• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Delete trunk...

    • -306
    • +0
    ./ServiceDescriptionHandler.java
    • -34
    • +0
    ./config/ProducerConfiguration.java
    • -50
    • +0
    ./config/ProducerConfigurationService.java
    • -82
    • +0
    ./config/ProducerRegistrationRequirements.java
    • -314
    • +0
    ./config/impl/ProducerRegistrationRequirementsImpl.java
    • -253
    • +0
    ./config/ProducerConfigurationFactory.java
    • -54
    • +0
    ./config/impl/ProducerConfigurationImpl.java
  1. … 6569 more files in changeset.
- JBPORTAL-1715: Added support for adding registration properties (does not work properly but committing for synchronization purpose: QNameConverter will probably be removed to avoid CCE with XB).

- Moved Hibernate configuration to a location mirroring that of other modules.

    • -0
    • +5
    ./config/impl/ProducerConfigurationServiceImpl.java
  1. … 15 more files in changeset.
- JBPORTAL-1715: Added support for saving producer configuration (finally figured out that you can't use a FileWriter directly to marshall objects with XB).

- Added XML Schema version of the producer configuration file format (required for XB marshalling to work properly, haven't been able to use the DTD for that purpose).

- Added logging to ManagedBean.

    • -0
    • +147
    ./config/ProducerConfigurationProvider.java
    • -0
    • +16
    ./config/ProducerConfigurationService.java
    • -13
    • +121
    ./config/impl/ProducerConfigurationServiceImpl.java
    • -3
    • +5
    ./config/impl/ProducerRegistrationRequirementsImpl.java
  1. … 6 more files in changeset.
- Renamed ProducerRegistrationRequirements.requiresRegistration to isRegistrationRequired to follow Java Beans conventions.

- Renamed ProducerRegistrationRequirements.fullServiceDescriptionRequiresRegistration to isRegistrationRequiredForFullDescription to follow Java Beans conventions.

- Removed unused classes.

    • -3
    • +3
    ./config/ProducerConfigurationFactory.java
    • -4
    • +9
    ./config/ProducerRegistrationRequirements.java
    • -55
    • +63
    ./config/impl/ProducerRegistrationRequirementsImpl.java
  1. … 7 more files in changeset.
- JBPORTAL-1722: Surrounded access to portlet invoker by calls to RegistrationLocal.setRegistration(registration) and finally { RegistrationLocal.setRegistration(null); }

to make sure that the proper registration is seen.

- Improved service description logic. Should now be possible to write code to filter service description based on registration data.

- Renamed methods more appropriately.

    • -55
    • +52
    ./ServiceDescriptionHandler.java
- Fixed build problems on JDK 1.4.
  1. … 2 more files in changeset.
- Re-wrote dependency handling of build file to use AS libs wherever possible instead of using thirparty to avoid conflicts of versions. NOTE that this required some changes compared to the 2.6 version.

- JBPORTAL-1167: Improved exception handling by using SOAPFaultException. Needs more testing.

- JBPORTAL-1392: Initial commit, works Portal to Portal. Needs more testing.

- Moved invocation package content to producer content as part of work on JBPORTAL-1392.

- NOTE: producer tests fail at this time because of a WS class not being serializable. One possible solution could be to make sure that the producer tests go through the WS stack.

    • -0
    • +176
    ./WSRPPortletInvocationContext.java
  1. … 18 more files in changeset.
- JBPORTAL-1700

+ ConsumerRegistryService should be able to start even if a consumer throws an Exception.

+ Added ServiceFactory.isFailed method to avoid infinite loop if a consumer is not available and fails to start.

+ Now uses a default validator for registration properties if none was provided (to allow for empty registration configurations.

+ RegistrationPolicy is not initialized anymore if registration is not required.

+ Do not initialize RegistrationManager if registration is not required.

+ Updated ProducerConfigurationTestCase.

    • -5
    • +0
    ./config/ProducerConfigurationFactory.java
    • -5
    • +5
    ./config/impl/ProducerConfigurationImpl.java
    • -24
    • +35
    ./config/impl/ProducerRegistrationRequirementsImpl.java
  1. … 10 more files in changeset.
JBPORTAL-1466 : Provide customizable error handling
  1. … 100 more files in changeset.
move URL related utils to the common.net package
    • -1
    • +1
    ./config/impl/ProducerConfigurationServiceImpl.java
  1. … 29 more files in changeset.
- Use FragmentResponse expiration instead of portlet metadata for cache info for better accuracy.
  1. … 1 more file in changeset.
- Refresh of ProducerInfo doesn't necessarily trigger refresh of RegistationInfo anymore.

- Correctly update ProducerInfo caches after destroyClones operation.

- Fixed an issue with incorrect portlet context being used after clone (due to former changes to WSRPInstanceContext).

- updateHandleAssociatedInfo does not fail anymore if the specified handle is not known to this ProducerSessionInformation.

- Explicitely pass the portlet handle to updateSessionIfNeeded and setSessionIdIfNeeded in SessionHandler instead of relying on portlet handle from invocation since it might not be valid anymore after a clone.

- Improved logging.

  1. … 10 more files in changeset.
- WSRPInstanceContext now properly uses portletInstanceKey if present to create a proper instance context.

- Fixed NPE if CCP cache is not initialized.

  1. … 1 more file in changeset.
- Updated Producer DTD to reflect the fact that hint and resourceName are optional

- Fixed ProducerConfigurationFactory which should only accept xsd:string property types for now.

- Added test case.

    • -3
    • +8
    ./config/ProducerConfigurationFactory.java
  1. … 3 more files in changeset.
- removed obsolete LocaleInfo class

- moved locale conversion methods which are useful and used to new LocaleFormat class which alllow conversion of Locale to a string format back and forth

- updated test cases accordingly

- moved ConversionException class to o.j.p.common.util so it can be reused more easily in various packages

    • -2
    • +3
    ./config/ProducerConfigurationFactory.java
  1. … 28 more files in changeset.
- Make logger static where appropriate.
  1. … 2 more files in changeset.
- moved LocaleInfo to i18n package too

- javadoc improvements

- cache LocalizedString hashCode and toString

- made LocalizedString final

    • -1
    • +1
    ./config/ProducerConfigurationFactory.java
  1. … 12 more files in changeset.
moved i18n stuff from common.util to common.i18n package
  1. … 50 more files in changeset.
JBPORTAL-1167:

- Extracted exception related methods from WSRPUtils to new WSRPExceptionFactory.

- Started implementing better Exception creation.

  1. … 5 more files in changeset.
splitted portlet into independent module + module impl based on server
  1. … 196 more files in changeset.
- moved HTTPStreamInfo to common package

- renamed HTTPStreamInfo -> MarkupInfo

- added a superclass to MarkupInfo which is ContentInfo whichs holds the content type. MarkupInfo extends it and add a charset field

  1. … 46 more files in changeset.
moved HTTPStreamInfo to the common package
  1. … 30 more files in changeset.
moved the target of the portlet invocation as an portlet invocation attribute rather than an attribute of the request scope
  1. … 25 more files in changeset.
- JBPORTAL-1220: force call to initCookie for BEA version < 9.2 to behave properly as a consumer.
- JBPORTAL-1291: fix NPE in isUserInRole. SecurityContext needs more work to correctly propagate user information...

- Added isContainedIn method in Tools and associated test case.

- Added URLToolsTestCase and ToolsTestCase in test suite for common.

  1. … 3 more files in changeset.
simplified too many statements on one line making hard to figure out what is causing NPE
fix compilation issue
- Fixed typo.
- Added minimal releaseSessions implementation (still need to hook the session listener in web.xml and test).

- Adapted ProducerSessionInformation to accomodate support of releaseSessions (in particular, now references the associated consumer).

- Updated test cases.

- Minor other improvements.

  1. … 12 more files in changeset.
- Added comment in releaseSessions implementation to remind me that we don't need to implement it!