were trying to use Property Broker (JSR168 Portlets) on a anonymous page but get the following error:
2005.09.29 09:08:18.034 E com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter getAllWiresForUser
EJPKB0010E: An exception occurred. - StackTrace follows...
2005.09.29 09:08:18.034 E com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter getAllWiresForUser
java.lang.IllegalArgumentException: One or more required parameters was null
at com.ibm.wps.propertybroker.core.PropertyBrokerImpl.getWires(PropertyBrokerImpl.java:1081)
at com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter.getAllWiresForUser(PropertyBrokerActionFilter.java:729)
at com.ibm.wps.propertybroker.standard.filter.PropertyBrokerActionFilter.postProcessAction(PropertyBrokerActionFilter.java:492)
When users are logged-in it works fine.
I turned public sessions on so the anon user has a session.
Any help would be appriciated,
Regards Erik
I am getting the exact same error while using the cooperative portlets with anonymous user. Anybody found any solution for this?
Regards
Amit Jain
"The WebSphere® Portal V5.1.0.1 built-in support for portlet-to-portlet communication between JSR 168 portlets, called cooperative portlets, uses the property broker. This support is for authenticated users; it does not currently work for anonymous users accessing public pages. Readers of our earlier articles (see Resources), as well as requirements for several of our current projects, have lead us to address this latter scenario."
Or if you can suggest something by which only 1 portlet will be displayed on the page (though it will have both the portlets on the same page). And on doing some action on first portlet, the second portlet will be displayed and first portlet disappears.
Thanks in Advance
Regards
Amit Jain
Good luck,
Jaye
Does anybody know if this restriction, that anonymous users can't use the wire between cooperative portlets, applies to Webpshere portal 6 too?
Best regards,
Erik