You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Fabrice BLANQUART <fb...@covefi.com> on 2002/12/30 12:54:12 UTC

Struts-el Jsp compilation problem

Hi,

I am using Netbeans 3.4 and I try to test struts-el.

When I try to compile a JSP with a html-el tag like "<html-el:text" I get 
the following error :

login.jsp [-1:-1] java.lang.ExceptionInInitializerError
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:130)
        at 
org.apache.strutsel.taglib.html.ELTextTagBeanInfo.class$(ELTextTagBeanInfo.java:91)
        at 
org.apache.strutsel.taglib.html.ELTextTagBeanInfo.getPropertyDescriptors(ELTextTagBeanInfo.java:91)
        at 
java.beans.Introspector.getTargetPropertyInfo(Introspector.java:420)
        at java.beans.Introspector.getBeanInfo(Introspector.java:361)
        at java.beans.Introspector.getBeanInfo(Introspector.java:132)
        at 
org.apache.jasper.compiler.TagCache.setTagHandlerClass(TagCache.java:116)
        at 
org.apache.jasper.compiler.TagBeginGenerator.init(TagBeginGenerator.java:146)
        at 
org.netbeans.modules.web.jspparser.AnalyzerParseEventListener.addGenerator(AnalyzerParseEventListener.java:156)
        at 
org.netbeans.modules.web.jspparser.AnalyzerParseEventListener.handleTagBegin(AnalyzerParseEventListener.java:955)
        at 
org.apache.jasper.compiler.DelegatingListener.handleTagBegin(DelegatingListener.java:221)
        at 
org.apache.jasper.compiler.DelegatingListener.handleTagBegin(DelegatingListener.java:216)
        at org.apache.jasper.compiler.Parser$Tag.accept(Parser.java:852)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1145)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1103)
        at org.apache.jasper.compiler.Parser$Tag.accept(Parser.java:892)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1145)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1103)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1099)
        at 
org.apache.jasper.compiler.ParserController.parse(ParserController.java:214)
        at 
org.netbeans.modules.web.jspparser.JspParserImpl.callTomcatParser(JspParserImpl.java:130)
        at 
org.netbeans.modules.web.jspparser.JspParserImpl.analyzePage(JspParserImpl.java:97)
        at 
org.netbeans.modules.web.core.jsploader.JspDataObject.createCompiler(JspDataObject.java:323)
        at 
org.netbeans.modules.web.core.jsploader.JspCompilerSupport.addToJob(JspCompilerSupport.java:67)
        at 
org.openide.loaders.CompilerSupport.prepareJobFor(CompilerSupport.java:183)
        at 
org.openide.loaders.CompilerSupport.prepareJob(CompilerSupport.java:150)
        at 
org.openide.actions.AbstractCompileAction.compileNodes(AbstractCompileAction.java:106)
        at 
org.openide.actions.AbstractCompileAction.performAction(AbstractCompileAction.java:47)
        at 
org.openide.util.actions.NodeAction.performAction(NodeAction.java:179)
        at 
org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:170)
        at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:100)
        at org.openide.util.Task.run(Task.java:136)
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)
Caused by: java.lang.NullPointerException
        at 
org.apache.struts.util.MessageResources.getMessageResources(MessageResources.java:577)
        at 
org.apache.struts.taglib.html.BaseHandlerTag.<clinit>(BaseHandlerTag.java:96)
        ... 34 more
Errors compiling login.

I try with the "exercise-taglib" example and I get the same error.

It seems to be a problem with the Tomcat 4.0.4 jsp compiler.

Any help to make it work .
-- 
Fabrice BLANQUART




--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>