unless I'm misunderstanding, 

it looks like you have a switch component that is expecting a componentName to 
return something but instead for whatever reason, it is returned null from it's 
d2wContext

no?

On Mar 13, 2013, at 1:50 PM, Theodore Petrosky <[email protected]> wrote:

> I think I am finally understanding the issue. in my d2w app, when I click the 
> tab for a 'ListAgenda' page, I fire a method that ultimately does:
> 
> ((D2WPage) lpi).d2wContext().takeValueForKey("AgendaInstructions", 
> "headerInstructionComponentName");
> 
> but when I click the submit button on the query page, there is no assignment 
> of this key. So, I get this error:
> 
> (ListAgenda) - <er.extensions.appserver.ERXComponentRequestHandler>: 
> Exception occurred while handling request:
> java.lang.IllegalStateException: 
> <er.extensions.components._private.ERXSwitchComponent> : componentName not 
> specified or componentName association evaluated to null.
> 
> If I understand the problem, when I enter the QueryAgenda page, there is no 
> assignment of the key 'headerInstructionComponentName' to 
> 'AgendaInstructions'. this is why WO is throwing the error.
> 
> I have tried a few iterations of rules:
> 
> 100 : (task = 'query' and entity.name = 'Agenda') => 
> headerInstructionComponentName = "AgendaInstructions" [ERDKeyValueAssignment]
> 
> 100 : (task = 'query' and entity.name = 'Agenda') => 
> headerInstructionComponentName = "AgendaInstructions" 
> [ERDDelayedKeyValueAssignment]
> 
> but no Joy!!
> 
> Am I barking up the wrong tree? Could Joy help? Does anyone know Joy?
> 
> Ted
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/jtayler%40oeinc.com
> 
> This email sent to [email protected]


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

This email sent to [email protected]

Reply via email to