quality@glassfish.java.net

Re: b23 potential JSP compiler problem

From: Judy Tang <Judy.J.Tang_at_Sun.COM>
Date: Mon, 08 Sep 2008 07:56:37 -0700

Hi Adam,

We will look forward to hearing from you after you get the Lifery (60MB)
to work. Yes, it would be very nice
if you can write a blog about your testing steps to share with others.
If you click on the links below you can
see blog examples. Thanks in advance !

To others, if you test any framework or application, please send us your
blog link and let us know the build
you tested. We can help to update the tables with your information.

    * Frameworks <http://wiki.glassfish.java.net/Wiki.jsp?page=Frameworks>
    * Applications
      <http://wiki.glassfish.java.net/Wiki.jsp?page=Applications>

Thanks,
Judy

Adam Bien wrote:

> Hi Judy,
>
> perfect - this is a kind of agile FishCatting - isn't it? Kudos to
> Jerome.
>
> Then I could finish the Liferay tests. Speaking of big web apps -
> Liferay war is about 60 MB big and has virtually everything included :-).
>
> Do you expect me to write a blog entry about the installation
> procedure? (it was my understanding),
>
> thanks to the engineers again!
>
> regards,
>
> adam
>
> Judy Tang schrieb:
>
>> Wow, fast, thanks Jerome !
>>
>> Judy
>> Jerome Dochez wrote:
>>
>>> yep good one, I think I know what's going on, should be able to fix
>>> it tonight, modulo time available ;-)
>>>
>>> Judy Tang wrote:
>>>
>>>> Hi Jose,
>>>>
>>>> Thanks very much for testing and letting us know log4j worked.
>>>> Thanks too for reply to this thread
>>>> to report what works :-)
>>>>
>>>> Looking at Adam's bug report and part of the server.log, the
>>>> Liferay class is there but can't not load.
>>>> It could be a specific issue. Really good test from Adam. Thanks
>>>> ! ---Judy
>>>>
>>>> https://glassfish.dev.java.net/issues/show_bug.cgi?id=5980
>>>> Problem: After successful installation of the HSQLDB and portlet
>>>> container
>>>> Liferay is not able to compile the JSPs, because of a lack of a class
>>>> com.liferay.portal.util.PortalUtil. The class, however, exists in
>>>> the Jar
>>>> portal-impl.jar, which is located in WEB-INF/lib.
>>>>
>>>> [#|2008-09-07T15:51:09.275+0200|SEVERE||javax.enterprise.system.container.web|_ThreadID=14;_ThreadName=Thread-3;|StandardWrapperValve[jsp]:
>>>> PWC1406: Servlet.service() for servlet jsp threw exception
>>>> org.apache.jasper.JasperException: PWC6033: Unable to compile class
>>>> for JSP
>>>>
>>>> PWC6199: Generated servlet error:
>>>> string:///index_jsp.java:6: cannot find symbol
>>>> symbol : class PortalUtil
>>>> location: package com.liferay.portal.util
>>>>
>>>> PWC6197: An error occurred at line: 27 in the jsp file: /index.jsp
>>>> PWC6199: Generated servlet error:
>>>> string:///index_jsp.java:81: cannot find symbol
>>>> symbol : variable PortalUtil
>>>> location: class org.apache.jsp.index_jsp
>>>>
>>>> PWC6197: An error occurred at line: 27 in the jsp file: /index.jsp
>>>> PWC6199: Generated servlet error:
>>>> string:///index_jsp.java:84: cannot find symbol
>>>> symbol : variable PortalUtil
>>>> location: class org.apache.jsp.index_jsp
>>>>
>>>> PWC6197: An error occurred at line: 45 in the jsp file: /index.jsp
>>>> PWC6199: Generated servlet error:
>>>> string:///index_jsp.java:93: cannot find symbol
>>>> symbol : variable PortalUtil
>>>> location: class org.apache.jsp.index_jsp
>>>>
>>>>
>>>> at
>>>> org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:123)
>>>>
>>>> at
>>>> org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:296)
>>>>
>>>> at
>>>> org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:369)
>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
>>>> at
>>>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
>>>>
>>>> at
>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
>>>>
>>>> at
>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
>>>>
>>>> at
>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:366)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:431)
>>>>
>>>>
>>>>
>>>> Jose Noheda wrote:
>>>>
>>>>> I've just tested a demo Spring MVC application with SLF4J &
>>>>> LegionOfBouncyCastle cryptography. It's made of four different
>>>>> Netbeans projects. All the jars are placed in WEB-INF/lib
>>>>> directory and uses JSP as the view technology. Everything worked
>>>>> fine (including log4j finally!) and the classes are found
>>>>>
>>>>> On Sun, Sep 7, 2008 at 7:07 PM, Judy Tang <Judy.J.Tang_at_sun.com
>>>>> <mailto:Judy.J.Tang_at_sun.com>> wrote:
>>>>>
>>>>> Thanks Adam for filing this issue. Good catch. And thanks for
>>>>> running Lifery tests. We should fix this bug or
>>>>> provide you work around soon so the tests can be continued.
>>>>>
>>>>> Judy :-)
>>>>>
>>>>> Adam Bien wrote:
>>>>>
>>>>> I filed an issue:
>>>>> https://glassfish.dev.java.net/issues/show_bug.cgi?id=5980
>>>>>
>>>>> I wil stop the Liferay tests then,
>>>>>
>>>>> regards,
>>>>>
>>>>> adam
>>>>> Adam Bien schrieb:
>>>>>
>>>>> Hi All,
>>>>>
>>>>> It seems like the libraries in WEB-INF/lib are not
>>>>> accessible to the JSP compiler (I'm not really sure about
>>>>> that) in b23. Is it a known bug?
>>>>>
>>>>>
>>>>> regards,
>>>>>
>>>>> adam
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail:
>>>>> quality-unsubscribe_at_glassfish.dev.java.net
>>>>> <mailto:quality-unsubscribe_at_glassfish.dev.java.net>
>>>>> For additional commands, e-mail:
>>>>> quality-help_at_glassfish.dev.java.net
>>>>> <mailto:quality-help_at_glassfish.dev.java.net>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail:
>>>>> quality-unsubscribe_at_glassfish.dev.java.net
>>>>> <mailto:quality-unsubscribe_at_glassfish.dev.java.net>
>>>>> For additional commands, e-mail:
>>>>> quality-help_at_glassfish.dev.java.net
>>>>> <mailto:quality-help_at_glassfish.dev.java.net>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net
>>
>>
>
>