Application: SD3CWolfAgentur
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.selbstdenker.sd3c.wa.Application, then the later Exception in WOExceptionPage.

Original Exception:
java.lang.IllegalStateException: <er.extensions.components._private.ERXSwitchComponent> : componentName not specified or componentName association evaluated to null.
at er.extensions.components._private.ERXSwitchComponent.componentNameInContext(ERXSwitchComponent.java:61)
at er.extensions.components._private.ERXSwitchComponent.appendToResponse(ERXSwitchComponent.java:129)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:126)
at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:136)
at com.webobjects.appserver._private.WOComponentContent.appendToResponse(WOComponentContent.java:51)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:126)
at com.webobjects.appserver._private.WOConditional.appendToResponse(WOConditional.java:94)
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.selbstdenker.utilities.SDWOBaseComponent.appendToResponse(SDWOBaseComponent.java:125)
at com.selbstdenker.sd3c.core.SD3CWOComponent.appendToResponse(SD3CWOComponent.java:211)
at com.selbstdenker.sd3c.core.SD3CPageMeisterComponent.appendToResponse(SD3CPageMeisterComponent.java:288)
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.selbstdenker.sd3c.core.SD3CApplication.handleSessionRestorationErrorInContext(SD3CApplication.java:388)
at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedApplication(ERXComponentRequestHandler.java:262)
at er.extensions.appserver.ERXComponentRequestHandler._handleRequest(ERXComponentRequestHandler.java:302)
at er.extensions.appserver.ERXComponentRequestHandler.handleRequest(ERXComponentRequestHandler.java:378)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2090)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2055)
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:748)


WOExceptionPage Exception:
com.webobjects.foundation.NSForwardException [java.lang.reflect.InvocationTargetException] null:java.lang.reflect.InvocationTargetException
at com.webobjects.foundation._NSUtilities._explainInstantiationException(_NSUtilities.java:626)
at com.webobjects.foundation._NSUtilities.instantiateObject(_NSUtilities.java:646)
at com.webobjects.appserver._private.WOComponentDefinition._componentInstanceInContext(WOComponentDefinition.java:544)
at com.webobjects.appserver._private.WOComponentDefinition.componentInstanceInContext(WOComponentDefinition.java:642)
at com.webobjects.appserver._private.WOComponentReference._pushComponentInContext(WOComponentReference.java:88)
at com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComponentReference.java:134)
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:47)
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:1868)
at er.extensions.appserver.ERXComponentRequestHandler._handleRequest(ERXComponentRequestHandler.java:322)
at er.extensions.appserver.ERXComponentRequestHandler.handleRequest(ERXComponentRequestHandler.java:378)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2090)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2055)
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:748)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.webobjects.foundation._NSUtilities.instantiateObject(_NSUtilities.java:640)
... 22 more
Caused by: com.webobjects.foundation.NSForwardException [java.lang.NullPointerException] null:<WOArchiveSupport> Error reading archive file 'file:/opt/Local/Library/WebObjects/Applications/wolf-agentur/SD3CWolfAgentur.woa/Contents/Frameworks/JavaWOExtensions.framework/Resources/WOCollapsibleComponentContent.wo//WOCollapsibleComponentContent.woo':
java.lang.NullPointerException
at com.webobjects.appserver._private.WOArchiveSupport.parseArchiveAtPathURL(WOArchiveSupport.java:63)
at com.webobjects.appserver._private.WOComponentDefinition.archive(WOComponentDefinition.java:431)
at com.webobjects.appserver._private.WOComponentDefinition.finishInitializingComponent(WOComponentDefinition.java:665)
at com.webobjects.appserver.WOComponent.<init>(WOComponent.java:241)
at com.webobjects.woextensions.WOCollapsibleComponentContent.<init>(WOCollapsibleComponentContent.java:35)
... 27 more
Caused by: java.lang.NullPointerException
at com.webobjects.foundation.NSDictionary._ensureCapacity(NSDictionary.java:154)
at com.webobjects.foundation.NSMutableDictionary.setObjectForKey(NSMutableDictionary.java:86)
at com.webobjects.appserver._private.WOFileCacheManager.pathURLWasRead(WOFileCacheManager.java:65)
at com.webobjects.appserver._private.WOArchiveSupport.parseArchiveAtPathURL(WOArchiveSupport.java:55)
... 31 more