Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Errore Progetto Web

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    83

    Errore Progetto Web

    Ciao a Tutti ,

    sto facendo un progetto con il framework Java faces Server . Premetto che ho sviluppato una buona parte di questo progetto su un'altro computer e che poi per forze maggiori ho dovuto cambiare . Adesso l'ho importato su un nuovo computer ma quando vado a farlo partire eclipse nella console mi da questo errore . Premetto che uso TomCAt 5.5 .

    Ringrazio anticipatamente chi mi aiutera

    codice:
    Cannot install needed com.ibm.crypto.provider.IBMJCE security provider: com.ibm.crypto.provider.IBMJCE (com.systar.bbr.core.BBrWebServicesCryptoManager#installSecurityProvider:76)
    java.lang.ClassNotFoundException: com.ibm.crypto.provider.IBMJCE
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Unknown Source)
    	at com.systar.bbr.core.BBrWebServicesCryptoManager.installSecurityProvider(BBrWebServicesCryptoManager.java:72)
    	at com.systar.bbr.core.BBrWebServicesCryptoManager.getInstalledSecurityProvider(BBrWebServicesCryptoManager.java:48)
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.generatePublicKey(BBrWebServicesEncryptionKey.java:261)
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.readXmlKey(BBrWebServicesEncryptionKey.java:225)
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.<init>(BBrWebServicesEncryptionKey.java:103)
    	at com.systar.bbr.data.BBrWebServicesCryptoServiceProvider.<init>(BBrWebServicesCryptoServiceProvider.java:120)
    	at com.systar.bbr.core.ApplicationConfigParser.readPlatformNode(ApplicationConfigParser.java:519)
    	at com.systar.bbr.core.ApplicationConfigParser.readPlatformsNode(ApplicationConfigParser.java:570)
    	at com.systar.bbr.core.ApplicationConfigParser.readConfigurationNode(ApplicationConfigParser.java:712)
    	at com.systar.bbr.core.ApplicationConfigParser.readFile(ApplicationConfigParser.java:292)
    	at com.systar.bbr.core.ApplicationConfig.<init>(ApplicationConfig.java:490)
    	at com.systar.bbr.core.BBrApplication.loadConfiguration(BBrApplication.java:607)
    	at com.systar.bbr.core.BBrApplication.getInstance(BBrApplication.java:257)
    	at com.systar.bbr.core.BBrApplication.getConfiguration(BBrApplication.java:165)
    	at org.apache.jsp.default_jsp._jspService(default_jsp.java:49)
    	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:371)
    	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
    	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659)
    	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
    	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    	at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
    	at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
    	at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
    	at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:229)
    	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
    	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
    	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
    	at pagecode.pages.common.exception.WCFacesServlet.service(WCFacesServlet.java:66)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
    	at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at com.systar.bbr.filter.FacesJspFilter.doFilter(FacesJspFilter.java:85)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at com.systar.bbr.filter.MultipleRequestLockerFilter.doFilter(MultipleRequestLockerFilter.java:55)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    	at java.lang.Thread.run(Unknown Source)
    ERROR [19:02:44,135] Unable to create key in XML file "jndi:/localhost/FILEGOV/WEB-INF/key.xml" because the IBM Cryptographic provider is not available. (com.systar.bbr.core.BBrWebServicesEncryptionKey#readXmlKey:236)
    java.security.NoSuchProviderException: Cannot install needed com.ibm.crypto.provider.IBMJCE security provider: com.ibm.crypto.provider.IBMJCE
    	at com.systar.bbr.core.BBrWebServicesCryptoManager.installSecurityProvider(BBrWebServicesCryptoManager.java:77)
    	at com.systar.bbr.core.BBrWebServicesCryptoManager.getInstalledSecurityProvider(BBrWebServicesCryptoManager.java:48)
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.generatePublicKey(BBrWebServicesEncryptionKey.java:261)
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.readXmlKey(BBrWebServicesEncryptionKey.java:225)
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.<init>(BBrWebServicesEncryptionKey.java:103)
    	at com.systar.bbr.data.BBrWebServicesCryptoServiceProvider.<init>(BBrWebServicesCryptoServiceProvider.java:120)
    	at com.systar.bbr.core.ApplicationConfigParser.readPlatformNode(ApplicationConfigParser.java:519)
    	at com.systar.bbr.core.ApplicationConfigParser.readPlatformsNode(ApplicationConfigParser.java:570)
    	at com.systar.bbr.core.ApplicationConfigParser.readConfigurationNode(ApplicationConfigParser.java:712)
    	at com.systar.bbr.core.ApplicationConfigParser.readFile(ApplicationConfigParser.java:292)
    	at com.systar.bbr.core.ApplicationConfig.<init>(ApplicationConfig.java:490)
    	at com.systar.bbr.core.BBrApplication.loadConfiguration(BBrApplication.java:607)
    	at com.systar.bbr.core.BBrApplication.getInstance(BBrApplication.java:257)
    	at com.systar.bbr.core.BBrApplication.getConfiguration(BBrApplication.java:165)
    	at org.apache.jsp.default_jsp._jspService(default_jsp.java:49)
    	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:371)
    	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
    	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659)
    	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
    	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    	at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
    	at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
    	at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
    	at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:229)
    	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
    	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
    	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
    	at pagecode.pages.common.exception.WCFacesServlet.service(WCFacesServlet.java:66)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
    	at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at com.systar.bbr.filter.FacesJspFilter.doFilter(FacesJspFilter.java:85)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at com.systar.bbr.filter.MultipleRequestLockerFilter.doFilter(MultipleRequestLockerFilter.java:55)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    	at java.lang.Thread.run(Unknown Source)
    ERROR [19:02:44,138] Invalid key file content found in "jndi:/localhost/FILEGOV/WEB-INF/key.xml". Reason: Unable to create key in XML file "jndi:/localhost/FILEGOV/WEB-INF/key.xml" because the IBM Cryptographic provider is not available. (com.systar.bbr.data.BBrWebServicesCryptoServiceProvider#<init>:128)
    com.systar.bbr.core.InvalidConfigurationException: Unable to create key in XML file "jndi:/localhost/FILEGOV/WEB-INF/key.xml" because the IBM Cryptographic provider is not available.
    	at com.systar.bbr.core.BBrWebServicesEncryptionKey.readXmlKey(BBrWebServicesEncryptionKey.java:237)

  2. #2
    Ma l'applicazione in questione era stata sviluppata su Tomcat 5.5 o per caso l'hai sviluppata su un'altro server (Websphere)?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    83
    Allora sul mio portatile ho TomCat invece sul server dove l'ho installato c'è Websphere .

    Grazie per la risposta

  4. #4
    Purtroppo (per esperienza) il porting di un applicazione da un server ad un'altro è molto rischiosa, in particolare quella che stai facendo tu, stai passando da tomcat ad un application server....
    Cmq l'errore è dovuto ad un classe non trovata (com.ibm.crypto.provider.IBMJCE).
    Quello che non ho ancora capito e se l'errore te lo da in fase di deploy su Websphere o su Tomcat...

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    83
    l'errore me lo fai su TomCat ... Questo passaggi l'ho gia fatto altre volte ma mi è andato sempre bene e questa volta no (((

  6. #6
    Ciao,
    Preferisco risponderti qui che in privato.
    Ricapitolando tu hai sviluppato il tuo progetto su tomcat 5.5, poi lo hai installato su websphere e scommetto, che prima hai esportato l'ear dalla console di webpshere e poi hai ricreato il progetto (importandolo) e tenti di rilanciarlo su tomcat.
    Dico bene ?

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    83
    Si è perfettamente come dici te .... ho cercato in tutte le cartelle e quelle librerie non ci sono

  8. #8
    Allora forse non ti sarai accorto che websphere ha generato diversi files di configurazione, lo fa in fase di deploy in modo che quel era sia autoconfigurante, ovviamente questi files non vanno molto d'accordo con tomcat.
    In particolare ti dovresti ritrovare un file "key.xml" all'interno della tua web-inf, tale file (come tutti gli altri che riguardano websphere) vanno eliminati prima di fare il deploy su tomcat

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    83
    ok ho cancellato questo file ma niente continua a darmi quell'errore .... Devo cancellarne altri ?

  10. #10
    Come ti ho detto prima i file creati da websphere sono molti e inoltre in alcuni casi potrebbe modificare direttamente i file di configurazione della applicazione (web.xml, application.xml etc...) il consiglio che ti darei è di creare un nuovo progetto web e incollare li dentro solo le varie pagine ed eventuali sorgenti.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.