XML inválido
Boa noite.
Estou fazendoa a importação com arquivo XML e me deparei com o seguinte erro:
utilizando o debug acionei o e.printStackTrace(); e ele me gerou essa mensagem de erro: "unKnown protocol: c",
e depois a mensagem MessagesUtil.inserirErro("Arquivo XML inválido."); conforme o método abaixo. segue método: public void processarXML() throws ParseException {
JSFUtil jsfUtil = new JSFUtil();
// PERMISSÃO PARA INSERIR FORNECEDOR, SOLICITACAO_FORNECEDOR, COTACAO_ITEM
if (JSFUtil.verificaPermissao(jsfUtil.getAcaoGravar())) {
if (item == null){
MessagesUtil.inserirErro("Não existe Arquivo XML para iniciar a importação!!");
}else {
//obter nome do arquivo
String nomeArquivo = item.getFileName().substring(item.getFileName().lastIndexOf("
e depois a mensagem MessagesUtil.inserirErro("Arquivo XML inválido."); conforme o método abaixo. segue método: public void processarXML() throws ParseException {
JSFUtil jsfUtil = new JSFUtil();
// PERMISSÃO PARA INSERIR FORNECEDOR, SOLICITACAO_FORNECEDOR, COTACAO_ITEM
if (JSFUtil.verificaPermissao(jsfUtil.getAcaoGravar())) {
if (item == null){
MessagesUtil.inserirErro("Não existe Arquivo XML para iniciar a importação!!");
}else {
//obter nome do arquivo
String nomeArquivo = item.getFileName().substring(item.getFileName().lastIndexOf("
Barcelos.java
Curtidas 0
Respostas
Davi Costa
04/05/2011
Dê uma olhada nesses links:
http://bugs.sun.com/view_bug.do?bug_id=6506304
http://www.codeproject.com/Answers/190282/MalformedURLException-unknown-protocol-c-How-to-ha.aspx#answer1
http://mail-archives.apache.org/mod_mbox/tomcat-users/200508.mbox/%3C1125065601.430f2381e57a5@aragorntools.webappcabaret.net%3E
http://www.experts-exchange.com/Programming/Languages/Java/Q_22673520.html
Att Davi
http://bugs.sun.com/view_bug.do?bug_id=6506304
http://www.codeproject.com/Answers/190282/MalformedURLException-unknown-protocol-c-How-to-ha.aspx#answer1
http://mail-archives.apache.org/mod_mbox/tomcat-users/200508.mbox/%3C1125065601.430f2381e57a5@aragorntools.webappcabaret.net%3E
http://www.experts-exchange.com/Programming/Languages/Java/Q_22673520.html
Att Davi
GOSTEI 0
Barcelos.java
04/05/2011
Boa Tarde Davi.
Verifiquei todos os links mas não consegui resolver,
teria mais alguma idéia?
Att.: R. Barcelos
GOSTEI 0
Barcelos.java
04/05/2011
Boa tarde.
Vou explicar com mais detalhes o problema,
Na mesma página
utilizo um botão para efetuar o upload: <rich:fileUpload
fileUploadListener="#{integracaoForm.efetuarUpload}"
maxFilesQuantity="1" id="upload" immediateUpload="true"
acceptedTypes="XML" allowFlash="false"
transferErrorLabel="#{integracaoBionexoForm.mensagemErro}"
addControlLabel="Adicionar" cancelEntryControlLabel="Cancelar"
doneLabel="Arquivo adicionado"
progressLabel="Transferindo arquivo" stopControlLabel="Parar"
stopEntryControlLabel="Parar" clearAllControlLabel="Remover"
clearControlLabel="Remover">
<a4j:support event="onclear" reRender="upload" />
</rich:fileUpload>
utilizo um outro botão para processar o XML e inserir as informacoes do arquivo no db. <rich:panel id="xml" style="width: 398px; font-size: medium;color:silver; background-color: #ECF4FE;" >
<a4j:commandButton style="font-family: arial,verdana; font-size: small; background-color: #ECF4FE;" action="#{integracaoForm.processarXML}" value="Importar Arquivo" />
</rich:panel> Quando executo a importação do meu eclipse dá certo, porém quando gero o war e tento executar dá o seguinte erro: utilizando o debug acionei o e.printStackTrace(); e ele me gerou essa mensagem de erro: "unKnown protocol: c",
e depois a mensagem MessagesUtil.inserirErro("Arquivo XML inválido."); conforme o método abaixo.
utilizo um botão para efetuar o upload: <rich:fileUpload
fileUploadListener="#{integracaoForm.efetuarUpload}"
maxFilesQuantity="1" id="upload" immediateUpload="true"
acceptedTypes="XML" allowFlash="false"
transferErrorLabel="#{integracaoBionexoForm.mensagemErro}"
addControlLabel="Adicionar" cancelEntryControlLabel="Cancelar"
doneLabel="Arquivo adicionado"
progressLabel="Transferindo arquivo" stopControlLabel="Parar"
stopEntryControlLabel="Parar" clearAllControlLabel="Remover"
clearControlLabel="Remover">
<a4j:support event="onclear" reRender="upload" />
</rich:fileUpload>
utilizo um outro botão para processar o XML e inserir as informacoes do arquivo no db. <rich:panel id="xml" style="width: 398px; font-size: medium;color:silver; background-color: #ECF4FE;" >
<a4j:commandButton style="font-family: arial,verdana; font-size: small; background-color: #ECF4FE;" action="#{integracaoForm.processarXML}" value="Importar Arquivo" />
</rich:panel> Quando executo a importação do meu eclipse dá certo, porém quando gero o war e tento executar dá o seguinte erro: utilizando o debug acionei o e.printStackTrace(); e ele me gerou essa mensagem de erro: "unKnown protocol: c",
e depois a mensagem MessagesUtil.inserirErro("Arquivo XML inválido."); conforme o método abaixo.
GOSTEI 0
Davi Costa
04/05/2011
Cara posta o código que executa esse processo que pode ficar mais fácil de te ajudar.
Att Davi
Att Davi
GOSTEI 0
Barcelos.java
04/05/2011
Bom dia Davi.
Segue o código:
01 -
public void processarXML() throws ParseException {
JSFUtil jsfUtil = new JSFUtil();
// PERMISSÃO PARA INSERIR FORNECEDOR, SOLICITACAO_FORNECEDOR, COTACAO_ITEM
if (JSFUtil.verificaPermissao(jsfUtil.getAcaoGravar())) {
if (item == null){
MessagesUtil.inserirErro("Não existe Arquivo XML para iniciar a importação!!");
}else {
// obter nome do arquivo
// String nomeArquivo = item.getFileName().substring(item.getFileName().lastIndexOf("
JSFUtil jsfUtil = new JSFUtil();
// PERMISSÃO PARA INSERIR FORNECEDOR, SOLICITACAO_FORNECEDOR, COTACAO_ITEM
if (JSFUtil.verificaPermissao(jsfUtil.getAcaoGravar())) {
if (item == null){
MessagesUtil.inserirErro("Não existe Arquivo XML para iniciar a importação!!");
}else {
// obter nome do arquivo
// String nomeArquivo = item.getFileName().substring(item.getFileName().lastIndexOf("
GOSTEI 0
Davi Costa
04/05/2011
Cara como funciona no eclipse e não funciona com o war, desconfio que seja alguma questão de arquivo (File),
vc testou colocando esse war aonde em um servidor?
Esse erro (stackTrace) está com poucas informações seria interessante vc postar o stacktrace completo para vermos as causas.
Att Davi
vc testou colocando esse war aonde em um servidor?
Esse erro (stackTrace) está com poucas informações seria interessante vc postar o stacktrace completo para vermos as causas.
Att Davi
GOSTEI 0
Barcelos.java
04/05/2011
Olá Davi,
já fiz isso, segue imagem abaixo do erro:
GOSTEI 0
Davi Costa
04/05/2011
Cara teríamos que ver realmente o stackTrace completo, conferi os posts anteriores e não o vi não, dá uma conferida, estou querendo ver o caused by do stackTrace
Att Davi
Att Davi
GOSTEI 0
Barcelos.java
04/05/2011
Boa tarde,
Segue o Stack Trace
org.hibernate.ejb.QueryImpl.getSingleResult(QueryImpl.java:275)
br.org.isgh.compras.facade.impl.UsuarioFacadeImpl.validarLogin(UsuarioFacadeImpl.java:39)
at br.org.isgh.compras.forms.UsuarioForm.validarLogin(UsuarioForm.java:68)
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:191)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:387)
at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:324)
at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:299)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:256)
at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:469)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
10/05/2011 12:23:56 com.sun.facelets.tag.jsf.ComponentHandler isRecreateValueExpressionsOnBuildBeforeRestore
WARNING: facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE is set to 'true' but facelets.BUILD_BEFORE_RESTORE is set to 'false' or unset. To use facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEFORE_RESTORE you must also set facelets.BUILD_BEFORE_RESTORE to 'true'!
Hibernate: select * from ( select usuario0_.ISN_USUARIO as ISN1_0_, usuario0_.COD_SETOR as COD2_0_, usuario0_.DSC_ACAO as DSC3_0_, usuario0_.DSC_CLASSE as DSC4_0_, usuario0_.DSC_LOGIN as DSC5_0_, usuario0_.DSC_NOME as DSC6_0_, usuario0_.DSC_SENHA as DSC7_0_, usuario0_.DSC_SISTEMA as DSC8_0_, usuario0_.DSC_TELA as DSC9_0_, usuario0_.ISN_PERMISSAO as ISN10_0_, usuario0_.ISN_SISTEMA as ISN11_0_, usuario0_.ISN_TELA_ACAO as ISN12_0_, usuario0_.isn_usuario_inclusao as isn13_0_ from seghgwa.V_USUARIO usuario0_ where upper(usuario0_.DSC_LOGIN)=upper(?) and usuario0_.DSC_SENHA=? ) where rownum <= ?
javax.persistence.NoResultException: No entity found for query
at org.hibernate.ejb.QueryImpl.getSingleResult(QueryImpl.java:275)
at br.org.isgh.compras.facade.impl.UsuarioFacadeImpl.validarLogin(UsuarioFacadeImpl.java:39)
at br.org.isgh.compras.forms.UsuarioForm.validarLogin(UsuarioForm.java:68)
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:191)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:387)
at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:324)
at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:299)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:256)
at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:469)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Hibernate: select * from ( select usuario0_.ISN_USUARIO as ISN1_0_, usuario0_.COD_SETOR as COD2_0_, usuario0_.DSC_ACAO as DSC3_0_, usuario0_.DSC_CLASSE as DSC4_0_, usuario0_.DSC_LOGIN as DSC5_0_, usuario0_.DSC_NOME as DSC6_0_, usuario0_.DSC_SENHA as DSC7_0_, usuario0_.DSC_SISTEMA as DSC8_0_, usuario0_.DSC_TELA as DSC9_0_, usuario0_.ISN_PERMISSAO as ISN10_0_, usuario0_.ISN_SISTEMA as ISN11_0_, usuario0_.ISN_TELA_ACAO as ISN12_0_, usuario0_.isn_usuario_inclusao as isn13_0_ from seghgwa.V_USUARIO usuario0_ where upper(usuario0_.DSC_LOGIN)=upper(?) and usuario0_.DSC_SENHA=? ) where rownum <= ?
javax.persistence.NoResultException: No entity found for query
at org.hibernate.ejb.QueryImpl.getSingleResult(QueryImpl.java:275)
at br.org.isgh.compras.facade.impl.UsuarioFacadeImpl.validarLogin(UsuarioFacadeImpl.java:39)
at br.org.isgh.compras.forms.UsuarioForm.validarLogin(UsuarioForm.java:68)
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:191)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:387)
at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:324)
at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:299)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:256)
at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:469)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Hibernate: select * from ( select usuario0_.ISN_USUARIO as ISN1_0_, usuario0_.COD_SETOR as COD2_0_, usuario0_.DSC_ACAO as DSC3_0_, usuario0_.DSC_CLASSE as DSC4_0_, usuario0_.DSC_LOGIN as DSC5_0_, usuario0_.DSC_NOME as DSC6_0_, usuario0_.DSC_SENHA as DSC7_0_, usuario0_.DSC_SISTEMA as DSC8_0_, usuario0_.DSC_TELA as DSC9_0_, usuario0_.ISN_PERMISSAO as ISN10_0_, usuario0_.ISN_SISTEMA as ISN11_0_, usuario0_.ISN_TELA_ACAO as ISN12_0_, usuario0_.isn_usuario_inclusao as isn13_0_ from seghgwa.V_USUARIO usuario0_ where upper(usuario0_.DSC_LOGIN)=upper(?) and usuario0_.DSC_SENHA=? ) where rownum <= ?
Hibernate: select * from ( select usuario0_.ISN_USUARIO as ISN1_0_, usuario0_.COD_SETOR as COD2_0_, usuario0_.DSC_ACAO as DSC3_0_, usuario0_.DSC_CLASSE as DSC4_0_, usuario0_.DSC_LOGIN as DSC5_0_, usuario0_.DSC_NOME as DSC6_0_, usuario0_.DSC_SENHA as DSC7_0_, usuario0_.DSC_SISTEMA as DSC8_0_, usuario0_.DSC_TELA as DSC9_0_, usuario0_.ISN_PERMISSAO as ISN10_0_, usuario0_.ISN_SISTEMA as ISN11_0_, usuario0_.ISN_TELA_ACAO as ISN12_0_, usuario0_.isn_usuario_inclusao as isn13_0_ from seghgwa.V_USUARIO usuario0_ where usuario0_.ISN_SISTEMA=? and usuario0_.ISN_USUARIO=? and usuario0_.DSC_CLASSE=? and usuario0_.DSC_ACAO=? ) where rownum <= ?
java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at br.org.isgh.compras.xml.XML.validarXML(XML.java:35)
at br.org.isgh.compras.forms.IntegracaoBionexoForm.processarXML(IntegracaoBionexoForm.java:93)
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:191)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:387)
at org.ajax4jsf.component.AjaxActionComponent.broadcast(AjaxActionComponent.java:55)
at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:324)
at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:299)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:256)
at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:469)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
GOSTEI 0
Davi Costa
04/05/2011
Pelo Stack trace talvez o erro seja de banco:
javax.persistence.NoResultException: No entity found for query
De qualquer forma, veja essas linhas:
IntegracaoBionexoForm.java:93
UsuarioFacadeImpl.java:39
Att Davi
javax.persistence.NoResultException: No entity found for query
De qualquer forma, veja essas linhas:
IntegracaoBionexoForm.java:93
UsuarioFacadeImpl.java:39
Att Davi
GOSTEI 0
Dyego Carmo
04/05/2011
Este erro que na minha opiniao nao deveria lançar nenhuma exception... mas lança...
quer dizer que sua consulta nao retornou nada... apenas isto... faz um catch especifico e pronto.
Nao quer dizer q nao funciona...
quer dizer que sua consulta nao retornou nada... apenas isto... faz um catch especifico e pronto.
Nao quer dizer q nao funciona...
GOSTEI 0
Barcelos.java
04/05/2011
Obrigado pelas respostas,
Tenho a impressão de que o problema pode ser banco mesmo,
porém minha base de teste está completamente fiel a base de produção,
vou verificar as consultas envolvidas, apesar de já ter verificado.
quanto ao catch vou tentar também,
mas o que mais me intrigou foi essa mensagem:
java.net.MalformedURLException: unknown protocol: c
vou fazer a tentativa e retorno o resultado.
Desde já agradeço.
Atenciosamente,
R. Barcelos.
GOSTEI 0
Dyego Carmo
04/05/2011
Resolvido ?
Se sim , poderia fechar ?
Valeu !
Se sim , poderia fechar ?
Valeu !
GOSTEI 0
Barcelos.java
04/05/2011
Boa tarde Dyego.
Sim resolvido, mais uma vez muito obrigado.
Atenciosamente,
R. Barcelos
GOSTEI 0