Hello all I am picking up where hamptont has left off. We are just finishing our upgrade to portal 2.4.1 and I'm addressing our issues with the context-root and URL prefixing/mapping. When I began the upgrade our context-root was '/' and our URLs were being prefixed with 'portal'. My goal is to make the context-root 'portal' and remove the prefixes all together. (Our motivation is still the same and explained above by hamptont.)
The below suggestion anonymous wrote : If you look at jboss-service.xml you can even change how the URL decoding is performed : | | 1/ remove the PrefixDelegatingCommandMapper | 2/ set the PortalObjectCommandMapper as the next of the DefaultPortalCommandMapper service | | this way you should have /a/b/c act the same as /portal/a/b/c Deals with classes found in 2.2. The seemingly relevant mbeans in 2.4 are listed here. You can see that I've tried setting the prefix to '/' but that hasn't lead to the desired result. <mbean | code="org.jboss.portal.core.command.mapper.CommandFactoryDelegate" | name="portal:commandFactory=Delegate,prefix=portal" | xmbean-dd="" | xmbean-code="org.jboss.portal.common.system.JBossServiceModelMBean"> | <xmbean/> | <attribute name="Prefix">/</attribute> | <depends | optional-attribute-name="DelegatingFactory" | proxy-type="attribute">portal:commandFactory=Delegating</depends> | <depends | optional-attribute-name="DelegateFactory" | proxy-type="attribute">portal:commandFactory=PortalObject</depends> | </mbean> | <mbean | code="org.jboss.portal.core.model.portal.PortalObjectURLFactory" | name="portal:urlFactory=PortalObject" | xmbean-dd="" | xmbean-code="org.jboss.portal.common.system.JBossServiceModelMBean"> | <xmbean/> | <attribute name="Prefix">/</attribute> | <depends | optional-attribute-name="Factory" | proxy-type="attribute">portal:urlFactory=Delegating</depends> | </mbean> Have I made a wrong assumption about the prefix attribute? (it would seem so) Is there an analogous edit to the XML as explained above for 2.2? Any help appreciated, thanks. Nollie View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4046578#4046578 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4046578 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
