I have been running Struts 1.1 on WebLogic 6.1 with no problems (using both
the html and html-el taglibs), until I tried to use the "precompile" option.

If I have a page that uses the "html" taglib, the compilation works fine.
But if I change the page to use the "html-el" taglib, I get this error.

Any help would be greatly appreciated.

Regards,
Jarrod Lugo



[ERROR] MessageResourcesFactory - -MessageResourcesFactory.createFactory
<java.lang.ClassNotFoundException:
org.apache.struts.util.PropertyMessageResourcesFactory>java.lang.ClassNotFou
ndException: org.apache.struts.util.PropertyMessageResourcesFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at
org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:207)
        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:134)
        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.html.BaseTag.<clinit>(BaseTag.java:94)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:115)
        at
org.apache.strutsel.taglib.html.ELBaseTagBeanInfo.class$(ELBaseTagBeanInfo.j
ava:81)
        at
org.apache.strutsel.taglib.html.ELBaseTagBeanInfo.getPropertyDescriptors(ELB
aseTagBeanInfo.java:81)
        at
java.beans.Introspector.getTargetPropertyInfo(Introspector.java:341)
        at java.beans.Introspector.getBeanInfo(Introspector.java:291)
        at java.beans.Introspector.getBeanInfo(Introspector.java:123)
        at
weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:1034)
        at
weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:972)
        at
weblogic.servlet.jsp.StandardTagLib.<init>(StandardTagLib.java:207)
        at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:150)
        at
weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:4596)
        at
weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4434)
        at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4281)
        at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2167)
        at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1978)
        at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1860)
        at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:1100)
        at weblogic.servlet.jsp.JspParser.doit(JspParser.java:89)
        at weblogic.servlet.jsp.JspParser.parse(JspParser.java:192)
        at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:119)
        at
weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:255)
        at weblogic.servlet.jsp.Precompiler.compileOne(Precompiler.java:153)
        at weblogic.servlet.jsp.Precompiler.compile(Precompiler.java:54)
        at
weblogic.servlet.internal.WebAppServletContext.precompileJSPs(WebAppServletC
ontext.java:3439)
        at
weblogic.servlet.internal.WebAppServletContext.precompileJSPs(WebAppServletC
ontext.java:3432)
        at
weblogic.servlet.internal.WebAppServletContext.initFromDescriptors(WebAppSer
vletContext.java:1669)
        at
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.jav
a:888)
        at
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.j
ava:823)
        at
weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:444)
        at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:78)
        at weblogic.j2ee.Application.addComponent(Application.java:170)
        at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:360)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:150)
        at
weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:
76)
        at java.lang.reflect.Method.invoke(Native Method)
        at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:636)
        at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:360)
        at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at
weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at
weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy24.addWebDeployment(Unknown Source)
        at
weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeploymen
t(WebServerMBean_CachingStub.java:1202)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:346)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:150)
        at java.lang.reflect.Method.invoke(Native Method)
        at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
.java:636)
        at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.java:360)
        at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
        at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
        at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
        at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
        at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:274)
        at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:2
2)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to