• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Added better error reporting and fixed comments.
- WSRP needs navigational state to be passed when creating an action command for templating purpose.

PortletRequestEncoder.encodeAction can just discard the NS instead of throwing an exception.

  1. … 2 more files in changeset.
Navigational state in held in session
  1. … 1 more file in changeset.
Portlet 2.0 adaptation
  1. … 1 more file in changeset.
add test cases for resource url encoding
  1. … 1 more file in changeset.
add test cases for resource url decoding
  1. … 1 more file in changeset.
start to add support for resource serving
  1. … 2 more files in changeset.
generification a bit
forked PortletRequestDecoder and PortletRequestEncoder from the portlet module (that are deprecated and will be removed from there) into the core module in order to extend it for resource serving and public navigational state update
    • -0
    • +324
    ./PortletRequestDecoder.java
    • -0
    • +204
    ./PortletRequestEncoder.java
  1. … 7 more files in changeset.
oups
    • -0
    • +33
    ./info/WSRPInfo.java
  1. … 2 more files in changeset.
- Removed CorePortletInfo and attached directly the different sub Info

- Session Info configured in jboss-portlet.xml was ignored

- CurrentUsersPortlet doesn't need to be a JBoss Portlet

- Added a warning for former portlet using the JBossPortlet extension to add the filter

    • -0
    • +35
    ./info/TransactionInfo.java
  1. … 22 more files in changeset.
- Fixed problem with IncompatibleClassChangeError after updating modules libraries but header injection

still does not work (properties set in HeaderInterceptor are lost along the way by the time the

fragment, which might actually not be the same as the one processed in HeaderInterceptor but this needs

to be determined, gets to InternalContentProvider)...

- Adapted to use PortletInfo.getAttachment: CorePortletInfo is now an attachment on ContainerPortletInfo.

- Added toString on MarkupAttribute and MarkupElement.

- More generification.

  1. … 6 more files in changeset.
- Started support for header injection:

+ Rewrote HeaderInterceptor

+ Adapted InternalContentProvider to get header string

+ Turned CorePortletInfo into a class instead of interface so that it can extend ContainerPortletInfo

so that the correct portlet infor can be set on portlet containers in PortletAppDeployment.start().

+ Removed CorePortletInfoImpl and ContainerPortletInfoWrapper.

+ DOES NOT WORK AT RUNTIME because of:

java.lang.IncompatibleClassChangeError

org.jboss.portal.portlet.impl.spi.AbstractServerContext.dispatch(AbstractServerContext.java:69)

org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:76)

org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)

Need to figure out what's going on but this is a synchro commit...

- More generification

- Added and improved MarkupAttribute, MarkupElement and MarkupTestCase from common module

  1. … 17 more files in changeset.
- Files deleted on commit... Weird plugin feature.

- Fixed Eclipse classpath

  1. … 4 more files in changeset.
oups
Initial integration of PC2
  1. … 89 more files in changeset.
2.7
  1. … 5334 more files in changeset.