You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by David Gagnon <dg...@siunik.com> on 2004/10/05 18:32:13 UTC
JSPC and struts problem
Hi all,
I'm trying to compile JSP from my webapp and run into this Null Pointer
problem. It's seem that MessageResources.java can't be loaded has is (need
to be loaded in the webapp environment)
I'm running Struts 1.1.
I'm pretty sure this should work .. do I need to update my struts version?
I tried to search the archive about jspc and struts and haven`t got any
result (bizarre)...
Any help will be appreciated!
Thanks!
/David
enerateJavaFromJSP:
[jasper2] 2004-10-05 12:25:42
org.apache.struts.util.MessageResourcesFactory createFactory
[jasper2] GRAVE: MessageResourcesFactory.createFactory
[jasper2] java.lang.ClassNotFoundException:
org.apache.struts.util.PropertyMessageResourcesFactory
[jasper2] at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.jav
a:1150)
[jasper2] at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1091)
[jasper2] at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:961)
[jasper2] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[jasper2] at
org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:210)
[jasper2] at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
[jasper2] at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
[jasper2] at
org.apache.struts.util.RequestUtils.<clinit>(RequestUtils.java:137)
[jasper2] at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
[jasper2] at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
[jasper2] at
org.apache.struts.taglib.html.HtmlTag.<clinit>(HtmlTag.java:96)
[jasper2] at java.lang.Class.forName0(Native Method)
[jasper2] at java.lang.Class.forName(Class.java:141)
[jasper2] at
org.apache.strutsel.taglib.html.ELHtmlTagBeanInfo.class$(ELHtmlTagBeanInfo.j
ava:88)
[jasper2] at
org.apache.strutsel.taglib.html.ELHtmlTagBeanInfo.getPropertyDescriptors(ELH
tmlTagBeanInfo.java:88)
[jasper2] at
java.beans.Introspector.getTargetPropertyInfo(Introspector.java:459)
[jasper2] at java.beans.Introspector.getBeanInfo(Introspector.java:372)
[jasper2] at java.beans.Introspector.getBeanInfo(Introspector.java:144)
[jasper2] at
org.apache.jasper.compiler.Generator$TagHandlerInfo.<init>(Generator.java:19
46)
[jasper2] at
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:10
93)
[jasper2] at
org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:707)
[jasper2] at
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
[jasper2] at
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:1070)
[jasper2] at
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:1076)
[jasper2] at org.apache.jasper.compiler.Node$Root.accept(Node.java:232)
[jasper2] at
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
[jasper2] at
org.apache.jasper.compiler.Generator.generate(Generator.java:1917)
[jasper2] at
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:242)
[jasper2] at org.apache.jasper.JspC.processFile(JspC.java:573)
[jasper2] at org.apache.jasper.JspC.execute(JspC.java:801)
[jasper2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[jasper2] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
[jasper2] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
[jasper2] at java.lang.reflect.Method.invoke(Method.java:324)
[jasper2] at
org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:124)
[jasper2] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[jasper2] at org.apache.tools.ant.Task.perform(Task.java:364)
[jasper2] at org.apache.tools.ant.Target.execute(Target.java:301)
[jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:328)
[jasper2] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[jasper2] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[jasper2] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[jasper2] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[jasper2] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[jasper2] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[jasper2] 2004-10-05 12:25:42
org.apache.struts.util.MessageResourcesFactory createFactory
[jasper2] GRAVE: MessageResourcesFactory.createFactory
[jasper2] java.lang.ExceptionInInitializerError
[jasper2] at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageResource
sFactory.java:192)
[jasper2] at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:576)
[jasper2] at
org.apache.struts.taglib.html.HtmlTag.<clinit>(HtmlTag.java:96)
[jasper2] at java.lang.Class.forName0(Native Method)
[jasper2] at java.lang.Class.forName(Class.java:141)
[jasper2] at
org.apache.strutsel.taglib.html.ELHtmlTagBeanInfo.class$(ELHtmlTagBeanInfo.j
ava:88)
[jasper2] at
org.apache.strutsel.taglib.html.ELHtmlTagBeanInfo.getPropertyDescriptors(ELH
tmlTagBeanInfo.java:88)
[jasper2] at
java.beans.Introspector.getTargetPropertyInfo(Introspector.java:459)
[jasper2] at java.beans.Introspector.getBeanInfo(Introspector.java:372)
[jasper2] at java.beans.Introspector.getBeanInfo(Introspector.java:144)
[jasper2] at
org.apache.jasper.compiler.Generator$TagHandlerInfo.<init>(Generator.java:19
46)
[jasper2] at
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:10
93)
[jasper2] at
org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:707)
[jasper2] at
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
[jasper2] at
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:1070)
[jasper2] at
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:1076)
[jasper2] at org.apache.jasper.compiler.Node$Root.accept(Node.java:232)
[jasper2] at
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
[jasper2] at
org.apache.jasper.compiler.Generator.generate(Generator.java:1917)
[jasper2] at
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:242)
[jasper2] at org.apache.jasper.JspC.processFile(JspC.java:573)
[jasper2] at org.apache.jasper.JspC.execute(JspC.java:801)
[jasper2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[jasper2] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
[jasper2] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
[jasper2] at java.lang.reflect.Method.invoke(Method.java:324)
[jasper2] at
org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:124)
[jasper2] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[jasper2] at org.apache.tools.ant.Task.perform(Task.java:364)
[jasper2] at org.apache.tools.ant.Target.execute(Target.java:301)
[jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:328)
[jasper2] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[jasper2] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[jasper2] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[jasper2] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[jasper2] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[jasper2] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[jasper2] Caused by: java.lang.NullPointerException
[jasper2] at
org.apache.struts.util.MessageResources.getMessageResources(MessageResources
.java:577)
[jasper2] at
org.apache.struts.util.RequestUtils.<clinit>(RequestUtils.java:137)
[jasper2] ... 37 more
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org