• 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: Wrong Session class
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wrong Session class


  • Subject: Re: Wrong Session class
  • From: Ted Archibald <email@hidden>
  • Date: Wed, 15 Feb 2012 15:59:37 -0600

I did some snooping around and I can replicate the issue.  It appears that WOApplication is not getting the right package.

String _WOAppPackageName = "your.app";

System.out.println(_NSUtilities.classWithName((new StringBuilder()).append(_WOAppPackageName != null && _WOAppPackageName.length() != 0 ? (new StringBuilder()).append(_WOAppPackageName ).append(".").toString() : "").append("Session").toString()));

//Result = class your.app.Session


String _WOAppPackageName = "";

System.out.println(_NSUtilities.classWithName((new StringBuilder()).append(_WOAppPackageName != null && _WOAppPackageName.length() != 0 ? (new StringBuilder()).append(_WOAppPackageName ).append(".").toString() : "").append("Session").toString()));

//Result = class interface org.apache.axis.session.Session


So my question is why is WOApplication getting the wrong package, and how can I inject the proper package? 

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:
> > > >
> > > > > I'm currently having this same issue on a project I haven't touched in months.  I haven't changed wonder, nothing changed in the class path.  There's no obvious reason what's going on, and overriding _sessionClass doesn't fix the problem, cleaning the project didn't help, restarting the computer didn't help, deleting the run configurations didn't help.
> > > > >
> > > > > What Profiler settings did you change?
> > > > >
> > > > > On Tue, Jun 7, 2011 at 7:45 AM, Jean Pierre Malrieu <email@hidden> wrote:
> > > > > Changing compiler settings back and forth seemed to clean it up. Thanks.
> > > > >
> > > > > JPM
> > > > >
> > > > > Le 7 juin 2011 à 14:39, Mike Schrag a écrit :
> > > > >
> > > > >> your classpath is messed up ...
> > > > >>
> > > > >> On Jun 7, 2011, at 8:37 AM, Jean Pierre Malrieu wrote:
> > > > >>
> > > > >>>
> > > > >>> Le 7 juin 2011 à 14:23, Mike Schrag a écrit :
> > > > >>>
> > > > >>>> not sure what changed in your app, but it's basically just guessing wrong on the session class .. you can override _session() in your WOApplication subclass and return the exact class you expect it to be.
> > > > >>>
> > > > >>> if I put the following method in my Application
> > > > >>>
> > > > >>>     @Override
> > > > >>>     protected Class _sessionClass() {
> > > > >>>             return com.educlab.iep.Session.class;
> > > > >>>     }
> > > > >>>
> > > > >>> I receive the following exception:
> > > > >>>
> > > > >>> Application: SaisieIEP
> > > > >>> Error: java.lang.IllegalStateException exception
> > > > >>> Reason:
> > > > >>> java.lang.IllegalStateException: An Exception occurred while generating the Exception page 'WOExceptionPage'. This is most likely due to an error in 'WOExceptionPage' itself or WebObjects encountered an uncaught exception while creating a Session object.
> > > > >>>
> > > > >>>
> > > > >>> Below are the logs of the original Exception which occured in com.educlab.iep.Application, then the later Exception in WOExceptionPage.
> > > > >>>
> > > > >>> Original Exception:
> > > > >>> java.lang.ClassNotFoundException: com.educlab.iep.Session
> > > > >>> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > > > >>> at java.security.AccessController.doPrivileged(Native Method)
> > > > >>> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > > > >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > > > >>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> > > > >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > > > >>> at com.educlab.iep.Application._sessionClass(Application.java:122)
> > > > >>> at com.webobjects.appserver.WOApplication.createSessionForRequest(WOApplication.java:1973)
> > > > >>> at er.extensions.appserver.ERXApplication.createSessionForRequest(ERXApplication.java:2239)
> > > > >>> at com.webobjects.appserver.WOApplication._initializeSessionInContext(WOApplication.java:2110)
> > > > >>> at com.webobjects.appserver.WOContext.session(WOContext.java:369)
> > > > >>> at com.webobjects.appserver.WOContext.componentActionURL(WOContext.java:1208)
> > > > >>> at com.webobjects.appserver.WOContext._componentActionURL(WOContext.java:1255)
> > > > >>> at er.extensions.components._private.ERXWOForm.appendAttributesToResponse(ERXWOForm.java:421)
> > > > >>> at com.webobjects.appserver._private.WOHTMLDynamicElement._appendOpenTagToResponse(WOHTMLDynamicElement.java:493)
> > > > >>> at er.extensions.components._private.ERXWOForm.appendToResponse(ERXWOForm.java:449)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:126)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:136)
> > > > >>> at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:1122)
> > > > >>> at com.webobjects.appserver.WOComponent._appendPageToResponse(WOComponent.java:1574)
> > > > >>> at com.webobjects.appserver.WOComponent._generateResponseInContext(WOComponent.java:1543)
> > > > >>> at com.webobjects.appserver.WOComponent.generateResponse(WOComponent.java:1538)
> > > > >>> at com.webobjects.appserver.WODirectAction.defaultAction(WODirectAction.java:119)
> > > > >>> 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:597)
> > > > >>> at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
> > > > >>> at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:259)
> > > > >>> at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:158)
> > > > >>> at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:124)
> > > > >>> at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> > > > >>> at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:1984)
> > > > >>> at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1949)
> > > > >>> 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:680)
> > > > >>>
> > > > >>>
> > > > >>> WOExceptionPage Exception:
> > > > >>> java.lang.NoClassDefFoundError: com/educlab/iep/Session
> > > > >>> at com.educlab.iep.Application._sessionClass(Application.java:122)
> > > > >>> at com.webobjects.appserver.WOApplication.createSessionForRequest(WOApplication.java:1973)
> > > > >>> at er.extensions.appserver.ERXApplication.createSessionForRequest(ERXApplication.java:2239)
> > > > >>> at com.webobjects.appserver.WOApplication._initializeSessionInContext(WOApplication.java:2110)
> > > > >>> at com.webobjects.appserver.WOContext.session(WOContext.java:369)
> > > > >>> at com.webobjects.appserver.WOContext.componentActionURL(WOContext.java:1208)
> > > > >>> at com.webobjects.appserver._private.WOHyperlink._appendComponentActionURLToResponse(WOHyperlink.java:183)
> > > > >>> at com.webobjects.appserver._private.WOHyperlink.appendAttributesToResponse(WOHyperlink.java:219)
> > > > >>> at er.extensions.components._private.ERXHyperlink.appendAttributesToResponse(ERXHyperlink.java:98)
> > > > >>> at com.webobjects.appserver._private.WOHTMLDynamicElement._appendOpenTagToResponse(WOHTMLDynamicElement.java:493)
> > > > >>> at com.webobjects.appserver._private.WOHyperlink._appendOpenTagToResponse(WOHyperlink.java:133)
> > > > >>> at com.webobjects.appserver._private.WOHTMLDynamicElement.appendToResponse(WOHTMLDynamicElement.java:443)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:126)
> > > > >>> at com.webobjects.appserver._private.WOConditional.appendToResponse(WOConditional.java:94)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:126)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:136)
> > > > >>> at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:1122)
> > > > >>> at com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComponentReference.java:135)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:126)
> > > > >>> at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:136)
> > > > >>> at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:1122)
> > > > >>> at com.webobjects.appserver.WOComponent._appendPageToResponse(WOComponent.java:1574)
> > > > >>> at com.webobjects.appserver.WOComponent._generateResponseInContext(WOComponent.java:1543)
> > > > >>> at com.webobjects.appserver.WOComponent.generateResponse(WOComponent.java:1538)
> > > > >>> at com.webobjects.woextensions.WOExceptionPage.generateResponse(WOExceptionPage.java:38)
> > > > >>> at com.webobjects.appserver.WOApplication._handleError(WOApplication.java:3095)
> > > > >>> at com.webobjects.appserver.WOApplication.handleException(WOApplication.java:3245)
> > > > >>> at er.extensions.appserver.ERXApplication.handleException(ERXApplication.java:1768)
> > > > >>> at er.extensions.appserver.ERXApplication.handleActionRequestError(ERXApplication.java:1701)
> > > > >>> at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:271)
> > > > >>> at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:158)
> > > > >>> at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:124)
> > > > >>> at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> > > > >>> at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:1984)
> > > > >>> at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1949)
> > > > >>> 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:680)
> > > > >>
> > > > >
> > > > > Tout ce que l'on apprend à un enfant, on l'empêche de l'inventer ou de le découvrir.
> > > > > J. Piaget
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >  _______________________________________________
> > > > > 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
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > 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
> > > >
> > > > --
> > > > Chuck Hill             Senior Consultant / VP Development
> > > >
> > > > Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
> > > > http://www.global-village.net/gvc/practical_webobjects
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > --
> > > Chuck Hill             Senior Consultant / VP Development
> > >
> > > Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
> > > http://www.global-village.net/gvc/practical_webobjects
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >  _______________________________________________
> > > 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
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > 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
> >
> >
> > _______________________________________________
> > 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
>
> --
> Chuck Hill             Senior Consultant / VP Development
>
> Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
> http://www.global-village.net/gvc/practical_webobjects
>
>
>
>
>
>
>
>
>

--
Chuck Hill             Senior Consultant / VP Development

Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
http://www.global-village.net/gvc/practical_webobjects










 _______________________________________________
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: Wrong Session class (From: Ted Archibald <email@hidden>)
 >Re: Wrong Session class (From: Ted Archibald <email@hidden>)
 >Re: Wrong Session class (From: John Huss <email@hidden>)
 >Re: Wrong Session class (From: Ted Archibald <email@hidden>)
 >Re: Wrong Session class (From: Ted Archibald <email@hidden>)
 >Re: Wrong Session class (From: Ted Archibald <email@hidden>)
 >Re: Wrong Session class (From: Pascal Robert <email@hidden>)
 >Re: Wrong Session class (From: Ted Archibald <email@hidden>)
 >Re: Wrong Session class (From: Ted Archibald <email@hidden>)

  • Prev by Date: Re: Wrong Session class
  • Next by Date: Re: Wrong Session class
  • Previous by thread: Re: Wrong Session class
  • Next by thread: Re: Wrong Session class
  • Index(es):
    • Date
    • Thread