| Author |
Message |
|
|
I figured out the reason. I think it's one Tomcat error. When you do some changes, you need to delete the expanded folder to let the new .war file to be deployed properly.
The error for this:
25-Nov-2009 12:05:59 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError: javax/faces/FacesException
Get from localhost.[date].log file
|
 |
|
|
It is so weired for this release, I just followed each step to test push function but I found if I just change one small part of page file it causing problem for deployment. I cannot understand what's the actual reason. So annoying:
<ice:panelGrid columns="3">
I changed 3 -> 4. Error happens.
I cannot get it fixed, so will rest for a while and try again later.
|
 |
|
|
Thank you very much for your information. Yes, it's the library configuration problem, I replaced the library file with the one shown in Easy Ajax Push tutorial and now it works. Only wondering how the wizard generate the incompatible library configuration with exact same environment as theirs.
|
 |
|
|
I followed the guide for Eclipse Plug-in and create one demo application with wizard, I did nothing after wizard finishing and I export the war file to my Tomcat 6.0, got following error:
INFO: Initializing Mojarra (1.2_12-b01-FCS) for context '/demo'
24-Nov-2009 11:08:20 AM com.icesoft.faces.application.D2DViewHandler <clinit>
INFO:
ICEsoft Technologies, Inc.
ICEfaces 1.8.2
Build number: 7
Revision: 19321
24-Nov-2009 11:08:21 AM com.icesoft.faces.application.ViewRootStateManagerImpl <
init>
INFO: ViewRootStateManagerImpl constructed with Delegate: com.sun.faces.applicat
ion.StateManagerImpl@6f19d5
24-Nov-2009 11:08:21 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
24-Nov-2009 11:08:21 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/demo] startup failed due to previous errors
24-Nov-2009 11:08:21 AM com.icesoft.faces.util.event.servlet.ContextEventRepeate
r contextDestroyed
INFO: Servlet Context Name: ICEFacesDemo, Server Info: Apache Tomcat/6.0.20
I just extract Eclipse EE version and installed ICEFaces plug-in with update site. Using wizard to generate ICEFaces project. User library I selected:
ICEFaces Core Library v1.8.2
ICEFaces Support Library v1.8.2
JSF 1.2 (Sun RI)
and
Standard EL Library v1.0.
All other I accepted default setting.
Tomcat 6.0, working well for sample file with Ant build.
|
 |
|
|
Not yet, I will try now.
BTW, you succeeded with ICEFaces under SAP WAS server?
|
 |
|
|
|
Sorry, forgot to tell that the ICEFaces I'm using is 1.5.2 Release.
|
 |
|
|
I build the application under SAP NetWeaver with all configuration needed for SAP, deployed under WAS server 6.40 sp13, I got an error:
500 Internal Server Error
SAP J2EE Engine/6.40
Application error occurred during the request procession.
Details:
Error [com.sap.engine.services.servlets_jsp.server.exceptions.WebServletException: Error in dispatching request to servlet [/Entry.iface].], with root cause [java.lang.NullPointerException: null].
The ID of this error is
Exception id: [0011D8E195D9005A000000100000443D0004300D2AF243CF].
I put another JSP page there for testing it works well. I think there is something I missed for WAS server, which causing the JSF page not handled by Persisten Faces Servlet correctly. Anybody has some suggestions?
BTW, for same EAR file generated by NetWeaver, I droped it to JBoss deployment folder, it works correctly.
|
 |
|
|