WSRP: JBoss Portal (2.6.6) Consumer, Liferay 4 Producer
lightguard Jul 2, 2008 2:44 PMGot an NPE (which of course bubbled up through faces and created a huge stack trace) when I tried to setup the consumer on JBoss Portal. Any ideas?:
java.lang.NullPointerException at org.jboss.portal.wsrp.WSRPUtils.getLocale(WSRPUtils.java:434) at org.jboss.portal.wsrp.consumer.portlet.info.WSRPPortletInfo.getPortalLocalizedStringOrNullFrom(WSRPPortletInfo.java:312) at org.jboss.portal.wsrp.consumer.portlet.info.WSRPPortletInfo.createMetaInfo(WSRPPortletInfo.java:275) at org.jboss.portal.wsrp.consumer.portlet.info.WSRPPortletInfo.(WSRPPortletInfo.java:83) at org.jboss.portal.wsrp.consumer.ProducerInfo.createWSRPPortletFromPortletDescription(ProducerInfo.java:485) at org.jboss.portal.wsrp.consumer.ProducerInfo.extractOfferedPortlets(ProducerInfo.java:455) at org.jboss.portal.wsrp.consumer.ProducerInfo.internalRefresh(ProducerInfo.java:395) at org.jboss.portal.wsrp.consumer.ProducerInfo.detailedRefresh(ProducerInfo.java:273) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jboss.portal.wsrp.consumer.ProducerInfo_$$_javassist_106.detailedRefresh(ProducerInfo_$$_javassist_106.java) at org.jboss.portal.wsrp.consumer.WSRPConsumerImpl.refresh(WSRPConsumerImpl.java:520) at org.jboss.portal.wsrp.admin.ui.ConsumerManagerBean.internalRefresh(ConsumerManagerBean.java:232) at org.jboss.portal.wsrp.admin.ui.ConsumerManagerBean.refresh(ConsumerManagerBean.java:272) at org.jboss.portal.wsrp.admin.ui.ConsumerBean.refreshConsumer(ConsumerBean.java:353) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.el.parser.AstValue.invoke(AstValue.java:130) at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:274) at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68) at com.sun.facelets.el.LegacyMethodBinding.invoke(LegacyMethodBinding.java:69) at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:61) at javax.faces.component.UICommand.broadcast(UICommand.java:109) at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:97) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:171) at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32) at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95) at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70) at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:246) at org.jboss.portal.faces.loader.FacesPortlet.processAction(FacesPortlet.java:83) at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.invokeAction(PortletContainerImpl.java:458) at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:401) at org.jboss.portal.portlet.container.PortletContainerInvoker$1.invoke(PortletContainerInvoker.java:86) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131) at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$TransactionInterceptor$invokeRequired$aop(TransactionInterceptor.java:106) at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeRequired_9103964459766407072.invokeNext(TransactionInterceptor$invokeRequired_9103964459766407072.java) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeRequired_9103964459766407072.invokeNext(TransactionInterceptor$invokeRequired_9103964459766407072.java) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeRequired_9103964459766407072.invokeNext(TransactionInterceptor$invokeRequired_9103964459766407072.java) at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeRequired(TransactionInterceptor.java) at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:72) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:50) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:53) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.portlet.AjaxInterceptor.invoke(AjaxInterceptor.java:51) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:62) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:47) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchronizationInterceptor.java:80) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:46) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$1.doCallback(ContextDispatcherInterceptor.java:104) at org.jboss.portal.web.command.CommandDispatcher$CallbackCommand.execute(CommandDispatcher.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.portal.web.command.CommandServlet.doGet(CommandServlet.java:131) at org.jboss.portal.web.command.CommandServlet.doPost(CommandServlet.java:162) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481) at org.jboss.portal.web.command.CommandServlet.include(CommandServlet.java:80) at org.jboss.portal.web.command.CommandDispatcher.include(CommandDispatcher.java:50) at org.jboss.portal.web.jboss.JBossWebContext.include(JBossWebContext.java:66) at org.jboss.portal.web.ServletContainer.include(ServletContainer.java:182) at org.jboss.portal.portlet.impl.spi.AbstractRequestContext.dispatch(AbstractRequestContext.java:81) at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:76) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:68) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.ValveInterceptor.invoke(ValveInterceptor.java:60) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157) at org.jboss.portal.portlet.container.PortletContainerInvoker.invoke(PortletContainerInvoker.java:198) at org.jboss.portal.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:233) at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.org$jboss$portal$core$impl$portlet$state$ProducerPortletInvoker$invoke$aop(ProducerPortletInvoker.java:53) at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java) at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java) at org.jboss.portal.portlet.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:147) at org.jboss.portal.portlet.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:150) at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$1.invoke(InstanceContainerImpl.java:99) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131) at org.jboss.portal.portlet.management.PortletContainerManagementInterceptorImpl.invoke(PortletContainerManagementInterceptorImpl.java:58) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor.invoke(PortalSessionSynchronizationInterceptor.java:91) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.model.instance.InstanceSecurityInterceptor.invoke(InstanceSecurityInterceptor.java:91) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.portlet.aspects.portlet.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:175) at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157) at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.org$jboss$portal$core$impl$model$instance$InstanceContainerImpl$invoke$aop(InstanceContainerImpl.java:427) at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java) at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.invoke(InstanceContainerImpl.java) at org.jboss.portal.core.impl.model.instance.AbstractInstance.invoke(AbstractInstance.java:231) at org.jboss.portal.core.model.portal.command.action.InvokePortletWindowActionCommand.execute(InvokePortletWindowActionCommand.java:174) at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131) at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50) at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157) at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134) at org.jboss.portal.core.controller.Controller.processCommand(Controller.java:235) at org.jboss.portal.core.controller.Controller.handle(Controller.java:217) at org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131) at org.jboss.portal.core.cms.aspect.IdentityBindingInterceptor.invoke(IdentityBindingInterceptor.java:47) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:68) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.server.PortalContextPathInterceptor.invoke(PortalContextPathInterceptor.java:45) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:96) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:246) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.server.aspects.server.SignOutInterceptor.invoke(SignOutInterceptor.java:98) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.impl.api.user.UserEventBridgeTriggerInterceptor.invoke(UserEventBridgeTriggerInterceptor.java:65) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.server.IdentityCacheInterceptor.invoke(IdentityCacheInterceptor.java:68) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49) at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java) at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79) at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:253) at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java) at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79) at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262) at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java) at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.server.aspects.LockInterceptor$InternalLock.invoke(LockInterceptor.java:69) at org.jboss.portal.server.aspects.LockInterceptor.invoke(LockInterceptor.java:130) at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115) at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157) at org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:250) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at java.lang.Thread.run(Thread.java:613) Here's some additional information: 2008-07-02 12:37:24,898 DEBUG [org.jboss.portal.wsrp.consumer.ProducerInfo] Registration not required 2008-07-02 12:37:24,898 DEBUG [org.jboss.portal.wsrp.consumer.ProducerInfo] Extracting 91 portlets. 2008-07-02 12:37:24,898 DEBUG [org.jboss.portal.wsrp.consumer.ProducerInfo] Extracting info for '98' portlet And the SOAP: 2008-07-02 12:37:23,830 TRACE [org.jboss.ws.core.MessageTrace] Outgoing Request Message <env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'> <env:Header/> <env:Body> <ns1:getServiceDescription xmlns:ns1='urn:oasis:names:tc:wsrp:v1:types' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'> <ns1:registrationContext xsi:nil='1'/> <ns1:desiredLocales>en-US</ns1:desiredLocales> <ns1:desiredLocales>en</ns1:desiredLocales> </ns1:getServiceDescription> </env:Body> </env:Envelope> 2008-07-02 12:37:23,932 TRACE [org.jboss.ws.core.MessageTrace] Incoming Response Message <soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'> <soapenv:Body> <getServiceDescriptionResponse xmlns='urn:oasis:names:tc:wsrp:v1:types'> <requiresRegistration>false</requiresRegistration> <offeredPortlets> <portletHandle>98</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>98</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.98</value> </shortTitle> <title lang='English'> <value>Software Catalog</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>66</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>66</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.66</value> </shortTitle> <title lang='English'> <value>Web Proxy</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>52</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>52</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.52</value> </shortTitle> <title lang='English'> <value>Chat</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>27</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>27</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.27</value> </shortTitle> <title lang='English'> <value>Unit Converter</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>1</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <modes>wsrp:edit</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>1</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.1</value> </shortTitle> <title lang='English'> <value>Mail</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>88</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>88</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.88</value> </shortTitle> <title lang='English'> <value>Manage Pages</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>87</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>87</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.87</value> </shortTitle> <title lang='English'> <value>Layout Configuration</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>80</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>80</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.80</value> </shortTitle> <title lang='English'> <value>Organization Admin</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>7</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>7</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.7</value> </shortTitle> <title lang='English'> <value>Bible Gateway</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>36</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>36</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.36</value> </shortTitle> <title lang='English'> <value>Wiki</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>26</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>26</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.26</value> </shortTitle> <title lang='English'> <value>Translator</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>104</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>104</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.104</value> </shortTitle> <title lang='English'> <value>Update Manager</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>100</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>100</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.100</value> </shortTitle> <title lang='English'> <value>Invitation</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>14</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>14</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.14</value> </shortTitle> <title lang='English'> <value>Games</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>19</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>19</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.19</value> </shortTitle> <title lang='English'> <value>Message Boards</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>64</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>64</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.64</value> </shortTitle> <title lang='English'> <value>Recent Documents</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>chat_WAR_ICEfacesPortletChat</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>chat_WAR_ICEfacesPortletChat</groupID> <shortTitle lang='English'> <value>Chat</value> </shortTitle> <title lang='English'> <value>ICEfaces Portlet Chat</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>112</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>112</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.112</value> </shortTitle> <title lang='English'> <value>OpenID Sign In</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>WSRPICEfacesTrial_WAR_wsrp_test</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>WSRPICEfacesTrial_WAR_wsrp_test</groupID> <shortTitle lang='English'> <value>WSRP</value> </shortTitle> <title lang='English'> <value>WSRP test</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>21</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <modes>wsrp:view</modes> <modes>wsrp:edit</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>21</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.21</value> </shortTitle> <title lang='English'> <value>Random Bible Verse</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>86</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>86</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.86</value> </shortTitle> <title lang='English'> <value>Portlet Configuration</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>29</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>29</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.29</value> </shortTitle> <title lang='English'> <value>Communities</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>65</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>65</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.65</value> </shortTitle> <title lang='English'> <value>Analog Clock</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>8</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>8</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.8</value> </shortTitle> <title lang='English'> <value>Calendar</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>11</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>11</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.11</value> </shortTitle> <title lang='English'> <value>Directory</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>58</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>58</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.58</value> </shortTitle> <title lang='English'> <value>Sign In</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>39</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>39</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.39</value> </shortTitle> <title lang='English'> <value>RSS</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>71</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>71</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.71</value> </shortTitle> <title lang='English'> <value>Navigation</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>97</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>97</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.97</value> </shortTitle> <title lang='English'> <value>Quick Note</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>48</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>48</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.48</value> </shortTitle> <title lang='English'> <value>IFrame</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>85</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>85</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.85</value> </shortTitle> <title lang='English'> <value>Site Map</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>118</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>118</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.118</value> </shortTitle> <title lang='English'> <value>Nested Portlets</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>79</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>79</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.79</value> </shortTitle> <title lang='English'> <value>Enterprise Admin</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>107</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>107</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.107</value> </shortTitle> <title lang='English'> <value>Page Comments</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>30</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>30</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.30</value> </shortTitle> <title lang='English'> <value>Network Utilities</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>5</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <modes>wsrp:view</modes> <modes>wsrp:edit</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>5</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.5</value> </shortTitle> <title lang='English'> <value>News</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>13</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>13</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.13</value> </shortTitle> <title lang='English'> <value>Calculator</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>62</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>62</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.62</value> </shortTitle> <title lang='English'> <value>Journal Articles</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>108</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>108</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.108</value> </shortTitle> <title lang='English'> <value>Page Ratings</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>101</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>101</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.101</value> </shortTitle> <title lang='English'> <value>Asset Publisher</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>49</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>49</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.49</value> </shortTitle> <title lang='English'> <value>My Places</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>37</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>37</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.37</value> </shortTitle> <title lang='English'> <value>Words</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>77</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>77</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.77</value> </shortTitle> <title lang='English'> <value>Journal Content Search</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>115</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>115</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.115</value> </shortTitle> <title lang='English'> <value>Blogs Aggregator</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>6</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>6</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.6</value> </shortTitle> <title lang='English'> <value>Reverend Fun</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>56</portletHandle> <markupTypes> <mimeType>application/vnd.wap.xhtml+xml</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>56</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.56</value> </shortTitle> <title lang='English'> <value>Journal Content</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>16</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <modes>wsrp:view</modes> <modes>wsrp:edit</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>16</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.16</value> </shortTitle> <title lang='English'> <value>Currency Converter</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>111</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>111</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.111</value> </shortTitle> <title lang='English'> <value>Plugin Installer</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>3</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>3</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.3</value> </shortTitle> <title lang='English'> <value>Search</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>92</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>92</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.92</value> </shortTitle> <title lang='English'> <value>javax.portlet.title.92</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>23</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>23</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.23</value> </shortTitle> <title lang='English'> <value>Dictionary</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>20</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>20</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.20</value> </shortTitle> <title lang='English'> <value>Document Library</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>83</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>83</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.83</value> </shortTitle> <title lang='English'> <value>Announcements</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>99</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>99</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.99</value> </shortTitle> <title lang='English'> <value>Tags Admin</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>46</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>46</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.46</value> </shortTitle> <title lang='English'> <value>Gospel for Asia</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>70</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>70</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.70</value> </shortTitle> <title lang='English'> <value>Password Generator</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>4</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <modes>wsrp:view</modes> <modes>wsrp:edit</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>4</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.4</value> </shortTitle> <title lang='English'> <value>Weather</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>28</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>28</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.28</value> </shortTitle> <title lang='English'> <value>Bookmarks</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>53</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>53</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.53</value> </shortTitle> <title lang='English'> <value>Flash</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>109</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>109</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.109</value> </shortTitle> <title lang='English'> <value>Web Form</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>15</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>15</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.15</value> </shortTitle> <title lang='English'> <value>Journal</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>47</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>47</groupID> <shortTitle lang='English'> <value>Hello World</value> </shortTitle> <title lang='English'> <value>Hello World</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>32</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>32</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.32</value> </shortTitle> <title lang='English'> <value>Today in Christian History</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>9</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>9</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.9</value> </shortTitle> <title lang='English'> <value>Admin</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>54</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>54</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.54</value> </shortTitle> <title lang='English'> <value>Wiki Display</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>82</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>82</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.82</value> </shortTitle> <title lang='English'> <value>Language</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>68</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <modes>wsrp:help</modes> <modes>wsrp:edit</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>68</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.68</value> </shortTitle> <title lang='English'> <value>WSRP Proxy</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>103</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>103</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.103</value> </shortTitle> <title lang='English'> <value>javax.portlet.title.103</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>34</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>34</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.34</value> </shortTitle> <title lang='English'> <value>Shopping</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>61</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>61</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.61</value> </shortTitle> <title lang='English'> <value>Loan Calculator</value> </title> </offeredPortlets> <offeredPortlets> <portletHandle>73</portletHandle> <markupTypes> <mimeType>text/html</mimeType> <modes>wsrp:view</modes> <windowStates>wsrp:normal</windowStates> <windowStates>wsrp:minimized</windowStates> <windowStates>wsrp:maximized</windowStates> <locales>en_US</locales> </markupTypes> <groupID>73</groupID> <shortTitle lang='English'> <value>javax.portlet.short-title.73</va