• 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
Leopard WebObjects Conversion Problems
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Leopard WebObjects Conversion Problems


  • Subject: Leopard WebObjects Conversion Problems
  • From: Dana Wood <email@hidden>
  • Date: Tue, 20 Nov 2007 14:31:05 -0700

Can anyone explain what is going wrong here?



--------------------------------------------------------------------------------------------------------------
Reading MacOSClassPath.txt ...
Checking network services....
Launching LTProjects.woa ...
java -XX:NewSize=2m -Xmx64m -Xms32m -DWORootDirectory="/System" -DWOLocalRootDirectory="" -DWOUserDirectory="/Users/dw/Documents/DWPRojects/junkProjects/WebObjects/build/Development" -DWOEnvClassPath="" -DWOApplicationClass=Application -DWOPlatform=MacOS -Dcom.webobjects.pid=18453 -Xms64m -Xmx256m -Djava.awt.headless=true -classpath WOBootstrap.jar com.webobjects._bootstrap.WOBootstrap -WOStatisticsPassword stats -EOAdaptorDebugEnabled YES -Djava.awt.headless=true
Loading /Users/dw/Documents/DWPRojects/junkProjects/WebObjects/build/Development/LTProjects.woa/Contents/MacOS/MacOSClassPath.txt
Generated classpath: 
  /Users/dw/Documents/DWPRojects/junkProjects/WebObjects/build/Development/LTProjects.woa/Contents/Resources/Java/LTProjects.jar
  /System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
  /System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
  /System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
  /System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
  /System/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/javawoextensions.jar
  /System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
  /System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
  /Library/Frameworks/WOComponentExamples.framework/Resources/Java/WOComponentExamples.jar
  /Library/Frameworks/WOComponentElements.framework/Resources/Java/WOComponentElements.jar
  /Users/dw/Library/Java
  /Library/Java/
  /System/Library/Java/
  /Network/Library/Java
  /System/Library/Frameworks/JavaVM.framework/Classes/classes.jar
  /System/Library/Frameworks/JavaVM.framework/Classes/ui.jar
  /Library/WebObjects/Extensions/axis-ant.jar
  /Library/WebObjects/Extensions/axis.jar
  /Library/WebObjects/Extensions/commons-discovery-0.2.jar
  /Library/WebObjects/Extensions/commons-logging-1.0.4.jar
  /Library/WebObjects/Extensions/derby.jar
  /Library/WebObjects/Extensions/derbyclient.jar
  /Library/WebObjects/Extensions/jaxrpc.jar
  /Library/WebObjects/Extensions/log4j-1.2.14.jar
  /Library/WebObjects/Extensions/saaj.jar
  /Library/WebObjects/Extensions/serializer.jar
  /Library/WebObjects/Extensions/servlet.jar
  /Library/WebObjects/Extensions/wsdl4j-1.5.1.jar
  /Library/WebObjects/Extensions/xalan.jar
  /Library/WebObjects/Extensions/xercesImpl.jar
  /Library/WebObjects/Extensions/xml-apis.jar
  /Library/WebObjects/Extensions/
[2007-11-20 20:40:12 MST] <main> Failed to load file:///System/Library/Frameworks/JavaFoundation.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:12 MST] <main> Failed to load file:///System/Library/Frameworks/JavaEOControl.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:12 MST] <main> Failed to load file:///System/Library/Frameworks/JavaEOAccess.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:12 MST] <main> Failed to load file:///System/Library/Frameworks/JavaWebObjects.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:12 MST] <main> Failed to load file:///System/Library/Frameworks/JavaWOExtensions.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:12 MST] <main> Failed to load file:///System/Library/Frameworks/JavaXML.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:14 MST] <main> Failed to load file:///System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:14 MST] <main> Failed to load file:///Library/Frameworks/WOComponentExamples.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:14 MST] <main> Failed to load file:///Library/Frameworks/WOComponentElements.framework/Resources/Info.plist. Treating as empty. java.lang.NullPointerException
[2007-11-20 20:40:14 MST] <main> Unable to locate the "JavaWebObjects" bundle
[2007-11-20 20:40:14 MST] <main> Unable to initialize WOProperties for reason: Cannot find JavaWebObjects framework ! java.lang.IllegalStateException: Unable to locate the "JavaWebObjects" bundle
[2007-11-20 20:40:14 MST] <main> A fatal exception occurred: <WOApplication>: Cannot be initialized.
[2007-11-20 20:40:14 MST] <main> com.webobjects.foundation.NSForwardException [java.lang.IllegalStateException] Unable to locate the "JavaWebObjects" bundle:<WOApplication>: Cannot be initialized.
at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:912)
at Application.<init>(Application.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:546)
at Application.main(Application.java:36)
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:87)
Caused by: java.lang.IllegalStateException: Unable to locate the "JavaWebObjects" bundle
at com.webobjects.appserver._private.WOProperties.initUserDefaultsKeys(WOProperties.java:394)
at com.webobjects.appserver.WOApplication._initWOApp(WOApplication.java:5690)
at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:773)
... 14 more

--------------------------------------------------------------------------------------------------------------


This project works on other Leopard computers, but not mine.
I did an upgrade for 10.5 (as opposed to an archive and install), but removed and did a clean install of XCode.
This is being built by XCode 3.0.

All of the frameworks it complains about not being able to load exist and are readable as shown here:

-rw-rw-r--  1 root  admin  1340 Sep 23 18:54 /Library/Frameworks/WOComponentElements.framework/Resources/Info.plist
-rw-rw-r--  1 root  admin  1340 Sep 23 18:54 /Library/Frameworks/WOComponentExamples.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel  1361 Sep 23 18:52 /System/Library/Frameworks/JavaEOAccess.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel  1219 Sep 23 18:39 /System/Library/Frameworks/JavaEOControl.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel  1225 Sep 23 17:12 /System/Library/Frameworks/JavaFoundation.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel  7780 Sep 23 19:04 /System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel  1220 Sep 23 19:01 /System/Library/Frameworks/JavaWOExtensions.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel  1245 Sep 23 18:58 /System/Library/Frameworks/JavaWebObjects.framework/Resources/Info.plist
-rw-r--r--  1 root  wheel   966 Sep 23 19:23 /System/Library/Frameworks/JavaXML.framework/Resources/Info.plist

It seems the Frameworks are where they are supposed to be, but fails as shown above?

When it runs on other Leopard systems, where it does run, none of the "Failed to Load" messages appear ?
The Info.plist files appear to be valid, an example from the first shown here :

cat /System/Library/Frameworks/JavaFoundation.framework/Resources/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>JavaFoundation</string>
<key>CFBundleIdentifier</key>
<string>com.apple.JavaFoundation</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>JavaFoundation</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>5.4</string>
<key>CFBundleSignature</key>
<string>webo</string>
<key>CFBundleVersion</key>
<string>5.4</string>
<key>Has_WOComponents</key>
<true/>
<key>Java</key>
<dict>
<key>JVMVersion</key>
<string>1.4+</string>
</dict>
<key>NSExecutable</key>
<string>JavaFoundation</string>
<key>NSJavaClientRoot</key>
<string>WebServerResources/Java</string>
<key>NSJavaNeeded</key>
<true/>
<key>NSJavaPath</key>
<array>
<string>javafoundation.jar</string>
</array>
<key>NSJavaPathClient</key>
<string>JavaFoundation.jar</string>
<key>NSJavaRoot</key>
<string>Resources/Java</string>
</dict>
</plist>

----- MacOSClassPath.txt -----

# JVM              == java
# JVMOptions       == -Xms64m -Xmx256m
# JDB              == jdb
# JDBOptions       == 
# ApplicationClass == Application
APPROOT/Resources/Java/LTProjects.jar
WOROOT/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
WOROOT/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
WOROOT/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
WOROOT/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/javawoextensions.jar
WOROOT/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
WOROOT/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
LOCALROOT/Library/Frameworks/WOComponentExamples.framework/Resources/Java/WOComponentExamples.jar
LOCALROOT/Library/Frameworks/WOComponentElements.framework/Resources/Java/WOComponentElements.jar
HOMEROOT/Library/Java
LOCALROOT/Library/Java
WOROOT/Library/Java
/Network/Library/Java
WOROOT/Library/Frameworks/JavaVM.framework/Classes/classes.jar
WOROOT/Library/Frameworks/JavaVM.framework/Classes/ui.jar



----- Java info -----

java -version
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-237)
Java HotSpot(TM) Client VM (build 1.5.0_13-119, mixed mode, sharing)

 _______________________________________________
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

  • Follow-Ups:
    • Re: Leopard WebObjects Conversion Problems
      • From: Kieran Kelleher <email@hidden>
  • Prev by Date: Re: Eclipse Woes
  • Next by Date: Re: Leopard WebObjects Conversion Problems
  • Previous by thread: Re: Multiple Editing Windows in Eclipse?
  • Next by thread: Re: Leopard WebObjects Conversion Problems
  • Index(es):
    • Date
    • Thread