struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dmk...@earthlink.net (David M. Karr)
Subject Problems with exercise-taglib, link tag, or modules?
Date Wed, 23 Jul 2003 06:01:23 GMT
I've been working on some minor updates to Struts-EL, to match recent changes
to the base tag library, so I've been running through some tests.  I'm using
WebLogic 8.1 for these tests.

I first noticed that the strutsel-exercise-taglib application dies with the
following stack trace:

-----------------
java.lang.NullPointerException
        at org.apache.struts.util.RequestUtils.pageURL(RequestUtils.java:1591)
        at org.apache.struts.util.RequestUtils.computeURL(RequestUtils.java:536)
        at org.apache.struts.util.RequestUtils.computeURL(RequestUtils.java:431)
        at org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:495)
        at org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:353)
        at org.apache.strutsel.taglib.html.ELLinkTag.doStartTag(ELLinkTag.java:675)
-----------------

Line 1591 is the following (after I added a couple of debugging lines):

        String pagePattern = moduleConfig.getControllerConfig().getPagePattern();

I found that "moduleConfig" is null here, but I don't know why.

Before I submit a bug for this, does anyone have an idea what might be
happening here?

In addition, I also found a problem in the base "struts-exercise-taglib".  The
link for the "html:link" page dies with the following stack trace:

-----------------
javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection
        at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:805)
        at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:513)
        at jsp_servlet.__html_45_link._jspService(__html_45_link.java:226)
        at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
        at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6291)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3575)
        at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2573)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
-----------------

I hope this isn't something that only happens in WebLogic.

-- 
===================================================================
David M. Karr          ; Java/J2EE/XML/Unix/C++
dmkarr@earthlink.net   ; SCJP; SCWCD


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org


Mime
View raw message