simpleListPage ???
simpleListPage ???
- Subject: simpleListPage ???
- From: Theodore Petrosky <email@hidden>
- Date: Tue, 12 Mar 2013 12:26:49 -0700 (PDT)
I doctored the ERMDSimpleListPageRepetition adding:
<webobject name = "InstructionComponentCondition">
<webobject name = "InstructionComponent" />
<br />
</webobject>
to the top so I could fly in a component depending on the current user's permissions. here is the WOD
InstructionComponent : WOSwitchComponent {
WOComponentName = d2wContext.headerInstructionComponentName;
}
InstructionComponentCondition : WOConditional {
condition = d2wContext.showHeaderInstructionComponent;
}
100 : (task = 'list' and session.user.showsHelpText = 'true') => showHeaderInstructionComponent = "true" [com.webobjects.directtoweb.BooleanAssignment]
this works beautifully. if the logged in user has the 'showsHelpText' set to true whenever the list page comes up, they get the Instructions added to the top.
I just discovered that it does not work when entering the List page from the Query page.
did I leave out a binding? the expression below shows that WO is retrieving the entity 'agenda' (I am on the QueryAgenda page).
Mar 12 18:42:37 ASBriefsD2W[53327] DEBUG NSLog - evaluateExpression: <com.webobjects.jdbcadaptor.PostgresqlExpression: "SELECT t0.agendanotes, t0.brieflogoid, t0.clientid, t0.distribution, t0.id, t0.iscomplete, t0.jobname, t0.jobnumber, t0.lastedited, t0.meetingagendapoints, t0.meetingattendees, t0.meetinglocation, t0.meetingpurpose, t0.meetingtime, t0.personid FROM agenda t0" withBindings: >
Mar 12 18:42:37 ASBriefsD2W[53327] DEBUG NSLog - 3 row(s) processed
Mar 12 18:42:37 ASBriefsD2W[53327] DEBUG NSLog - === Commit Internal Transaction
Mar 12 18:42:37 ASBriefsD2W[53327] WARN NSLog (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.
Mar 12 18:42:37 ASBriefsD2W[53327] ERROR er.extensions.appserver.ERXApplication (ListAgenda) - Exception caught: <er.extensions.components._private.ERXSwitchComponent> : componentName not specified or componentName association evaluated to null.
Extra info: {
"D2W-SubTask" = "null";
"D2W-PageConfiguration" = "ListAgenda";
"CurrentComponent" = "Components.TPMDSimpleListPageRepetition";
"PreviousPageList" = (
"ListPerson",
"EditPerson",
"ListPerson",
"ListAgenda",
"QueryAgenda"
);
"D2W-PropertyKey" = "null";
"D2W-DisplayPropertyKeys" = (
"client.clientName",
"jobNumber",
"jobName",
"meetingTime",
"lastEdited",
"print"
);
"CurrentPage" = "er.modern.look.pages.ERMODListPage";
"URL" = "/cgi-bin/WebObjects/ASBriefsD2W.woa/-53327/wo/yJwDBXCf0rSwQsasPEgfi0/6.0.3.5.1.2.3.0.1.0";
"CurrentComponentHierarchy" = (
"er.modern.look.pages.ERMODListPage",
"Components.TPMDSimpleListPageRepetition"
);
"D2W-EntityName" = "Agenda";
"D2W-ComponentName" = "ERD2WDisplayString";
"Session" = "<com.as.application.app.Session sessionID=yJwDBXCf0rSwQsasPEgfi0 timeOut(sec)=14400.0 terminating=false _wasTimedOut=false contextArray=((\"0\"), (\"2\"), (\"3\"), (\"4\"), (\"5\"), (\"6\")) contextPageInfos={0 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<com.as.application.ui.components.Instructions name: com.as.application.ui.components.Instructions subcomponents: {0 = <com.as.application.ui.components.PageWrapper name: com.as.application.ui.components.PageWrapper subcomponents: {0.3.3 = <com.as.application.ui.components.MenuHeader name: com.as.application.ui.components.MenuHeader subcomponents: null >; 0.1 = <er.directtoweb.components.ERD2WHead name: er.directtoweb.components.ERD2WHead subcomponents: null >; } >; } > requestSignature=null.null>; 2 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<er.modern.look.pages.ERMODListPage name: er.modern.look.pages.ERMODListPage subcomponents: {0 =
<com.as.application.ui.components.PageWrapper name: com.as.application.ui.components.PageWrapper subcomponents: {0.3.3 = <com.as.application.ui.components.MenuHeader name: com.as.application.ui.components.MenuHeader subcomponents: null >; 0.1 = <er.directtoweb.components.ERD2WHead name: er.directtoweb.components.ERD2WHead subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.7.1.1.0 = <er.modern.directtoweb.components.ERMD2WBatchNavigationBar name: er.modern.directtoweb.components.ERMD2WBatchNavigationBar subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.5.1.3 = <er.modern.look.components.ERMODSecondaryActionButtons name: er.modern.look.components.ERMODSecondaryActionButtons subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0 = <Components.TPMDSimpleListPageRepetition name: Components.TPMDSimpleListPageRepetition subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.3.1.0 = <com.as.application.ui.components.ListPersonInstructions name:
com.as.application.ui.components.ListPersonInstructions subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents:
{0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents:
{0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name:
er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.3.1.0 = <er.modern.directtoweb.components.ERMDBatchSizeControl name: er.modern.directtoweb.components.ERMDBatchSizeControl subcomponents: null >; 0.3.5.1 = <er.modern.look.components.ERMODRequiredWrapper name: er.modern.look.components.ERMODRequiredWrapper subcomponents: {0.3.5.1.0 = <er.directtoweb.components.ERDDebuggingHelp name: er.directtoweb.components.ERDDebuggingHelp
subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.1.1.1.0 = <er.modern.directtoweb.components.header.ERMD2WSimpleHeader name: er.modern.directtoweb.components.header.ERMD2WSimpleHeader subcomponents: null >; } >; } > requestSignature=0.0.3.3.7.1.0.1.6.1.2.0.1.1.0.0>; 3 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<er.modern.look.pages.ERMODInspectPage name: er.modern.look.pages.ERMODInspectPage subcomponents: {0 = <com.as.application.ui.components.PageWrapper name: com.as.application.ui.components.PageWrapper subcomponents: {0.3.3 = <com.as.application.ui.components.MenuHeader name: com.as.application.ui.components.MenuHeader subcomponents: null >; 0.1 = <er.directtoweb.components.ERD2WHead name: er.directtoweb.components.ERD2WHead subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0 = <er.modern.directtoweb.components.repetitions.ERMDInspectPageRepetition name: er.modern.directtoweb.components.repetitions.ERMDInspectPageRepetition
subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.4.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.5.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.6.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.7.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.8.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.7.1.3.1.2 = <er.directtoweb.components.ERD2WMultiItemCustomComponent name:
er.directtoweb.components.ERD2WMultiItemCustomComponent subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.8.1.3.1.2 = <er.directtoweb.components.ERD2WMultiItemCustomComponent name: er.directtoweb.components.ERD2WMultiItemCustomComponent subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.0.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.1.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.2.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.3.0.1.0.1.3.3.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.5.1.3 =
<er.modern.look.components.ERMODSecondaryActionButtons name: er.modern.look.components.ERMODSecondaryActionButtons subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.5.1.1.1.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.1.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.1.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.5.1.1.1.3 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.1.3.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.1.3.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >;
0.3.5.1.2.3.0.1.0.0.3.3.1 = <er.modern.look.components.ERMODErrorBlock name: er.modern.look.components.ERMODErrorBlock subcomponents: null >; 0.3.5.1 = <er.modern.look.components.ERMODRequiredWrapper name: er.modern.look.components.ERMODRequiredWrapper subcomponents: {0.3.5.1.0 = <er.directtoweb.components.ERDDebuggingHelp name: er.directtoweb.components.ERDDebuggingHelp subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.1.1.1.0 = <er.modern.directtoweb.components.header.ERMD2WSimpleHeader name: er.modern.directtoweb.components.header.ERMD2WSimpleHeader subcomponents: null >; } >; } > requestSignature=2.0.3.5.1.2.3.0.1.0>; 4 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<er.modern.look.pages.ERMODListPage name: er.modern.look.pages.ERMODListPage subcomponents: {0 = <com.as.application.ui.components.PageWrapper name: com.as.application.ui.components.PageWrapper subcomponents: {0.3.3 = <com.as.application.ui.components.MenuHeader name:
com.as.application.ui.components.MenuHeader subcomponents: null >; 0.1 = <er.directtoweb.components.ERD2WHead name: er.directtoweb.components.ERD2WHead subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.7.1.1.0 = <er.modern.directtoweb.components.ERMD2WBatchNavigationBar name: er.modern.directtoweb.components.ERMD2WBatchNavigationBar subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.5.1.3 = <er.modern.look.components.ERMODSecondaryActionButtons name: er.modern.look.components.ERMODSecondaryActionButtons subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0 = <Components.TPMDSimpleListPageRepetition name: Components.TPMDSimpleListPageRepetition subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.3.1.0 = <com.as.application.ui.components.ListPersonInstructions name: com.as.application.ui.components.ListPersonInstructions subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name:
er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1.0.0 =
<er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >;
0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.3.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name:
er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.4.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.3.1.0 = <er.modern.directtoweb.components.ERMDBatchSizeControl name: er.modern.directtoweb.components.ERMDBatchSizeControl subcomponents: null >; 0.3.5.1 = <er.modern.look.components.ERMODRequiredWrapper name: er.modern.look.components.ERMODRequiredWrapper subcomponents: {0.3.5.1.0 = <er.directtoweb.components.ERDDebuggingHelp name: er.directtoweb.components.ERDDebuggingHelp subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.1.1.1.0 = <er.modern.directtoweb.components.header.ERMD2WSimpleHeader name: er.modern.directtoweb.components.header.ERMD2WSimpleHeader
subcomponents: null >; } >; } > requestSignature=3.0.3.5.1.2.3.0.1.0>; 5 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<er.modern.look.pages.ERMODListPage name: er.modern.look.pages.ERMODListPage subcomponents: {0 = <com.as.application.ui.components.PageWrapper name: com.as.application.ui.components.PageWrapper subcomponents: {0.3.3 = <com.as.application.ui.components.MenuHeader name: com.as.application.ui.components.MenuHeader subcomponents: null >; 0.1 = <er.directtoweb.components.ERD2WHead name: er.directtoweb.components.ERD2WHead subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.7.1.1.0 = <er.modern.directtoweb.components.ERMD2WBatchNavigationBar name: er.modern.directtoweb.components.ERMD2WBatchNavigationBar subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.5.1.3 = <er.modern.look.components.ERMODSecondaryActionButtons name: er.modern.look.components.ERMODSecondaryActionButtons subcomponents: null >;
0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0 = <Components.TPMDSimpleListPageRepetition name: Components.TPMDSimpleListPageRepetition subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.3.1.1 = <com.as.application.ui.components.AgendaInstructions name: com.as.application.ui.components.AgendaInstructions subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.3.0.1.5.1.0.3 = <com.webobjects.directtoweb.D2WCustomComponent name: com.webobjects.directtoweb.D2WCustomComponent subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.3.0.1.5.1.0.3 = <com.webobjects.directtoweb.D2WCustomComponent name: com.webobjects.directtoweb.D2WCustomComponent subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name:
er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.0.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.1.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name:
er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0 = <er.modern.directtoweb.components.buttons.ERMDEditButton name: er.modern.directtoweb.components.buttons.ERMDEditButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.1.1.0.1.0.1.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.5.0.0.7.2.1.3.0.1.5.1.0.3 = <com.webobjects.directtoweb.D2WCustomComponent name: com.webobjects.directtoweb.D2WCustomComponent subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.1.1.3.1.0 =
<er.modern.directtoweb.components.ERMDBatchSizeControl name: er.modern.directtoweb.components.ERMDBatchSizeControl subcomponents: null >; 0.3.5.1 = <er.modern.look.components.ERMODRequiredWrapper name: er.modern.look.components.ERMODRequiredWrapper subcomponents: {0.3.5.1.0 = <er.directtoweb.components.ERDDebuggingHelp name: er.directtoweb.components.ERDDebuggingHelp subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.1.1.1.0 = <er.modern.directtoweb.components.header.ERMD2WSimpleHeader name: er.modern.directtoweb.components.header.ERMD2WSimpleHeader subcomponents: null >; } >; } > requestSignature=4.0.3.3.7.1.0.1.1.1.2.0.1.1.0.0>; 6 = <com.webobjects.appserver._private.WOTransactionRecord responsePage=<er.modern.look.pages.ERMODQueryPage name: er.modern.look.pages.ERMODQueryPage subcomponents: {0 = <com.as.application.ui.components.PageWrapper name: com.as.application.ui.components.PageWrapper subcomponents: {0.3.3 = <com.as.application.ui.components.MenuHeader
name: com.as.application.ui.components.MenuHeader subcomponents: null >; 0.1 = <er.directtoweb.components.ERD2WHead name: er.directtoweb.components.ERD2WHead subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0 = <er.modern.directtoweb.components.repetitions.ERMDQueryPageRepetition name: er.modern.directtoweb.components.repetitions.ERMDQueryPageRepetition subcomponents: {0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.3.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.4.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.3.1.3.1.2 = <er.modern.directtoweb.components.query.ERMD2WQueryDateRange name: er.modern.directtoweb.components.query.ERMD2WQueryDateRange subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.4.1.3.1.3 =
<Components.TPSD2WQueryBooleanComponent name: Components.TPSD2WQueryBooleanComponent subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.0.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.1.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.3.3.2.0.3.0.1.3.2.1.3.1 = <com.webobjects.directtoweb.D2WEmptyWrapper name: com.webobjects.directtoweb.D2WEmptyWrapper subcomponents: null >; } >; 0.3.5.1.2.3.0.1.0.0.3.5.1.1.3 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.3.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.3.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink
subcomponents: null >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.5.1.1.5 = <er.coolcomponents.CCSmartAjaxButton name: er.coolcomponents.CCSmartAjaxButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.5.0.0 = <er.coolcomponents.CCSubmitLinkButton name: er.coolcomponents.CCSubmitLinkButton subcomponents: {0.3.5.1.2.3.0.1.0.0.3.5.1.1.5.0.0.0 = <er.coolcomponents.CCSubmitLink name: er.coolcomponents.CCSubmitLink subcomponents: null >; } >; } >; 0.3.5.1.2.3.0.1.0.0.3.3.0 = <er.modern.look.components.ERMODErrorBlock name: er.modern.look.components.ERMODErrorBlock subcomponents: null >; 0.3.5.1 = <er.modern.look.components.ERMODRequiredWrapper name: er.modern.look.components.ERMODRequiredWrapper subcomponents: {0.3.5.1.0 = <er.directtoweb.components.ERDDebuggingHelp name: er.directtoweb.components.ERDDebuggingHelp subcomponents: null >; 0.3.5.1.2.3.0.1.0.0.1.1.1.0 = <er.modern.directtoweb.components.header.ERMD2WSimpleHeader name:
er.modern.directtoweb.components.header.ERMD2WSimpleHeader subcomponents: null >; } >; } > requestSignature=5.0.3.3.7.1.0.1.1.1.2.0.1.1.4.1.0.1.2.0.1.1.0.0>; } languages=(\"English_US\", \"English\", \"Nonlocalized\") componentState={NavigationState = \"Agenda\"; } currentContextID=7 distributionEnabled=false cookieRendezVousEnabled=false URLRendezVousEnabled=tru localizer=<er.extensions.localization.ERXLocalizer English> messageEncoding=<er.extensions.appserver.ERXMessageEncoding encoding: UTF-8> browser=<er.extensions.appserver.ERXBasicBrowser browserName: Safari, version: 6.0.2, mozillaVersion: 5.0, platform: MacOS>>";
"Bundles" = {
"Ajax" = "6.0";
"JavaWebObjects" = "5.4.3";
"ERDirectToWeb" = "6.0";
"ERJavaMail" = "6.0";
"JavaJDBCAdaptor" = "5.4.3";
"ERExcelLook" = "6.0";
"ERCoolComponents" = "6.0";
"JavaEOProject" = "5.4";
"JavaWOExtensions" = "6.0";
"TPD2WFramework" = "0.0";
"ERModernDefaultSkin" = "6.0";
"WOOgnl" = "6.0";
"ASBriefsFW" = "0.0";
"ERPrototypes" = "6.0";
"JavaEOControl" = "5.4.2";
"JavaXML" = "5.4.2";
"ERExtensions" = "6.0";
"TPJasperReports" = "0.0";
"WOJRebel" = "5.0";
"PostgresqlPlugIn" = "6.0";
"JavaDirectToWeb" = "5.4.3";
"ERModernLook" = "6.0";
"MooTools" = "6.0";
"JavaFoundation" = "5.4.3";
"ERCoreBusinessLogic" = "6.0";
"ERModernDirectToWeb" = "6.0";
"WOLips" = "6.0";
"JavaEOAccess" = "5.4.3";
"ExcelGenerator" = "6.0";
"JavaDTWGeneration" = "5.4";
"ASBriefsD2W" = "";
};
"Headers" = {
"remote_host" = "::1";
"user-agent" = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/536.26.17 (KHTML, like Gecko) Version/6.0.2 Safari/536.26.17";
"document_root" = "/Library/WebServer/Documents";
"server_name" = "TedMBP.local";
"accept" = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
"remote_addr" = "::1";
"content-type" = "application/x-www-form-urlencoded";
"server_admin" = "email@hidden";
"original_context_id" = "6";
"remote_port" = "53353";
"connection" = "close";
"server_software" = "Apache/2.2.22 (Unix) DAV/2 PHP/5.3.15 with Suhosin-Patch mod_ssl/2.2.22 OpenSSL/0.9.8r";
"origin" = "http://localhost";
"host" = "localhost";
"referer" = "http://localhost/cgi-bin/WebObjects/ASBriefsD2W.woa/-53327/wo/yJwDBXCf0rSwQsasPEgfi0/5.0.3.3.7.1.0.1.1.1.2.0.1.1.4.1.0.1.2.0.1.1.0.0";
"x-webobjects-request-id" = "513a9cb90000001a00000037";
"x-webobjects-request-method" = "POST";
"accept-encoding" = "gzip, deflate";
"accept-language" = "en-us";
"x-webobjects-adaptor-version" = "Apache";
"content-length" = "588";
"script_filename" = "/cgi-bin";
"server_port" = "0";
};
}
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)
... skipped 65 stack elements
at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedPage(ERXComponentRequestHandler.java:190)
at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedSession(ERXComponentRequestHandler.java:235)
at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedApplication(ERXComponentRequestHandler.java:268)
at er.extensions.appserver.ERXComponentRequestHandler._handleRequest(ERXComponentRequestHandler.java:302)
at er.extensions.appserver.ERXComponentRequestHandler.handleRequest(ERXComponentRequestHandler.java:378)
... skipped 6 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")
_______________________________________________
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