> On Wed, Feb 15, 2012 at 2:06 PM, Ted Archibald <
email@hidden> wrote:
> I'm thinking I'll have to boot up a backup of my laptop just so I can get some work done, lol.
>
> Here's the console log from a FRESH Hello World Wonder app with no code in it, nor any referenced libraries (except for your debug code that I call in the app constructor). The error is fired after the app is initialized when the main component is about to display.
>
> [2012-2-14 18:9:31 CST] <main> Initialized : er.extensions.ERXExtensions
> [2012-2-14 18:9:31 CST] <main> Couldn't load properties file: /Users/admin/WebObjects.properties at path: /Users/admin
> Feb 14 18:09:32 N/A[N/A] INFO org.apache.log4j.Logger - Updated the logging configuration with the current system properties.
> Feb 14 18:09:32 N/A[N/A] INFO org.apache.log4j.Logger - Updated the logging configuration with the current system properties.
> Feb 14 18:09:32 N/A[N/A] WARN NSLog - Couldn't load properties file: /Users/admin/WebObjects.properties at path: /Users/admin
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - Initialized : er.prototypes.ERPrototypes
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - Initialized : er.ajax.Ajax
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOMaxIOBufferSize=8196
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOWorkerThreadCountMin=16
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOSocketMonitorSleepTime=50
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WODirectConnectEnabled=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOIncludeCommentsInResponse=false
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOWorkerThreadCount=8
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAdaptorURL=
http://127.0.0.1/cgi-bin/WebObjects
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOLaunchdEnabled=false
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOIDE=WOLips
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WODebuggingEnabled=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOListenQueueSize=128
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOMissingResourceSearchEnabled=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOApplicationClassName=your.app.Application
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOSessionStoreClassName=WOServerSessionStore
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOContextClassName=WOContext
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOCachingEnabled=false
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAcceptMalformedCookies=false
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - NSProjectSearchPath=("..")
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOMonitorEnabled=false
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAllowRapidTurnaround=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOGenerateWSDL=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOWorkerThreadCountMax=256
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAllowsConcurrentRequestHandling=false
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAdaptor=WODefaultAdaptor
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOSessionTimeOut=3600
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOMaxSocketIdleTime=180000
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WODefaultUndoStackLimit=10
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAutoOpenClientApplication=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAutoOpenInBrowser=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOApplicationBaseURL=/WebObjects
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOMaxHeaders=200
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOLifebeatEnabled=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAllowsCacheControlHeader=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOSMTPHost=smtp
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOFrameworksBaseURL=/WebObjects/Frameworks
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOAdditionalAdaptors=()
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOStatisticsStoreSessionMax=50
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOLifebeatDestinationPort=1085
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOPort=-1
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOLifebeatInterval=30
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOSocketCacheSize=100
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WOUserDirectory=/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WODisplayExceptionPages=true
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - ------------------------
> Feb 14 18:09:32 N/A[N/A] DEBUG NSLog - WebObjects version = 5.4.3
> Feb 14 18:09:32 AccountsReceivable_v1.3[N/A] DEBUG NSLog - Created adaptor of class WODefaultAdaptor on port 53748 and address administrators-macbook-pro-wo.local/
172.16.27.104 with WOWorkerThread minimum of 16 and maximum of 256
> Feb 14 18:09:32 AccountsReceivable_v1.3[53748] WARN NSLog - Application project found: Will locate resources in '/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3' rather than '/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3/' .
> Feb 14 18:09:32 AccountsReceivable_v1.3[53748] DEBUG NSLog - NSBundle is unable to find "ExtensionsForResources.plist" in the main bundle. Ignoring optional configuration file.
> Feb 14 18:09:34 AccountsReceivable_v1.3[53748] WARN NSLog - Application project found: Will locate resources in '/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3' rather than '/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3/' .
> [Deprecated] Xalan: org.apache.xpath.operations.DirectAction
> Feb 14 18:09:34 AccountsReceivable_v1.3[53748] DEBUG NSLog - Creating LifebeatThread now with: AccountsReceivable_v1.3 -1 administrators-macbook-pro-wo.local/
172.16.27.104 1085 30000
> Feb 14 18:09:35 AccountsReceivable_v1.3[53748] INFO org.apache.log4j.Logger - Updated the logging configuration with the current system properties.
> Feb 14 18:09:35 AccountsReceivable_v1.3[53748] INFO er.extensions.foundation.ERXProperties -
>
> ERXProperties has found the following Properties files:
> JavaJDBCAdaptor.framework -> /System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Properties
> JavaWebObjects.framework -> /System/Library/Frameworks/JavaWebObjects.framework/Resources/Properties
> JavaEOControl.framework -> /System/Library/Frameworks/JavaEOControl.framework/Resources/Properties
> Authentication.framework -> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/Authentication/Resources/Properties
> Authentication.framework.user -> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/Authentication/Resources/Properties.admin
> Ajax.framework -> /Library/Frameworks/Ajax.framework/Resources/Properties
> JavaMemoryAdaptor.framework -> /Library/Frameworks/JavaMemoryAdaptor.framework/Resources/Properties
> ATLUtilities.framework -> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLUtilities/Resources/Properties
> ATLPOS.framework -> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLPOS/Resources/Properties
> ERPrototypes.framework -> /Library/Frameworks/ERPrototypes.framework/Resources/Properties
> ERExtensions.framework -> /Library/Frameworks/ERExtensions.framework/Resources/Properties
> AccountsReceivable_v1.3.app -> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3/Resources/Properties
> ERXProperties currently has the following properties:
> DNSProjectBundleEnabled=true
> DNSProjectSearchPath=(..,../..,/Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLPOS,/Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLUtilities,/Users/admin/Dropbox/Library/WebObjects/Source/Projects/Authentication)
> EOAdaptorDebugEnabled=false
> ERXEntityClassDescription.validateEntityClassAvailability=false
> NSOpenProjectIDE=WOLips
> NSProjectBundleEnabled=true
> NSProjectSearchPath=("..")
> WOAcceptMalformedCookies=false
> WOAdaptor=WODefaultAdaptor
> WOAdaptorURL=
http://127.0.0.1/cgi-bin/WebObjects
> WOAdditionalAdaptors=()
> WOAllowRapidTurnaround=true
> WOAllowsCacheControlHeader=true
> WOAllowsConcurrentRequestHandling=false
> WOApplicationBaseURL=/WebObjects
> WOApplicationClassName=your.app.Application
> WOAutoOpenClientApplication=true
> WOAutoOpenInBrowser=true
> WOCachingEnabled=false
> WOContextClassName=WOContext
> WODebuggingEnabled=true
> WODefaultUndoStackLimit=10
> WODirectConnectEnabled=true
> WODisplayExceptionPages=true
> WOFrameworksBaseURL=/WebObjects/Frameworks
> WOGenerateWSDL=true
> WOIDE=WOLips
> WOIncludeCommentsInResponse=false
> WOLaunchdEnabled=false
> WOLifebeatDestinationPort=1085
> WOLifebeatEnabled=true
> WOLifebeatInterval=30
> WOListenQueueSize=128
> WOMaxHeaders=200
> WOMaxIOBufferSize=8196
> WOMaxSocketIdleTime=180000
> WOMissingResourceSearchEnabled=true
> WOMonitorEnabled=false
> WOPort=-1
> WOSMTPHost=smtp
> WOSessionStoreClassName=WOServerSessionStore
> WOSessionTimeOut=3600
> WOSocketCacheSize=100
> WOSocketMonitorSleepTime=50
> WOStatisticsStoreSessionMax=50
> WOUserDirectory=/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> WOWorkerThreadCount=8
> WOWorkerThreadCountMax=256
> WOWorkerThreadCountMin=16
> _AjaxRequestHandlerKey=ja
> _ComponentRequestHandlerKey=wo
> _DirectActionRequestHandlerKey=wa
> _ResourceRequestHandlerKey=wr
> _StreamActionRequestHandlerKey=wis
> _WOHTMLParserClassName=WOHTMLTemplateParser
> _WOSessionReclaimingInterval=60
> _WebServiceRequestHandlerKey=ws
> awt.nativeDoubleBuffering=true
> awt.toolkit=apple.awt.CToolkit
> com.webobjects.eoaccess.ERXEntityDependencyOrderingDelegate.active=false
> com.webobjects.version=5.4.3
> dbMinConnectionsGLOBAL=1
> er.extensions.ERXComponentActionRedirector.enabled=false
> er.extensions.ERXEC.safeLocking=true
> er.extensions.ERXEC.useSharedEditingContext=false
> er.extensions.ERXEnterpriseObject.applyRestrictingQualifierOnInsert=true
> er.extensions.ERXEnterpriseObject.updateInverseRelationships=true
> er.extensions.ERXGracefulShutdown.Enabled=false
> er.extensions.ERXGracefulShutdown.SignalsToHandle=(TERM, INT)
> er.extensions.ERXLocalizer.availableLanguages=(English,German,Japanese)
> er.extensions.ERXLocalizer.defaultLanguage=English
> er.extensions.ERXLocalizer.fileNamesToWatch=("Localizable.strings","ValidationTemplate.strings")
> er.extensions.ERXLocalizer.isLocalizationEnabled=true
> er.extensions.ERXMessageEncoding.Enabled=true
> er.extensions.ERXNSLogLog4jBridge=INFO
> er.extensions.ERXNavigationManager.NavigationMenuFileName=NavigationMenu.plist
> er.extensions.ERXNavigationManager.localizeDisplayKeys=false
> er.extensions.ERXPatcher.cleanupXHTML=false
> er.extensions.ERXPatcher.suppressValueBindingSlow=false
> er.extensions.ERXRaiseOnMissingEditingContextDelegate=true
> er.extensions.ERXSharedEOLoader.PatchSharedEOLoading=false
> er.extensions.ERXWOForm.multipleSubmitDefault=true
> er.extensions.concurrency.ERXTaskObjectStoreCoordinatorPool.maxCoordinators=1
> er.extensions.stackTrace.cleanup=true
> er.extensions.stackTrace.skipPatternsFile=StackTraceSkipPatterns-Normal.plist
> er.javamail.adminEmail=
email@hidden
> er.javamail.centralize=true
> er.javamail.debugEnabled=false
> er.javamail.smtpAuth=false
> er.javamail.smtpHost=
your.smtpserver.com
> er.javamail.smtpPassword=<deleted for log>
> er.javamail.smtpUser=
> file.encoding=UTF-8
> file.encoding.pkg=
sun.io
> file.separator=/
> ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
> gopherProxySet=false
> http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
> java.awt.graphicsenv=apple.awt.CGraphicsEnvironment
> java.awt.printerjob=apple.awt.CPrinterJob
> java.class.path=/Library/Frameworks/ERExtensions.framework/Resources/Java/ERExtensions.jar:/Library/Frameworks/ERJars.framework/Resources/Java/ERJars.jar:/Library/Frameworks/ERPrototypes.framework/Resources/Java/ERPrototypes.jar:/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar:/Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl.jar:/Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLPOS/bin:/Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLUtilities/bin:/Library/Frameworks/JavaMemoryAdaptor.framework/Resources/Java/JavaMemoryAdaptor.jar:/Library/Frameworks/Ajax.framework/Resources/Java/Ajax.jar:/Library/Frameworks/MySQLPlugIn.framework/Resources/Java/MySQLPlugIn.jar:/Users/admin/Dropbox/Library/WebObjects/Source/Projects/Authentication/bin:/System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar:/System/Library/Frameworks/JavaEOAccess.framework/WebServerResources/Java/JavaEOAccess.jar:/System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar:/System/Library/Frameworks/JavaEOControl.framework/WebServerResources/Java/JavaEOControl.jar:/System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar:/System/Library/Frameworks/JavaFoundation.framework/WebServerResources/Java/JavaFoundation.jar:/System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar:/System/Library/Frameworks/JavaWebObjects.framework/WebServerResources/Java/JavaWebObjects.jar:/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar:/System/Library/Frameworks/JavaXML.framework/WebServerResources/Java/javaxml.jar:/System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar:/System/Library/Frameworks/JavaJDBCAdaptor.framework/WebServerResources/Java/JavaJDBCAdaptor.jar:/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3/bin:/Library/Frameworks/ERJars.framework/Resources/Java/ERFoundation.jar:/Library/Frameworks/ERJars.framework/Resources/Java/ERWebObjects.jar:/Library/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.5-sources.jar:/Library/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.5.jar:/Library/Frameworks/ERJars.framework/Resources/Java/erxservletadaptor.jar:/Library/Frameworks/ERJars.framework/Resources/Java/icu4j-3_8_1.jar:/Library/Frameworks/ERJars.framework/Resources/Java/joda-time-1.6.2-sources.jar:/Library/Frameworks/ERJars.framework/Resources/Java/joda-time-1.6.2.jar:/Library/Frameworks/ERJars.framework/Resources/Java/junit-4.8.jar:/Library/Frameworks/ERJars.framework/Resources/Java/log4j-1.2.16.jar:/Library/Frameworks/ERJars.framework/Resources/Java/ognl-2.6.7.jar:/Library/Frameworks/ERJars.framework/Resources/Java/slf4j-api-1.6.3.jar:/Library/Frameworks/ERJars.framework/Resources/Java/slf4j-log4j12-1.6.3.jar:/Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl53.jar:/Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl54.jar:/Library/Frameworks/Ajax.framework/Resources/Java/jabsorb-1.2.2.jar
> java.class.version=50.0
> java.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/endorsed
> java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext
> java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
> java.io.tmpdir=/var/folders/V6/V6T4kLXBGCueVzqVsjXGZE+++TI/-Tmp-/
> java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
>
java.runtime.name=Java(TM) SE Runtime Environment
> java.runtime.version=1.6.0_15-b03-219
>
java.specification.name=Java Platform API Specification
> java.specification.vendor=Sun Microsystems Inc.
> java.specification.version=1.6
> java.vendor=Apple Inc.
> java.vendor.url="" href="http://www.apple.com/" target="_blank">http://www.apple.com/
> java.vendor.url.bug=
http://bugreport.apple.com/
> java.version=1.6.0_15
>
java.vm.info=mixed mode
>
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
>
java.vm.specification.name=Java Virtual Machine Specification
> java.vm.specification.vendor=Sun Microsystems Inc.
> java.vm.specification.version=1.0
> java.vm.vendor=Apple Inc.
> java.vm.version=14.1-b02-90
> line.separator=
>
> log4j.appender.A1=er.extensions.logging.ERXConsoleAppender
> log4j.appender.A1.layout=er.extensions.logging.ERXPatternLayout
> log4j.appender.A1.layout.ConversionPattern=%d{MMM dd HH:mm:ss} %$[%#] %-5p %c %x - %m%n
>
log4j.logger.er=INFO
> log4j.logger.er.extensions.ERXConfigurationManager=INFO
> log4j.logger.er.extensions.ERXDatabaseContextDelegate=WARN
> log4j.logger.er.extensions.fixes.ERSharedEOLoader=INFO
> log4j.logger.er.transaction.adaptor.EOAdaptorDebugEnabled=DEBUG
> log4j.loggerFactory=er.extensions.logging.ERXLogger$Factory
> log4j.rootCategory=INFO,A1
> mrj.version=1060.1.6.0_15-219
> ognl.helperFunctions=true
> ognl.inlineBindings=true
> os.arch=x86_64
>
os.name=Mac OS X
> os.version=10.6.6
> path.separator=:
> socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16
> sun.arch.data.model=64
> sun.boot.class.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsfd.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/charsets.jar
> sun.boot.library.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries
> sun.cpu.endian=little
> sun.cpu.isalist=
> sun.io.unicode.encoding=UnicodeLittle
> sun.java.launcher=SUN_STANDARD
> sun.jnu.encoding=MacRoman
> sun.management.compiler=HotSpot 64-Bit Server Compiler
> sun.os.patch.level=unknown
> user.country=US
> user.dir=/Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> user.home=/Users/admin
> user.language=en
>
user.name=admin
> user.timezone=America/Regina
>
> Feb 14 18:09:35 AccountsReceivable_v1.3[53748] DEBUG NSLog - Finished initialization after launch: ERXExtensions
> Feb 14 18:09:35 AccountsReceivable_v1.3[53748] DEBUG NSLog - Finished initialization after launch: ERPrototypes
> Feb 14 18:09:35 AccountsReceivable_v1.3[53748] DEBUG NSLog - Finished initialization after launch: Ajax
> Feb 14 18:09:35 AccountsReceivable_v1.3[53748] INFO er.extensions.appserver.ERXApplication - Welcome to AccountsReceivable_v1.3 !
>
> System Properties Follow....
> file.encoding.pkg =
sun.io
> java.home = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
> WOAutoOpenInBrowser = true
> WOAcceptMalformedCookies = false
> WODirectConnectEnabled = true
> er.extensions.stackTrace.cleanup = true
> java.endorsed.dirs = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/endorsed
> er.extensions.ERXEC.safeLocking = true
> sun.os.patch.level = unknown
> java.vendor.url = "" href="http://www.apple.com/" target="_blank">http://www.apple.com/
> java.version = 1.6.0_15
> er.extensions.ERXNSLogLog4jBridge = INFO
> er.extensions.ERXEC.useSharedEditingContext = false
> WOMaxIOBufferSize = 8196
> _ResourceRequestHandlerKey = wr
> java.vendor.url.bug =
http://bugreport.apple.com/
> er.extensions.concurrency.ERXTaskObjectStoreCoordinatorPool.maxCoordinators = 1
> _WebServiceRequestHandlerKey = ws
> log4j.logger.er.extensions.ERXConfigurationManager = INFO
>
user.name = admin
> sun.io.unicode.encoding = UnicodeLittle
> sun.jnu.encoding = MacRoman
>
java.runtime.name = Java(TM) SE Runtime Environment
> DNSProjectBundleEnabled = true
> WOSMTPHost = smtp
>
java.specification.name = Java Platform API Specification
> WOLifebeatInterval = 30
> ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
> user.timezone = America/Regina
> WOUserDirectory = /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> WOAllowRapidTurnaround = true
> path.separator = :
> NSProjectSearchPath = ("..")
> file.encoding = UTF-8
> DNSProjectSearchPath = (..,../..,/Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLPOS,/Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLUtilities,/Users/admin/Dropbox/Library/WebObjects/Source/Projects/Authentication)
> WOApplicationBaseURL = /WebObjects
> er.javamail.debugEnabled = false
> socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
> ognl.inlineBindings = true
> WOSessionStoreClassName = WOServerSessionStore
> java.io.tmpdir = /var/folders/V6/V6T4kLXBGCueVzqVsjXGZE+++TI/-Tmp-/
> user.language = en
> line.separator =
>
> er.extensions.ERXGracefulShutdown.Enabled = false
> com.webobjects.eoaccess.ERXEntityDependencyOrderingDelegate.active = false
> WOMaxSocketIdleTime = 180000
> WOSocketMonitorSleepTime = 50
> er.javamail.adminEmail =
email@hidden
> ERXEntityClassDescription.validateEntityClassAvailability = false
>
java.vm.info = mixed mode
> er.javamail.smtpAuth = false
> er.javamail.centralize = true
>
java.vm.specification.name = Java Virtual Machine Specification
> WOWorkerThreadCountMax = 256
> ognl.helperFunctions = true
> log4j.appender.A1.layout = er.extensions.logging.ERXPatternLayout
> WOListenQueueSize = 128
> WOPort = -1
> er.extensions.ERXLocalizer.fileNamesToWatch = ("Localizable.strings","ValidationTemplate.strings")
> http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
> _StreamActionRequestHandlerKey = wis
> log4j.appender.A1 = er.extensions.logging.ERXConsoleAppender
> log4j.rootCategory = INFO,A1
> WODebuggingEnabled = true
> java.awt.printerjob = apple.awt.CPrinterJob
> NSOpenProjectIDE = WOLips
> er.extensions.ERXSharedEOLoader.PatchSharedEOLoading = false
> gopherProxySet = false
> _DirectActionRequestHandlerKey = wa
> log4j.appender.A1.layout.ConversionPattern = %d{MMM dd HH:mm:ss} %$[%#] %-5p %c %x - %m%n
> er.extensions.ERXNavigationManager.localizeDisplayKeys = false
> WOAdaptorURL =
http://127.0.0.1/cgi-bin/WebObjects
>
os.name = Mac OS X
> java.specification.vendor = Sun Microsystems Inc.
> er.extensions.ERXEnterpriseObject.updateInverseRelationships = true
> WOFrameworksBaseURL = /WebObjects/Frameworks
> er.extensions.ERXLocalizer.availableLanguages = (English,German,Japanese)
>
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
> mrj.version = 1060.1.6.0_15-219
> er.extensions.ERXMessageEncoding.Enabled = true
> WOContextClassName = WOContext
> java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
> java.class.version = 50.0
> NSProjectBundleEnabled = true
> er.extensions.ERXRaiseOnMissingEditingContextDelegate = true
> WOWorkerThreadCount = 8
> WOMissingResourceSearchEnabled = true
> sun.boot.library.path = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries
> WOSocketCacheSize = 100
> sun.management.compiler = HotSpot 64-Bit Server Compiler
> java.awt.graphicsenv = apple.awt.CGraphicsEnvironment
> WOLifebeatDestinationPort = 1085
> log4j.logger.er.extensions.fixes.ERSharedEOLoader = INFO
> er.extensions.ERXLocalizer.isLocalizationEnabled = true
> WOGenerateWSDL = true
> er.javamail.smtpPassword =
> WOApplicationClassName = your.app.Application
> java.vm.specification.version = 1.0
> WOStatisticsStoreSessionMax = 50
> WOMonitorEnabled = false
> er.extensions.ERXGracefulShutdown.SignalsToHandle = (TERM, INT)
> log4j.loggerFactory = er.extensions.logging.ERXLogger$Factory
> awt.toolkit = apple.awt.CToolkit
> sun.cpu.isalist =
> WOLifebeatEnabled = true
> _WOHTMLParserClassName = WOHTMLTemplateParser
> er.extensions.stackTrace.skipPatternsFile = StackTraceSkipPatterns-Normal.plist
> WOIDE = WOLips
> java.ext.dirs = /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext
> os.version = 10.6.6
> EOAdaptorDebugEnabled = false
> er.extensions.ERXEnterpriseObject.applyRestrictingQualifierOnInsert = true
> user.home = /Users/admin
> _ComponentRequestHandlerKey = wo
> com.webobjects.version = 5.4.3
> java.vm.vendor = Apple Inc.
> WOSessionTimeOut = 3600
> WODisplayExceptionPages = true
> WOAdditionalAdaptors = ()
> WOWorkerThreadCountMin = 16
> dbMinConnectionsGLOBAL = 1
> er.extensions.ERXWOForm.multipleSubmitDefault = true
> user.dir = /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> er.extensions.ERXComponentActionRedirector.enabled = false
> WOMaxHeaders = 200
> log4j.logger.er.extensions.ERXDatabaseContextDelegate = WARN
> sun.cpu.endian = little
> er.extensions.ERXPatcher.cleanupXHTML = false
> WOAutoOpenClientApplication = true
> java.vm.version = 14.1-b02-90
> Classpath
> /Library/Frameworks/ERExtensions.framework/Resources/Java/ERExtensions.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/ERJars.jar
> --> Exists
> /Library/Frameworks/ERPrototypes.framework/Resources/Java/ERPrototypes.jar
> --> Exists
> /Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar
> --> Exists
> /Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl.jar
> --> Exists
> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLPOS/bin
> *** --> Does not Exist!
> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/ATLUtilities/bin
> *** --> Does not Exist!
> /Library/Frameworks/JavaMemoryAdaptor.framework/Resources/Java/JavaMemoryAdaptor.jar
> --> Exists
> /Library/Frameworks/Ajax.framework/Resources/Java/Ajax.jar
> --> Exists
> /Library/Frameworks/MySQLPlugIn.framework/Resources/Java/MySQLPlugIn.jar
> --> Exists
> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/Authentication/bin
> *** --> Does not Exist!
> /System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
> --> Exists
> /System/Library/Frameworks/JavaEOAccess.framework/WebServerResources/Java/JavaEOAccess.jar
> --> Exists
> /System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
> --> Exists
> /System/Library/Frameworks/JavaEOControl.framework/WebServerResources/Java/JavaEOControl.jar
> --> Exists
> /System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
> --> Exists
> /System/Library/Frameworks/JavaFoundation.framework/WebServerResources/Java/JavaFoundation.jar
> --> Exists
> /System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
> --> Exists
> /System/Library/Frameworks/JavaWebObjects.framework/WebServerResources/Java/JavaWebObjects.jar
> --> Exists
> /System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
> --> Exists
> /System/Library/Frameworks/JavaXML.framework/WebServerResources/Java/javaxml.jar
> --> Exists
> /System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
> --> Exists
> /System/Library/Frameworks/JavaJDBCAdaptor.framework/WebServerResources/Java/JavaJDBCAdaptor.jar
> --> Exists
> /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3/bin
> *** --> Does not Exist!
> /Library/Frameworks/ERJars.framework/Resources/Java/ERFoundation.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/ERWebObjects.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.5-sources.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.5.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/erxservletadaptor.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/icu4j-3_8_1.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/joda-time-1.6.2-sources.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/joda-time-1.6.2.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/junit-4.8.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/log4j-1.2.16.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/ognl-2.6.7.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/slf4j-api-1.6.3.jar
> --> Exists
> /Library/Frameworks/ERJars.framework/Resources/Java/slf4j-log4j12-1.6.3.jar
> --> Exists
> /Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl53.jar
> --> Exists
> /Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl54.jar
> --> Exists
> /Library/Frameworks/Ajax.framework/Resources/Java/jabsorb-1.2.2.jar
> --> Exists
> os.arch = x86_64
> _AjaxRequestHandlerKey = ja
> sun.java.launcher = SUN_STANDARD
> er.extensions.ERXNavigationManager.NavigationMenuFileName = NavigationMenu.plist
> WODefaultUndoStackLimit = 10
> WOAllowsCacheControlHeader = true
> java.vm.specification.vendor = Sun Microsystems Inc.
> er.extensions.ERXLocalizer.defaultLanguage = English
> file.separator = /
> log4j.logger.er.transaction.adaptor.EOAdaptorDebugEnabled = DEBUG
> java.runtime.version = 1.6.0_15-b03-219
> _WOSessionReclaimingInterval = 60
>
log4j.logger.er = INFO
> sun.boot.class.path = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsfd.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/charsets.jar
> er.javamail.smtpUser =
> WOCachingEnabled = false
> WOIncludeCommentsInResponse = false
> user.country = US
> WOAllowsConcurrentRequestHandling = false
> WOLaunchdEnabled = false
> WOAdaptor = WODefaultAdaptor
> java.vendor = Apple Inc.
> awt.nativeDoubleBuffering = true
> er.extensions.ERXPatcher.suppressValueBindingSlow = false
> java.specification.version = 1.6
> er.javamail.smtpHost =
your.smtpserver.com
> sun.arch.data.model = 64
>
> Feb 14 18:09:36 AccountsReceivable_v1.3[53748] DEBUG NSLog - Opening application's URL in browser:
>
http://172.16.27.104:53748/cgi-bin/WebObjects/AccountsReceivable_v1.3.woa
> Feb 14 18:09:36 AccountsReceivable_v1.3[53748] WARN NSLog -
> Feb 14 18:09:36 AccountsReceivable_v1.3[53748] DEBUG NSLog - Waiting for requests...
> Feb 14 18:09:36 AccountsReceivable_v1.3[53748] WARN NSLog - <com.webobjects.appserver._private.WOComponentRequestHandler>: Exception occurred while handling request:
> java.lang.IllegalArgumentException: <your.app.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> [2012-2-14 18:9:36 CST] <WorkerThread0> java.lang.IllegalArgumentException: <your.app.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> at com.webobjects.appserver.WOApplication._sessionClass(WOApplication.java:1934)
> at com.webobjects.appserver.WOApplication.createSessionForRequest(WOApplication.java:1973)
> at er.extensions.appserver.ERXApplication.createSessionForRequest(ERXApplication.java:2276)
> at com.webobjects.appserver.WOApplication._initializeSessionInContext(WOApplication.java:2110)
> at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:319)
> at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:369)
> at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:442)
> at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2021)
> at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1986)
> at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
> at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
> at java.lang.Thread.run(Thread.java:637)
>
> Feb 14 18:09:36 AccountsReceivable_v1.3[53748] ERROR er.extensions.appserver.ERXApplication - Exception caught: <your.app.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> Extra info: {
> "Bundles" = {
> "Ajax" = "5.0";
> "ERExtensions" = "5.0";
> "JavaMemoryAdaptor" = "5.0";
> "JavaWebObjects" = "5.4.3";
> "ERJars" = "5.0";
> "JavaFoundation" = "5.4.3";
> "JavaJDBCAdaptor" = "5.4.3";
> "JavaWOExtensions" = "5.0";
> "JavaEOAccess" = "5.4.3";
> "ATLUtilities" = "1.2.3";
> "MySQLPlugIn" = "5.0";
> "Authentication" = "1.2.3";
> "JavaXML" = "5.4.2";
> "ATLPOS" = "1.2.3";
> "WOOgnl" = "5.0";
> "AccountsReceivable_v1.3" = "";
> "ERPrototypes" = "5.0";
> "JavaEOControl" = "5.4.2";
> };
> "Headers" = {
> "accept-encoding" = "gzip, deflate";
> "user-agent" = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/535.1+ (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4";
> "accept" = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
> "host" = "
172.16.27.104:53748";
> "accept-language" = "en-us";
> "connection" = "keep-alive";
> };
> "URL" = "/cgi-bin/WebObjects/AccountsReceivable_v1.3.woa";
> }
>
> IllegalArgumentException: <your.app.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> at com.webobjects.appserver.WOApplication._sessionClass(WOApplication.java:1934)
> at com.webobjects.appserver.WOApplication.createSessionForRequest(WOApplication.java:1973)
> at er.extensions.appserver.ERXApplication.createSessionForRequest(ERXApplication.java:2276)
> at com.webobjects.appserver.WOApplication._initializeSessionInContext(WOApplication.java:2110)
> ... skipped 9 stack elements
> _ignoredPackages:: ("com.webobjects", "java.applet", "java.awt", "java.awt.datatransfer", "java.awt.event", "java.awt.image", "java.beans", "
java.io", "java.lang", "java.lang.reflect", "java.math", "
java.net", "java.rmi", "java.rmi.dgc", "java.rmi.registry", "java.rmi.server", "java.security", "java.security.acl", "java.security.interfaces", "java.sql", "java.text", "java.util", "java.util.zip")
> Feb 14 18:09:36 AccountsReceivable_v1.3[53748] DEBUG NSLog - <WOApplication> Exception occurred in WOExceptionPage: java.lang.IllegalArgumentException: <your.app.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> [2012-2-14 18:9:36 CST] <WorkerThread0> java.lang.IllegalArgumentException: <your.app.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> at com.webobjects.appserver.WOApplication._sessionClass(WOApplication.java:1934)
> at com.webobjects.appserver.WOApplication.createSessionForRequest(WOApplication.java:1973)
> at er.extensions.appserver.ERXApplication.createSessionForRequest(ERXApplication.java:2276)
> at com.webobjects.appserver.WOApplication._initializeSessionInContext(WOApplication.java:2110)
> at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:319)
> at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:369)
> at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:442)
> at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2021)
> at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1986)
> at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
> at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
> at java.lang.Thread.run(Thread.java:637)
>
>
> On Wed, Feb 15, 2012 at 11:06 AM, Chuck Hill <
email@hidden> wrote:
> That looks correct.
>
> What is the exact error message you are getting and what code are you using to avoid it?
>
>
> On 2012-02-14, at 3:51 PM, Ted Archibald wrote:
>
> > Here's the output. It appears that the bin folder for the project is missing (it exists in the file system though).
> >
> > System Properties Follow....
> > file.encoding.pkg =
sun.io
> > java.home = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
> > WOAutoOpenInBrowser = true
> > WOAcceptMalformedCookies = false
> > WODirectConnectEnabled = true
> > er.extensions.stackTrace.cleanup = true
> > java.endorsed.dirs = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/endorsed
> > er.extensions.ERXEC.safeLocking = true
> > sun.os.patch.level = unknown
> > java.vendor.url = "" href="http://www.apple.com/" target="_blank">http://www.apple.com/
> > java.version = 1.6.0_15
> > er.extensions.ERXNSLogLog4jBridge = INFO
> > er.extensions.ERXEC.useSharedEditingContext = false
> > WOMaxIOBufferSize = 8196
> > _ResourceRequestHandlerKey = wr
> > java.vendor.url.bug =
http://bugreport.apple.com/
> > er.extensions.concurrency.ERXTaskObjectStoreCoordinatorPool.maxCoordinators = 1
> > _WebServiceRequestHandlerKey = ws
> > log4j.logger.er.extensions.ERXConfigurationManager = INFO
> >
user.name = admin
> > sun.io.unicode.encoding = UnicodeLittle
> > sun.jnu.encoding = MacRoman
> >
java.runtime.name = Java(TM) SE Runtime Environment
> > DNSProjectBundleEnabled = true
> > WOSMTPHost = smtp
> >
java.specification.name = Java Platform API Specification
> > WOLifebeatInterval = 30
> > ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
> > user.timezone = America/Regina
> > WOUserDirectory = /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> > WOAllowRapidTurnaround = true
> > path.separator = :
> > NSProjectSearchPath = ("..")
> > file.encoding = UTF-8
> > DNSProjectSearchPath = (..,../..)
> > WOApplicationBaseURL = /WebObjects
> > er.javamail.debugEnabled = false
> > socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
> > ognl.inlineBindings = true
> > WOSessionStoreClassName = WOServerSessionStore
> > java.io.tmpdir = /var/folders/V6/V6T4kLXBGCueVzqVsjXGZE+++TI/-Tmp-/
> > user.language = en
> > line.separator =
> >
> > er.extensions.ERXGracefulShutdown.Enabled = false
> > com.webobjects.eoaccess.ERXEntityDependencyOrderingDelegate.active = false
> > WOMaxSocketIdleTime = 180000
> > WOSocketMonitorSleepTime = 50
> > er.javamail.adminEmail =
email@hidden
> >
java.vm.info = mixed mode
> > er.javamail.smtpAuth = false
> > er.javamail.centralize = true
> >
java.vm.specification.name = Java Virtual Machine Specification
> > WOWorkerThreadCountMax = 256
> > ognl.helperFunctions = true
> > log4j.appender.A1.layout = er.extensions.logging.ERXPatternLayout
> > WOListenQueueSize = 128
> > WOPort = -1
> > er.extensions.ERXLocalizer.fileNamesToWatch = ("Localizable.strings","ValidationTemplate.strings")
> > http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
> > _StreamActionRequestHandlerKey = wis
> > log4j.appender.A1 = er.extensions.logging.ERXConsoleAppender
> > log4j.rootCategory = INFO,A1
> > WODebuggingEnabled = true
> > java.awt.printerjob = apple.awt.CPrinterJob
> > NSOpenProjectIDE = WOLips
> > er.extensions.ERXSharedEOLoader.PatchSharedEOLoading = false
> > gopherProxySet = false
> > _DirectActionRequestHandlerKey = wa
> > log4j.appender.A1.layout.ConversionPattern = %d{MMM dd HH:mm:ss} %$[%#] %-5p %c %x - %m%n
> > er.extensions.ERXNavigationManager.localizeDisplayKeys = false
> > WOAdaptorURL =
http://127.0.0.1/cgi-bin/WebObjects
> >
os.name = Mac OS X
> > java.specification.vendor = Sun Microsystems Inc.
> > er.extensions.ERXEnterpriseObject.updateInverseRelationships = true
> > WOFrameworksBaseURL = /WebObjects/Frameworks
> > er.extensions.ERXLocalizer.availableLanguages = (English,German,Japanese)
> >
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
> > mrj.version = 1060.1.6.0_15-219
> > er.extensions.ERXMessageEncoding.Enabled = true
> > WOContextClassName = WOContext
> > java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
> > java.class.version = 50.0
> > NSProjectBundleEnabled = true
> > er.extensions.ERXRaiseOnMissingEditingContextDelegate = true
> > WOWorkerThreadCount = 8
> > WOMissingResourceSearchEnabled = true
> > sun.boot.library.path = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries
> > WOSocketCacheSize = 100
> > sun.management.compiler = HotSpot 64-Bit Server Compiler
> > java.awt.graphicsenv = apple.awt.CGraphicsEnvironment
> > WOLifebeatDestinationPort = 1085
> > log4j.logger.er.extensions.fixes.ERSharedEOLoader = INFO
> > er.extensions.ERXLocalizer.isLocalizationEnabled = true
> > WOGenerateWSDL = true
> > er.javamail.smtpPassword =
> > WOApplicationClassName = your.app.Application
> > java.vm.specification.version = 1.0
> > WOStatisticsStoreSessionMax = 50
> > WOMonitorEnabled = false
> > er.extensions.ERXGracefulShutdown.SignalsToHandle = (TERM, INT)
> > log4j.loggerFactory = er.extensions.logging.ERXLogger$Factory
> > awt.toolkit = apple.awt.CToolkit
> > sun.cpu.isalist =
> > WOLifebeatEnabled = true
> > _WOHTMLParserClassName = WOHTMLTemplateParser
> > er.extensions.stackTrace.skipPatternsFile = StackTraceSkipPatterns-Normal.plist
> > WOIDE = WOLips
> > java.ext.dirs = /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext
> > os.version = 10.6.6
> > EOAdaptorDebugEnabled = false
> > er.extensions.ERXEnterpriseObject.applyRestrictingQualifierOnInsert = true
> > user.home = /Users/admin
> > _ComponentRequestHandlerKey = wo
> > com.webobjects.version = 5.4.3
> > java.vm.vendor = Apple Inc.
> > WOSessionTimeOut = 3600
> > WODisplayExceptionPages = true
> > WOAdditionalAdaptors = ()
> > WOWorkerThreadCountMin = 16
> > dbMinConnectionsGLOBAL = 1
> > er.extensions.ERXWOForm.multipleSubmitDefault = true
> > user.dir = /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3
> > er.extensions.ERXComponentActionRedirector.enabled = false
> > WOMaxHeaders = 200
> > log4j.logger.er.extensions.ERXDatabaseContextDelegate = WARN
> > sun.cpu.endian = little
> > er.extensions.ERXPatcher.cleanupXHTML = false
> > WOAutoOpenClientApplication = true
> > java.vm.version = 14.1-b02-90
> > Classpath
> > /Library/Frameworks/ERExtensions.framework/Resources/Java/ERExtensions.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/ERJars.jar
> > --> Exists
> > /Library/Frameworks/ERPrototypes.framework/Resources/Java/ERPrototypes.jar
> > --> Exists
> > /Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar
> > --> Exists
> > /Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl.jar
> > --> Exists
> > /System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
> > --> Exists
> > /System/Library/Frameworks/JavaEOAccess.framework/WebServerResources/Java/JavaEOAccess.jar
> > --> Exists
> > /System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
> > --> Exists
> > /System/Library/Frameworks/JavaEOControl.framework/WebServerResources/Java/JavaEOControl.jar
> > --> Exists
> > /System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
> > --> Exists
> > /System/Library/Frameworks/JavaFoundation.framework/WebServerResources/Java/JavaFoundation.jar
> > --> Exists
> > /System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
> > --> Exists
> > /System/Library/Frameworks/JavaJDBCAdaptor.framework/WebServerResources/Java/JavaJDBCAdaptor.jar
> > --> Exists
> > /System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
> > --> Exists
> > /System/Library/Frameworks/JavaWebObjects.framework/WebServerResources/Java/JavaWebObjects.jar
> > --> Exists
> > /System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
> > --> Exists
> > /System/Library/Frameworks/JavaXML.framework/WebServerResources/Java/javaxml.jar
> > --> Exists
> > /Users/admin/Dropbox/Library/WebObjects/Source/Projects/AccountsReceivable_v1.3/bin
> > *** --> Does not Exist!
> > /Library/Frameworks/ERJars.framework/Resources/Java/ERFoundation.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/ERWebObjects.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.5-sources.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.5.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/erxservletadaptor.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/icu4j-3_8_1.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/joda-time-1.6.2-sources.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/joda-time-1.6.2.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/junit-4.8.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/log4j-1.2.16.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/ognl-2.6.7.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/slf4j-api-1.6.3.jar
> > --> Exists
> > /Library/Frameworks/ERJars.framework/Resources/Java/slf4j-log4j12-1.6.3.jar
> > --> Exists
> > /Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl53.jar
> > --> Exists
> > /Library/Frameworks/WOOgnl.framework/Resources/Java/WOOgnl54.jar
> > --> Exists
> > os.arch = x86_64
> > _AjaxRequestHandlerKey = ja
> > sun.java.launcher = SUN_STANDARD
> > er.extensions.ERXNavigationManager.NavigationMenuFileName = NavigationMenu.plist
> > WODefaultUndoStackLimit = 10
> > WOAllowsCacheControlHeader = true
> > java.vm.specification.vendor = Sun Microsystems Inc.
> > er.extensions.ERXLocalizer.defaultLanguage = English
> > file.separator = /
> > log4j.logger.er.transaction.adaptor.EOAdaptorDebugEnabled = DEBUG
> > _WOSessionReclaimingInterval = 60
> >
log4j.logger.er = INFO
> > java.runtime.version = 1.6.0_15-b03-219
> > sun.boot.class.path = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsfd.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/charsets.jar
> > er.javamail.smtpUser =
> > WOCachingEnabled = false
> > WOIncludeCommentsInResponse = false
> > user.country = US
> > WOAllowsConcurrentRequestHandling = false
> > WOLaunchdEnabled = false
> > WOAdaptor = WODefaultAdaptor
> > java.vendor = Apple Inc.
> > awt.nativeDoubleBuffering = true
> > er.extensions.ERXPatcher.suppressValueBindingSlow = false
> > java.specification.version = 1.6
> > er.javamail.smtpHost =
your.smtpserver.com
> > sun.arch.data.model = 64
> >
> > On Tue, Feb 14, 2012 at 5:38 PM, Chuck Hill <
email@hidden> wrote:
> > Try this and call it in main() to see what the classpath is.
> >
> > Chuck
> >
> > static public String dumpJVMConfiguration()
> > {
> > StringBuffer output = new StringBuffer("\nSystem Properties Follow....\n");
> >
> > Properties systemProperties = System.getProperties();
> > Enumeration propertyNames = systemProperties.propertyNames();
> > while (propertyNames.hasMoreElements())
> > {
> > String propertyName = (String) propertyNames.nextElement();
> > if (propertyName.equals("java.class.path") || propertyName.equals("com.webobjects.classpath"))
> > {
> > output.append("Classpath\n");
> > String pathSeparator = systemProperties.getProperty("path.separator");
> >
> > NSArray classPathComponents = NSArray.componentsSeparatedByString(systemProperties.getProperty(propertyName),
> > pathSeparator);
> > Enumeration classpathEnumeration = classPathComponents.objectEnumerator();
> > while (classpathEnumeration.hasMoreElements())
> > {
> > String jarPath = (String) classpathEnumeration.nextElement();
> > output.append(jarPath + "\n");
> > try
> > {
> > File jarFile = new File(jarPath);
> > output.append((jarFile.isFile() ? " --> Exists\n" : "*** --> Does not Exist!\n"));
> > }
> > catch (Throwable t)
> > {
> > output.append("Exception validating classpath: " + t + "\n");
> > }
> > }
> > }
> > else
> > {
> > output.append(propertyName + " = " + systemProperties.getProperty(propertyName) + "\n");
> > }
> > }
> >
> > return output.toString();
> > }
> >
> >
> >
> > On 2012-02-14, at 2:21 PM, Ted Archibald wrote:
> >
> > > Every jar from /Library/Java/Extensions and /Library/WebObjects/Extensions is now removed, still no fix yet. I fired up an older version of eclipse/wolips and that didn't make a difference either.
> > >
> > > On Tue, Feb 14, 2012 at 12:30 PM, Pascal Robert <
email@hidden> wrote:
> > > Anything strange in /Library/WebObjects/Extensions ?
> > >
> > > > So now I'm getting more perplexed.
> > > >
> > > > I just created a fresh clean wonder app with no references to any extra project or library and I get the same error. But I have other projects that I can run just fine.
> > > >
> > > > On Tue, Feb 14, 2012 at 11:28 AM, Ted Archibald <
email@hidden> wrote:
> > > > I also tried removing any superfluous frameworks in the classpath, also to no avail.
> > > >
> > > >
> > > > On Tue, Feb 14, 2012 at 11:21 AM, Ted Archibald <
email@hidden> wrote:
> > > > I tried that as well and I got the same original error.
> > > >
> > > >
> > > > On Tue, Feb 14, 2012 at 8:44 AM, John Huss <
email@hidden> wrote:
> > > > You could also just tell WO explicitly where your classes are. You can do this in your Application's main method:
> > > >
> > > > _NSUtilities.setClassForName(Main.class, Main.class.getSimpleName());
> > > > _NSUtilities.setClassForName(Session.class, Session.class.getSimpleName());
> > > > _NSUtilities.setClassForName(DirectAction.class, DirectAction.class.getSimpleName());
> > > >
> > > > John
> > > >
> > > > On Mon, Feb 13, 2012 at 9:55 PM, Chuck Hill <
email@hidden> wrote:
> > > > Read carefully. The first is for Session.java, the second is for Main.java. Either make the default action a direction action and in defaultAction() return the fully qualified name of the Main component, or, in Application override pageForNameWithContext() (or whatever it is is called) and if the parameter is null, call it again with the fully qualified name of the Main component.
> > > >
> > > > And as Mike said, your classpath is messed up. Wonder should prevent this. Do you have jars in /Library/Java/Extensions?
> > > >
> > > >
> > > > Chuck
> > > >
> > > >
> > > > On 2012-02-13, at 7:49 PM, Ted Archibald wrote:
> > > >
> > > > > No, this is the stack trace I get:
> > > > >
> > > > > <com.webobjects.appserver._private.WOComponentRequestHandler>: Exception occurred while handling request:
> > > > > java.lang.IllegalArgumentException: <com.atl.AccountsReceivable_v1.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> > > > > [2012-2-13 18:33:34 CST] <WorkerThread2> java.lang.IllegalArgumentException: <com.atl.AccountsReceivable_v1.Application> Class 'Session' exists (interface org.jabsorb.client.Session) but is not a subclass of WOSession.
> > > > > at com.webobjects.appserver.WOApplication._sessionClass(WOApplication.java:1934)
> > > > > at com.webobjects.appserver.WOApplication.createSessionForRequest(WOApplication.java:1973)
> > > > > at er.extensions.appserver.ERXApplication.createSessionForRequest(ERXApplication.java:2276)
> > > > > at com.webobjects.appserver.WOApplication._initializeSessionInContext(WOApplication.java:2110)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:319)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:369)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:442)
> > > > > at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> > > > > at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2021)
> > > > > at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1986)
> > > > > at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
> > > > > at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
> > > > > at java.lang.Thread.run(Thread.java:637)
> > > > >
> > > > >
> > > > > If I override _sessionClass() this is the stack trace I get:
> > > > >
> > > > > Feb 13 21:45:54 AccountsReceivable_v1.0[59088] WARN NSLog - <com.webobjects.appserver._private.WOComponentRequestHandler>: Exception occurred while handling request:
> > > > > java.lang.IllegalArgumentException: <com.webobjects.appserver._private.WOComponentDefinition> Class 'Main' exists but is not a subclass of WOComponent.
> > > > > [2012-2-13 21:45:54 CST] <WorkerThread0> java.lang.IllegalArgumentException: <com.webobjects.appserver._private.WOComponentDefinition> Class 'Main' exists but is not a subclass of WOComponent.
> > > > > at com.webobjects.appserver._private.WOComponentDefinition._componentClass(WOComponentDefinition.java:496)
> > > > > at com.webobjects.appserver._private.WOComponentDefinition.componentClass(WOComponentDefinition.java:504)
> > > > > at com.webobjects.appserver._private.WOComponentDefinition._componentInstanceInContext(WOComponentDefinition.java:510)
> > > > > at com.webobjects.appserver._private.WOComponentDefinition.componentInstanceInContext(WOComponentDefinition.java:642)
> > > > > at com.webobjects.appserver.WOApplication.pageWithName(WOApplication.java:2332)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:284)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:332)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:369)
> > > > > at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:442)
> > > > > at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> > > > > at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2021)
> > > > > at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1986)
> > > > > at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
> > > > > at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
> > > > > at java.lang.Thread.run(Thread.java:637)
> > > > >
> > > > >
> > > > > On Mon, Feb 13, 2012 at 8:04 PM, Chuck Hill <
email@hidden> wrote:
> > > > > Is the Session class name in the stack trace correct? If it is correct, your app .jar is missing something. If it is not correct, the _sessionClass has the wrong signature or is in the wrong class.
> > > > >
> > > > >
> > > > > Chuck
> > > > >
> > > > >
> > > > > On 2012-02-13, at 4:36 PM, Ted Archibald wrote:
> > > > >