• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBPORTAL-2387] - Added provision for multi-valued Headers
JBPORTAL-2387: Same HTTP header property set multiple times if set by multiple portlets
[JBPORTAL-2361] - Added null checking and set headers if FragmentResponse too
JBPORTAL-2361: Using PortletResponse.addProperty(javax.servlet.http.Cookie) does not set the cookie in the response
    • -0
    • +107
    ./HttpHeaderInterceptor.java
  1. … 2 more files in changeset.
minor
  1. … 3 more files in changeset.
JBPORTAL-1944: Move ThreadLocals for JBossPortlet support to interceptors
    • -0
    • +59
    ./BackwardCompatibilityInterceptor.java
  1. … 5 more files in changeset.
Portlet Container 2.0.0

Common 1.2.0

Web 1.2.0

  1. … 75 more files in changeset.
- Fix portlet 2.0 samples portlet

- Make the signOut event works

- Started on portlet->portal events mechanism

  1. … 14 more files in changeset.
Align with portlet libs

(Damn svn plugin for eclipse which 'forgets' some files)

  1. … 9 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

  1. … 20 more files in changeset.
- Header injection now works

- Partial refresh should now work (though I haven't tested it)

- InternalContentProvider.renderWindow should now properly work

- More updates related to CorePortletInfo as a PortletInfo attachment

- Removed CorePortletInvoker which wasn't used after all

- More generification

    • -0
    • +74
    ./CorePortletInterceptor.java
  1. … 8 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. … 18 more files in changeset.
Initial integration of PC2
    • -0
    • +62
    ./SignOutInterceptor.java
  1. … 92 more files in changeset.
Started to move to the new API.

Build is *broken* it is expected

  1. … 36 more files in changeset.
2.7
  1. … 5337 more files in changeset.