Hi, Ricardo,

What we can see from the trace is that you're in the invokeAction phase of the Request-Response loop, that this phase seems to have been triggered by a button or some such inside subcomponent referenced by a WOSwitchComponent inside a form. It looks like a binding between the subcomponent and the parent might be missing. I would look for any bindings related to invoking actions in the parent component.

I think the _popComponentFromContext() method is simply an internal method used to pop a component off the internal stack that WO uses when parsing your HTML and building the component's dynamic template. I wouldn't worry about it so much as I would worry about the bindings for action methods between the components and their subcomponents.

Regards,
Jerry

On Mar 25, 2006, at 1:09 PM, Ricardo Parada wrote:

Hi All,

I'm getting an exception and I can't quite figure out why.  
Here's the stack trace to see if it rings a bell with anyone.
Any ideas?  :-)  What's this _popComponentFromContext() ?

java.lang.NullPointerException

com.webobjects.appserver._private.WOComponentReference._popComponentFromContext(WOComponentReference.java:90)
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:105)
com.webobjects.appserver._private.WOSwitchComponent.invokeAction(WOSwitchComponent.java:171)
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:945)
com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1168)
com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1375)
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:196)
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:287)
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:322)
com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358)
com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:432)
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1306)
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:173)
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:254)
java.lang.Thread.run(Thread.java:552)

Thanks,
Ricardo Parada

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:

This email sent to [EMAIL PROTECTED]

--
__ Jerry W. Walker,
   WebObjects Developer/Instructor for High Performance Industrial Strength Internet Enabled Systems

    jerrywwalker@gee-em-aye-eye-ell.com
    203 278-4085        office


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to