dev@glassfish.java.net

Re: AS EE 9.1 ea build 13

From: Jan Luehe <Jan.Luehe_at_Sun.COM>
Date: Fri, 18 Aug 2006 16:59:51 -0700

Hi Jothir,

quick update on the java.net.MalformedURLException:

Jan Luehe wrote On 08/17/06 09:35,:

>>
>> Moreover, when I started the domain, I saw the following exception
>> trace in the domain's server.log:
>>
>> [#|2006-08-17T17:23:49.169+0530|SEVERE|sun-appserver-ee9.1|org.apache.catalina.core.StandardContext|_ThreadID=10;_ThreadName=main;_RequestID=21217595-d807-45bc-aa96-ed7eadf04962;|PWC1315:
>> Error reading listeners from TLD
>> javax.servlet.ServletException: PWC3037: Exception processing TLD at
>> resource path /WEB-INF/lib/cc.tld in context /asadmin
>> at
>> org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:724)
>> at
>> org.apache.catalina.startup.TldConfig.execute(TldConfig.java:440)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4696)
>>
>> at com.sun.enterprise.web.WebModule.start(WebModule.java:292)
>> at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1095)
>> at
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:907)
>> at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1095)
>> at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:520)
>> at org.apache.catalina.startup.Embedded.start(Embedded.java:920)
>> at
>> com.sun.enterprise.web.WebContainer.start(WebContainer.java:811)
>> at
>> com.sun.enterprise.web.PEWebContainer.startInstance(PEWebContainer.java:733)
>>
>> at
>> com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(PEWebContainerLifecycle.java:72)
>>
>> at
>> com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:326)
>>
>> at
>> com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:112)
>>
>> at com.sun.enterprise.server.PEMain.run(PEMain.java:326)
>> at com.sun.enterprise.server.PEMain.main(PEMain.java:260)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at com.sun.enterprise.server.PELaunch.main(PELaunch.java:272)
>> Caused by: java.net.MalformedURLException
>> at java.net.URL.<init>(URL.java:601)
>> at java.net.URL.<init>(URL.java:464)
>> at java.net.URL.<init>(URL.java:413)
>

PE's admingui references the following taglibs from its web.xml
(in lib/install/applications/admingui/adminGUI_war/WEB-INF/web.xml):

    <taglib-uri>/jato.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/jato.tld</taglib-location>

    <taglib-uri>/WEB-INF/tld/com_iplanet_jato/jato.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/jato.tld</taglib-location>

    <taglib-uri>/WEB-INF/tld/com_sun_web_ui/cc.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/cc.tld</taglib-location>

    <taglib-uri>/cc.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/cc.tld</taglib-location>

    <taglib-uri>/as.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/as.tld</taglib-location>

and the referenced TLD resources:

    WEB-INF/lib/as.tld
    WEB-INF/lib/cc.tld
    WEB-INF/lib/jato.tld

all exist.

However, in EE, *none* of the referenced TLD resources exist! There are
no TLD files under the admingui's WEB-INF/lib.

Can someone from the admin team please take a look?


Jan