Hi,

I think somebody with deeper knowledge about the internals must look into it.
Either the problem is, that the documentation is out-of-date (maybe today it
is not necessary to split the class-path-entry anymore), or it is a problem 
of the class-loaders used in the servlet-engines (WLS accepts Class-path-entries
that are up to 120+ characters line-length).
Maybe somebody working on Tomcat (or at least knowing its code-base a bit) 
can enlighten us more on this...
Meaning it might make sense to push BEA to check their class-loader and
encourage somebody to take a look at the spec's and class-loaders on the
Apache-side ==> open a problem at BEA and open a bug-report in BugZilla

regards 
Alexander

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


Hi James,

I may have jumped the gun here; someone else has pointed out that the
Class-Path entry should break to a new line after 68 chars. It's just that
WebLogic 6.1 (not sure about 7) can't handle this.

So I guess I should eat some humble pie and WebLogic should sort things out
at their end...

Jon Ridgway


-----Original Message-----
From: James Holmes [mailto:[EMAIL PROTECTED]] 
Sent: 16 July 2002 15:09
To: Struts Users Mailing List
Subject: RE: Latest Nightly build - corrupt Class-Path entry in manifest.m f

This probably started happening as of nightly build
20020616 since that is when the Class-Path: entry got
added to the MANIFEST.MF file in CVS.

If you open a bug for this in Bugzilla I'll get it
taken care of tonight.  Make sure to include all the
info from this thread.

http://nagoya.apache.org/bugzilla

-james
[EMAIL PROTECTED]
http://www.jamesholmes.com/struts/


--- "Jesse Alexander (KADA 11)"
<[EMAIL PROTECTED]> wrote:
> 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]>
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com

--
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