Good and thanks for searching it,

the problem with the manifest.mf and the class-path is, that according to the
official docs the class-path-manifest-entry MUST be split at the 68th character
and that theoretically it should be reassembled on the fly.

Relaity shows that some servlet-engines (or is the JVM's or the class-loaders; I don't 
know)
do not make it correctly. And at least WLS (or its class-loaders or the underlaying 
JVM's)
is among the problematic issues.

Alexander Jesse

-----Original Message-----
From: Jon.Ridgway [mailto:[EMAIL PROTECTED]]
Sent: Dienstag, 16. Juli 2002 13:17
To: 'Struts Users Mailing List'
Subject: RE: Latest Nightly build - corrupt Class-Path entry in
manifest.m f


Hi All,

The advice was spot on. The manifest.mf in the latest nightly builds is
corrupt. The Class-Path entry is split over several lines, the break occurs
half way through several referenced jar names.

Jon Ridgway


-----Original Message-----
From: Jon.Ridgway [mailto:[EMAIL PROTECTED]] 
Sent: 16 July 2002 12:08
To: 'Struts Users Mailing List'
Subject: RE: Latest Nightly build

Hi Jesse,

I'll give that ago and let you know what the problem is if I can track it
down, thanks for the advice...

Jon Ridgway


-----Original Message-----
From: Jesse Alexander (KADA 11) [mailto:[EMAIL PROTECTED]] 
Sent: 16 July 2002 11:52
To: 'Struts Users Mailing List'
Subject: RE: Latest Nightly build

Hi,

try to remove the manifest-file from the struts.jar.
WLS is very precise...

If you have lots of time, then you could try to remove
line by line from the manifest-file if step one yields
a workable jar-file, until you find the true culprit...

hope this helps
Alexander

-----Original Message-----
From: Jon.Ridgway [mailto:[EMAIL PROTECTED]]
Sent: Dienstag, 16. Juli 2002 12:40
To: '[EMAIL PROTECTED]'
Subject: Latest Nightly build


Hi All,
 
Further to my previous post I have just enabled all debugging/logging in
Struts/WebLogic and download the very latest build. I'm still getting an
exception when attempting to deploy a web app that works fine with the 1.1b1
release. The exception is :
 
<16-Jul-02 11:33:25 BST> <Debug> <HTTP> <Exception thrown while loading spf:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
      at java.lang.String.substring(String.java:1525)
      at weblogic.utils.jars.ManifestEntry.stream(ManifestEntry.java:166)
      at weblogic.utils.jars.Manifest.stream(Manifest.java:78)
      at
weblogic.servlet.internal.WebAppHelper.resolveManifestName(WebAppHelper.java
:398)
 
etc..
 
This is caused by something in struts.jar. If I replace the jar with the
1.1b1 jar the app deploys. Any ideas, suggestions much appreciated.
 
Jon Ridgway
 


The contents of this email are intended only for the named addressees and
may contain confidential and/or privileged material. If received in error
please contact UPCO on +44 (0) 113 201 0600 and then delete the entire
e-mail from your system. Unauthorised review, distribution, disclosure or
other use of this information could constitute a breach of confidence. Your
co-operation in this matter is greatly appreciated. 

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


The contents of this email are intended only for the named addressees and
may contain confidential and/or privileged material. If received in error
please contact UPCO on +44 (0) 113 201 0600 and then delete the entire
e-mail from your system. Unauthorised review, distribution, disclosure or
other use of this information could constitute a breach of confidence. Your
co-operation in this matter is greatly appreciated. 

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


The contents of this email are intended only for the named addressees and
may contain confidential and/or privileged material. If received in error
please contact UPCO on +44 (0) 113 201 0600 and then delete the entire
e-mail from your system. Unauthorised review, distribution, disclosure or
other use of this information could constitute a breach of confidence. Your
co-operation in this matter is greatly appreciated. 

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

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

Reply via email to