Has anyone gotten this to work ? I keep getting the following stack trace
when deploying the struts-example or struts-upload web applications using
iplanet's deployment tool.
of course, iplanet is working fine with struts 1.0.2.
Any ideas ?
[ERROR] MessageResourcesFactory - -MessageResourcesFactory.createFactory
<java.lang.ClassNotFoundException: org.apache.s
truts.util.PropertyMessageResourcesFactory>java.lang.ClassNotFoundException:
org.apache.struts.util.PropertyMessageResou
rcesFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:298)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:285)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at
org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:182)
at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
at
org.apache.struts.util.RequestUtils.<clinit>(RequestUtils.java:138)
at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
at
org.apache.struts.action.ActionServlet.initInternal(ActionServlet.java:1276)
at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:459)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.netscape.server.servlet.servletrunner.ServletRepository.loadServlet(Unkn
own Source)
at
com.netscape.server.servlet.servletrunner.ServletRepository.createInstance(U
nknown Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.createServletInfo(Un
known Source)
at
com.netscape.server.servlet.servletrunner.AppInfo.preLoadServlets(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.AppInfo.resetServlets(Unknown
Source)
at com.netscape.server.servlet.servletrunner.AppInfo.<init>(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletModule.getAppInfo(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletModule.getPlatformServletCo
ntext(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformServletContext.getContext(U
nknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.doJSPInclude(Un
known Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.streamFileToCli
ent(Unknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.service(Unknown
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at java.lang.Thread.run(Thread.java:479)
[ERROR] MessageResourcesFactory - -MessageResourcesFactory.createFactory
<java.lang.ExceptionInInitializerError>java.lan
g.ExceptionInInitializerError: java.lang.NullPointerException
at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:577)
at
org.apache.struts.util.RequestUtils.<clinit>(RequestUtils.java:138)
at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
at
org.apache.struts.action.ActionServlet.initInternal(ActionServlet.java:1276)
at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:459)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.netscape.server.servlet.servletrunner.ServletRepository.loadServlet(Unkn
own Source)
at
com.netscape.server.servlet.servletrunner.ServletRepository.createInstance(U
nknown Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.createServletInfo(Un
known Source)
at
com.netscape.server.servlet.servletrunner.AppInfo.preLoadServlets(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.AppInfo.resetServlets(Unknown
Source)
at com.netscape.server.servlet.servletrunner.AppInfo.<init>(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletModule.getAppInfo(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletModule.getPlatformServletCo
ntext(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformServletContext.getContext(U
nknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.doJSPInclude(Un
known Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.streamFileToCli
ent(Unknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.service(Unknown
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at java.lang.Thread.run(Thread.java:479)
[27/Mar/2003 12:02:58:8] error: SERVLET-pre_load_failed: Error in
pre-loading app struts-upload, servlet action
[27/Mar/2003 12:03:18:5] info: --------------------------------------
[27/Mar/2003 12:03:46:5] info: jsp.APPS.struts_upload.upload: init
[27/Mar/2003 12:03:46:5] info: --------------------------------------
[ERROR] MessageResourcesFactory - -MessageResourcesFactory.createFactory
<java.lang.ClassNotFoundException: org.apache.s
truts.util.PropertyMessageResourcesFactory>java.lang.ClassNotFoundException:
org.apache.struts.util.PropertyMessageResou
rcesFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:298)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:285)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at
org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:182)
at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
at
org.apache.struts.taglib.logic.ConditionalTagBase.<clinit>(ConditionalTagBas
e.java:115)
at jsp.APPS.struts_upload.upload._jspService(upload.java:79)
at org.apache.jasper.runtime.HttpJspBase.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.callJSP(Unknown
Source)
at
com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.callJsp
Compiler(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.callUri
(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.callUri
RestrictOutput(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformRequestDispatcher.forward(U
nknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.doJSPInclude(Un
known Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.streamFileToCli
ent(Unknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.service(Unknown
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at java.lang.Thread.run(Thread.java:479)
[27/Mar/2003 12:03:46:5] error: Exception: SERVLET-run_failed: Failed in
running template: /NASApp/struts-upload/upload.
jsp, java.lang.ExceptionInInitializerError
Exception Stack Trace:
java.lang.ExceptionInInitializerError: java.lang.NullPointerException
at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:577)
at
org.apache.struts.taglib.logic.ConditionalTagBase.<clinit>(ConditionalTagBas
e.java:115)
at jsp.APPS.struts_upload.upload._jspService(upload.java:79)
at org.apache.jasper.runtime.HttpJspBase.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.callJSP(Unknown
Source)
at
com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.callJsp
Compiler(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.callUri
(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.callUri
RestrictOutput(Unknown Source)
at
com.netscape.server.servlet.platformhttp.PlatformRequestDispatcher.forward(U
nknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.doJSPInclude(Un
known Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.streamFileToCli
ent(Unknown Source)
at
com.netscape.server.servlet.servletrunner.WelcomeListServlet.service(Unknown
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
Source)
at
com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
at com.kivasoft.thread.ThreadBasic.run(Native Method)
at java.lang.Thread.run(Thread.java:479)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]