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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]