Hi folks

i'm quite new here
the question is not asked the 1st time, i just did not find a proper 
solution yet, may be one of you already have found the hack to get 
things running and may tell me ...

i'm using weblogic 6.1, at time on a win2000, in the future it will be
on solaris.
the cocoon-distribution i use/try at time is from CVS, just downloaded
yesterday (some very late version of 2.01, i guess)
luckily cocoon works now on Tomcat_4.02, but still not on weblogic..

trying to deploy the build as directory 'cocoon' (mechanically by moving
into T:\bea\wlserver6.1\config\mydomain\applications' and restaring or
by using the weblogic-web-interface), weblogics throws an Exception 
while trying to deploy (for the Details of the log-file and the 
server-console, see below)

using several mails in
http://www.cocooncenter.de/cgi-bin/yabb/YaBB.cgi
http://marc.theaimsgroup.com/?l=xml-cocoon-users&r=1&w=2
http://www.mail-archive.com/cocoon-users@xml.apache.org/

i already found several hacks. what i've done yet is:

(1) adapting the xslt-processor-directive in 'cocoon.xconf'
-------------------------------------------------------
<xslt-processor       
class="org.apache.cocoon.components.xslt.XSLTProcessorImpl" 
logger="core.xslt-processor">
<parameter name="use-store" value="true"/>
<parameter name="incremental-processing" value="true"/>
</xslt-processor>


(2) i adapted the server-start-script (startWebLogic.cmd)
by adding xerces and xalan to the classpath:
((well, this was done according to a hint in the newsgroups, the 
question here is, whether i'm using the right jar-File for xerces ..
, i copied them from 
latest_cocoon_dist_from_CVS\build\cocoon\webapp\WEB-INF\lib
--------------------------------------------
for the hint in the newsgroup, see
http://marc.theaimsgroup.com/?l=xml-cocoon-users&m=100741769221170&w=2

---< snippet >---
set MYCLASSPATH=%MYCLASSPATH%;T:\bea\wlserver6.1\lib\cocoons_lib\xerces.jar
set 
MYCLASSPATH=%MYCLASSPATH%;T:\bea\wlserver6.1\lib\cocoons_lib\xalan-2.3.1.jar
set MYCLASSPATH=%MYCLASSPATH%;.;.\lib\weblogic_sp.jar;.\lib\weblogic.jar
---< snippet >---
"%JAVA_HOME%\bin\java" -hotspot -ms64m -mx64m -classpath "%MYCLASSPATH%" 
-Dweblogic.Domain=mydomain -Dweblogic.Name=myserver "-Dbea.home=T:\bea" 
-Dweblogic.management.password=%WLS_PW% 
-Dweblogic.ProductionModeEnabled=%STARTMODE% 
"-Djava.security.policy==T:\bea\wlserver6.1/lib/weblogic.policy" 
weblogic.Server
goto finish
---< snippet >---




thanks for every good answer!
best regards,
chm



server-console-output:
----------------------

<19.03.2002 17:21:48 CET> <Error> <J2EE> <Error deploying application 
cocoon: Could not load cocoon>
<19.03.2002 17:21:48 CET> <Error> <Management>
<Error deploying application .\config\mydomain\applications\cocoon: 
java.lang.reflect.UndeclaredThrowableException>


weblogic-log
-------------
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(String.java:1525)
        at
weblogic.servlet.internal.WebAppHelper.resolveManifestName(WebAppHelper.java:469)
        at
weblogic.servlet.internal.WebAppHelper.extractClassFiles(WebAppHelper.java:234)
        at
weblogic.servlet.internal.WebAppServletContext.extractClassFiles(WebAppServletContext.java:3407)
        at
weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServletContext.java:3376)
        at
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:862)
        at
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:815)
        at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:428)
        at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74)
        at weblogic.j2ee.Application.addComponent(Application.java:163)
        at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:329)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:144)
        at
weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76)
        at java.lang.reflect.Method.invoke(Native Method)
        at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy29.addWebDeployment(Unknown Source)
        at
weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_CachingStub.java:1121)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:315)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:144)
        at java.lang.reflect.Method.invoke(Native Method)
        at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
        at
weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:491)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:361)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
        at
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:984)
        at
weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:971)
        at
weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:956)
        at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:648)
        at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy8.addTarget(Unknown Source)
        at
weblogic.management.mbeans.custom.ApplicationManager.autoDeploy(ApplicationManager.java:867)
        at
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:966)
        at
weblogic.management.mbeans.custom.ApplicationManager.addApplication(ApplicationManager.java:886)
        at
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:802)
        at
weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:733)
        at
weblogic.management.mbeans.custom.ApplicationManager.update(ApplicationManager.java:206)
        at
weblogic.management.mbeans.custom.ApplicationManager.startAdminManager(ApplicationManager.java:278)
        at
weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:152)
        at java.lang.reflect.Method.invoke(Native Method)
        at
weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
        at
weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
        at $Proxy5.start(Unknown Source)
        at weblogic.management.Admin.startApplicationManager(Admin.java:1184)
        at weblogic.management.Admin.finish(Admin.java:590)
        at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
        at weblogic.t3.srvr.T3Srvr.run(T3Srvr.jav



---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to