• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBPORTAL-2389: moved session.flush() as the previous fix did not cover all cases
    • -1
    • +2
    ./state/PersistentPortletStatePersistenceManager.java
Add session.flush() to fix JBPORTAL-2389
    • -0
    • +1
    ./state/PersistentPortletStatePersistenceManager.java
JBPORTAL-2252: PortletPreferences composed of multiple strings always only return one

Thank you Manuel !

    • -1
    • +1
    ./state/PersistentPortletStateEntry.java
Portlet Container 2.0.0

Common 1.2.0

Web 1.2.0

    • -20
    • +13
    ./state/PersistentPortletStateEntry.java
    • -2
    • +2
    ./state/PersistentPortletStatePersistenceManager.java
  1. … 77 more files in changeset.
JBPORTAL-1985 : Replace jboss-app.xml with an app-id element in jboss-portlet.xml but keep jboss-app.xml for legacy
  1. … 7 more files in changeset.
oups
    • -0
    • +47
    ./info/WSRPInfoImpl.java
  1. … 1 more file in changeset.
- Use container name as there might not be a JBossPortletMetaData to get the name from (plus it should be the same name anyway).
  1. … 1 more file 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
    • +49
    ./info/TransactionInfoImpl.java
  1. … 21 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. … 16 more files in changeset.
Initial integration of PC2
    • -0
    • +100
    ./info/CoreInfoBuilder.java
    • -0
    • +46
    ./info/CoreInfoBuilderContext.java
    • -0
    • +46
    ./info/CoreInfoBuilderFactory.java
    • -11
    • +13
    ./state/PersistentRegistration.java
  1. … 90 more files in changeset.
2.7
    • -0
    • +55
    ./state/ProducerPortletInvoker.java
    • -0
    • +142
    ./state/RegistrationStatusUserType.java
    • -0
    • +215
    ./state/PersistentConsumerGroup.java
    • -0
    • +190
    ./state/PersistentPortletStateEntry.java
    • -0
    • +184
    ./state/LocalPortletInvoker.java
    • -0
    • +52
    ./state/StateManagementPolicyImpl.java
    • -0
    • +555
    ./state/PersistentPortletStatePersistenceManager.java
    • -0
    • +245
    ./state/PersistentPortletState.java
    • -0
    • +376
    ./state/PersistentRegistration.java
  1. … 5326 more files in changeset.