I'm currently on a project that has released a production web site using
Struts V1.0.2.
I'm now trying to migrate to V1.1-anything. We're using weblogic V6.1, with
jdk1.3.1, 
and starting the server has never been a problem. 

I downloaded V1.1-b2 and b3, thought I performed all the installation steps,
upgraded our 
struts-config file to the 1.1 dtd, and tried both our application and EVEN
the sample from 
the download (in 'mydomain' in weblogic), and I keep getting the exception
at the bottom 
of this post.

Is this a parser issue? I downloaded and used xerces V2.2.1.   Thanks in
advance for any insight...

Dave

C:\bea\wlserver6.1>"d:\jdk1.3.1_06\bin\java" -hotspot -ms64m -mx64m
-classpath ".\lib\xercesImpl.jar;.\lib
\xmlParserAPIs.jar;;.;.\lib\weblogic_sp.jar;.\lib\weblogic.jar"
-Dweblogic.Domain=mydomain -    Dweblogic.Name=myserver "-Dbea.home=C:\\bea"
-Dweblogic.management.password=... -    Dweblogic.ProductionModeEnabled=true
"-Djava.security.policy==C:\bea\wlserver6.1/lib/weblogic.policy"
weblogic.Server
Starting WebLogic Server ....
<Jan 7, 2003 2:31:28 PM EST> <Notice> <Management> <Loading configuration
file .\config\mydomain\config.xml ...>
<Jan 7, 2003 2:31:30 PM EST> <Notice> <WebLogicServer> <Starting WebLogic
Admin Server "myserver" for domain "mydomain">
<Jan 7, 2003 2:31:36 PM EST> <Error> <J2EE> <Error deploying application
DefaultWebApp: Could not load DefaultWebApp>
<Jan 7, 2003 2:31:36 PM EST> <Error> <Management> <ApplicationManager
starting Config caught throwable
java.lang.reflect.UndeclaredThrowableException:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(String.java:1520)
        at
weblogic.servlet.internal.WebAppHelper.resolveManifestName(WebAppHelper.java
:469)
        at
weblogic.servlet.internal.WebAppHelper.extractClassFiles(WebAppHelper.java:2
34)
        at
weblogic.servlet.internal.WebAppServletContext.extractClassFiles(WebAppServl
etContext.java:3407)
        at
weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServletConte
xt.java:3376)
        at
weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.jav
a:862)
        at
weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.j
ava: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(DeploymentT
arget.java:329)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.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:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.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.addWebDeploymen
t(WebServerMBean_CachingStub.java:1121)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:315)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Deployment
Target.java:279)
        at
weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(D
eploymentTarget.java:233)
        at
weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(Deploym
entTarget.java:193)
        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:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.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 $Proxy28.updateDeployments(Unknown Source)
        at
weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(
ServerMBean_CachingStub.java:2761)
        at
weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(Appl
icationManager.java:370)
        at
weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManage
r.java:160)
        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:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.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 $Proxy36.start(Unknown Source)
        at
weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(
ApplicationManagerMBean_CachingStub.java:480)
        at
weblogic.management.Admin.startApplicationManager(Admin.java:1180)
        at weblogic.management.Admin.finish(Admin.java:590)
        at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
        at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
        at weblogic.Server.main(Server.java:35)
--------------- nested within: ------------------
weblogic.j2ee.DeploymentException: Could not load DefaultWebApp - with
nested exception:
[java.lang.StringIndexOutOfBoundsException: String index out of range: -1]
        at
weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:431)
        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(DeploymentT
arget.java:329)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.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:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.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.addWebDeploymen
t(WebServerMBean_CachingStub.java:1121)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
arget.java:315)
        at
weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Deployment
Target.java:279)
        at
weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(D
eploymentTarget.java:233)
        at
weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(Deploym
entTarget.java:193)
        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:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.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 $Proxy28.updateDeployments(Unknown Source)
        at
weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(
ServerMBean_CachingStub.java:2761)
        at
weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(Appl
icationManager.java:370)
        at
weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManage
r.java:160)
        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:6
21)
        at
weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
nImpl.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)


This communication, including attachments, is for the exclusive use of 
addressee and may contain proprietary, confidential or privileged 
information. If you are not the intended recipient, any use, copying, 
disclosure, dissemination or distribution is strictly prohibited. If 
you are not the intended recipient, please notify the sender 
immediately by return email and delete this communication and destroy all copies.


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

Reply via email to