Autor |
Mensagem |
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 05/03/2015 20:45:14
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
Pessoal, boa noite!
Estou com um problema na integração do projeto NF-e com um sistema de vendas utilizando Maven. O .jar do projeto NF-e, coloquei na src/main/webapp/WEB-INF/lib,e adicionei a seguinte dependência no pom.xml:
Mas estou obtendo erro: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
Nesse .jar, além de constar toda a implementação do projeto NF-e 3.10 e suas dependências, criei um método que recebe o xml assinado e validado, transmite e retorna uma String de resposta. Mas, quando a aplicação WEB está executando e o método é chamado, recebo esse erro. Para me certificar de que o projeto está funcionando, criei a seguinte classe e executando em Run As Java Application, tudo funciona normalmente:
Será algum problema de compatibilidade com o Maven? Alguém já passou por isso alguma vez? Segue o erro completo:
mar 05, 2015 8:20:51 PM com.sun.faces.lifecycle.InvokeApplicationPhase execute
ADVERTÊNCIA: #{vendaProdutoBean.emitirNfe}: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
javax.faces.FacesException: #{vendaProdutoBean.emitirNfe}: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:11
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:19
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:8
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:526)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:107
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:655)
at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:101)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
... 29 more
Caused by: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
at br.com.EnvNFe.NFeAutorizacao.EnviarLoteNFe(NFeAutorizacao.java:125)
at br.com.EnvNFe.EmitirNFee.executar(EmitirNFee.java:9)
at br.com.portal.beans.venda.VendaProdutoBean.emitirNfe(VendaProdutoBean.java:152)
at br.com.portal.beans.venda.VendaProdutoBean$Proxy$_$$_WeldClientProxy.emitirNfe(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.el.parser.AstValue.invoke(AstValue.java:245)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:277)
at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
... 30 more
Caused by: java.lang.ClassNotFoundException: org.apache.axiom.om.util.AXIOMUtil
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1324)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1177)
... 44 more
mar 05, 2015 8:20:51 PM com.sun.faces.context.AjaxExceptionHandlerImpl handlePartialResponseError
GRAVE: javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:101)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:19
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:8
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:526)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:107
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:655)
at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: org/apache/axiom/om/util/AXIOMUtil
at br.com.EnvNFe.NFeAutorizacao.EnviarLoteNFe(NFeAutorizacao.java:125)
at br.com.EnvNFe.EmitirNFee.executar(EmitirNFee.java:9)
at br.com.portal.beans.venda.VendaProdutoBean.emitirNfe(VendaProdutoBean.java:152)
at br.com.portal.beans.venda.VendaProdutoBean$Proxy$_$$_WeldClientProxy.emitirNfe(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.el.parser.AstValue.invoke(AstValue.java:245)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:277)
at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
... 30 more
Caused by: java.lang.ClassNotFoundException: org.apache.axiom.om.util.AXIOMUtil
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1324)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1177)
... 44 more
Esta mensagem foi editada 1 vez. Última atualização foi em 05/03/2015 22:25:24
|
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 05/03/2015 20:53:26
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
Esqueci de mencionar que o mesmo .jar eu utilizo numa aplicação JSP e funciona perfeitamente... Já tentei adicionar os .jars no Build Path da aplicação também, mas sem sucesso...
Esta mensagem foi editada 1 vez. Última atualização foi em 05/03/2015 21:03:13
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 05/03/2015 22:24:48
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
Pessoal, consegui solucionar... mas para isso tive que ir importando uma a uma as dependências do projeto direto do Maven. Por enquanto, caso alguém passe por essa situação, com as seguintes dependências o projeto esta sendo executado:
Tmj
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 06/03/2015 12:09:06
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
wpsilva, este Maven é interno da empresa onde trabalha?
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 06/03/2015 17:40:12
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
Olá Tiago,
Não é não, criado direto com plugin do Eclipse Luna amigão.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 29/06/2016 10:04:44
|
jeroqueiroz
Moderador
![[Avatar]](/jc/images/avatar/698d51a19d8a121ce581499d7b701668.png)
Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline
|
wpsilva voce poderia postar o arquivo maven com todas as dependências necessárias para o projeto NF-e 3.10? desde já obrigado.
|
Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado! |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 29/06/2016 10:17:34
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
Bom dia!
ta na mão... segue.
Esta mensagem foi editada 1 vez. Última atualização foi em 29/06/2016 10:19:28
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 29/06/2016 10:19:02
|
jeroqueiroz
Moderador
![[Avatar]](/jc/images/avatar/698d51a19d8a121ce581499d7b701668.png)
Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline
|
Show! Se nao for lhe pedir muito por favor posta os jars da dependência local. Seria possível?
Desde já muito obrigado.
Esta mensagem foi editada 1 vez. Última atualização foi em 29/06/2016 10:19:55
|
Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado! |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 29/06/2016 21:50:04
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
Boa noite Jeroqueiroz!
Essa dependência local é o projeto aqui do JavaC. Basta acessar o link do projeto atualizado e colocar na pasta indicada no poom.xml. Só da uma pesquisada no Google sobre como adicionar uma dependência Maven local, pq, se não me engano, existe um procedimento que precisa ser executado para que o Maven encontre a dependência local... Não é nada complexo, mas, como faz um tempo que eu executei, não me lembro como faz corretamente.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 30/06/2016 08:58:31
|
jeroqueiroz
Moderador
![[Avatar]](/jc/images/avatar/698d51a19d8a121ce581499d7b701668.png)
Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline
|
OK. O procedimento de add ao repositório eu conheço e já tenho aqui..
O Lance era os jars atualizados, pois os que possuo aqui são da versão 2.0. Vou tentar encontrar aqui, se tiver o link fácil posta ai...
Muito obrigado pela atenção.
|
Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado! |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 30/06/2016 09:44:47
|
jeroqueiroz
Moderador
![[Avatar]](/jc/images/avatar/698d51a19d8a121ce581499d7b701668.png)
Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline
|
Segue comando para Add jar ao Maven Local:
Acessar o Diretório onde esta localizado o Arquivo JAR via Terminal
Executa o comando:
No POM.XML Adicionar
Executa o comando:
No POM.XML Adicionar
AQUI scontra-se os JAR para Download
Fica a Dica para os demais usuários que desejam utilizam o Maven com o NFe.
Esta mensagem foi editada 2 vezes. Última atualização foi em 30/06/2016 09:46:45
|
Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado! |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 01/07/2016 18:35:19
|
wpsilva
JavaC Membro
![[Avatar]](/jc/images/avatar/6b8eba43551742214453411664a0dcc8.jpg)
Membro desde: 31/10/2014 03:04:38
Mensagens: 29
Offline
|
http://www.javac.com.br/jc/posts/list/2309-schemasxml-e-stubswebservice-atualizados-2015.page
|
|
|
|