• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Wonder 4 upgrade exception
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wonder 4 upgrade exception


  • Subject: Re: Wonder 4 upgrade exception
  • From: Kieran Kelleher <email@hidden>
  • Date: Fri, 28 Dec 2007 10:54:59 -0500

BTW, Wonder ERJars has a log4j, so get rid of those ones in this location. If you really need them for other apps, then at least put (copy) the SAME version log4j into this location as is in ERJars framework.

On Dec 28, 2007, at 10:38 AM, Jeffrey Simpson wrote:

Thanks for the response. I checked the permissions and everyone can read
all the files in that directory and every one can read and execute the
directory.


See below

jeffmac:/Library/WebObjects/Extensions simpson$ ls -ld
drwxrwxr-x 15 root admin 510 Dec 10 14:20 .
jeffmac:/Library/WebObjects/Extensions simpson$ ls -l
total 5040
-rwxr--r-- 1 root admin 958858 Aug 26 2004 ant.jar
-rwxr--r-- 1 root admin 58803 Oct 11 2002 avalon- framework-4.1.2.jar
-rw-rw-r-- 1 root admin 385010 Sep 12 2006 axis-ant.jar
-rw-rw-r-- 1 root admin 71442 Sep 12 2006 commons-discovery.jar
-rw-rw-r-- 1 root admin 31605 Sep 12 2006 commons-logging.jar
-rw-rw-r-- 1 root admin 35759 Sep 12 2006 jaxrpc.jar
-rwxr--r-- 1 root admin 378778 Sep 30 2003 log4j-1.2.4.jar
-rw-rw-r-- 1 root admin 352668 Sep 12 2006 log4j-1.2.8.jar
-rwxr--r-- 1 root admin 72150 Oct 11 2002 logkit-1.0.1.jar
-rw-rw-r-- 1 root admin 18501 Sep 12 2006 saaj.jar
-rw-rw-r-- 1 root admin 78064 Mar 29 2005 servlet.jar
-rw-rw-r-- 1 root admin 113853 Sep 12 2006 wsdl4j.jar


I am wondering whether my app needs any of theses. As you can see it has 2
log4j jars. And most of these files are in my framework. I think the
problem is that these jars are not on my classpath when I build but are on
classpath when I run the App. Because of this when I build the App it will
build fine but it is using a different version of the class at runtime.


Do any of these files have to be in the Extensions library for a run of the
mill app? I know I would have to test my App to see if it needs them here.


If I understand right the Extensions directory is a place to put jars so
that all your apps can see them and would not have to include them in their
framework.



On 12/28/07 10:10 AM, "Chuck Hill" <email@hidden> wrote:


On Dec 28, 2007, at 6:18 AM, Jeffrey Simpson wrote:

We tried upgrading to Wonder version 4 and when launch our app we
get the
following exception.  Does any one know why?

/Library/WebObjects/Extensions/

This path...

java.lang.reflect.InvocationTargetException
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.webobjects._bootstrap.WOBootstrap.main
(WOBootstrap.java:71)
Caused by: com.webobjects.foundation.NSForwardException
[java.util.zip.ZipException] Permission denied

This error...

Try checking the file perms on the jars in that directory.

Chuck


at
com.webobjects.foundation.NSForwardException._runtimeExceptionForThr ow
able(N
SForwardException.java:47)
at
er.extensions.ERXApplication.stringFromJar(ERXApplication.java:321)
at er.extensions.ERXApplication.setup(ERXApplication.java: 365)
at er.extensions.ERXApplication.main(ERXApplication.java: 331)
at org.yfu.myyfuweb.Application.main(Application.java:56)
... 5 more


Our code works fine with Wonder 3.

Jeffrey Simpson
Youth For Understanding USA
email@hidden
Telephone: (240) 235-2114
FAX: (202) 235-2104

Preparing young people for their responsibilities and opportunities
in a
changing, interdependent world.





 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
40global-village.net

This email sent to email@hidden



Jeffrey Simpson
Youth For Understanding USA
email@hidden
Telephone: (240) 235-2114
FAX: (202) 235-2104

Preparing young people for their responsibilities and opportunities in a
changing, interdependent world.






_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40mac.com


This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Re: Wonder 4 upgrade exception (From: Jeffrey Simpson <email@hidden>)

  • Prev by Date: Re: Wonder 4 upgrade exception
  • Next by Date: Re: Wonder 4 upgrade exception
  • Previous by thread: Re: Wonder 4 upgrade exception
  • Next by thread: Re: Wonder 4 upgrade exception
  • Index(es):
    • Date
    • Thread