• last updated 38 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Delete trunk...

    • -228
    • +0
    ./core/CorePortletPreferencesTestCase.java
    • -53
    • +0
    ./core/HttpServletRequestWrapperImpl.java
    • -213
    • +0
    ./core/ProxyValidatorTestCase.java
    • -712
    • +0
    ./core/util/ParametersTestCase.java
  1. … 6569 more files in changeset.
JBPORTAL-1614: Cannot access dashboard if logged in as user that has a "." (dot) in the username

Fixed and rollbacked again.

    • -7
    • +39
    ./core/model/portal/PortalObjectPathTestCase.java
  1. … 1 more file in changeset.
JBPORTAL-1614: Allow '.' in username, and portal object names.

    • -0
    • +9
    ./core/model/portal/PortalObjectPathTestCase.java
  1. … 1 more file in changeset.
JBPORTAL-1621: "title" attribute of "link" tag in jboss-portlet.xml is unhandled

    • -1
    • +37
    ./core/deployment/JBossApplicationMetaDataFactoryTestCase.java
  1. … 4 more files in changeset.
Clean the roles association after each test
port to trunk the removal of hibernate natural id cache + the minor improvement of the oracle fix
  1. … 2 more files in changeset.
- JBPORTAL-1574: Handle root case specifically so that we bypass issue with Oracle.

- Use constants instead of hardcoded values (more could be done in particular for LegacyFormat)...

  1. … 5 more files in changeset.
- JBPORTAL-1541: Added regression test.

- Fixed output file for PortalNodeTestCase.

  1. … 1 more file in changeset.
port bug fixes from GA branch
  1. … 3 more files in changeset.
- improve implementation of security checks in instance container

- no jacc policy context id was leading to NPE wrapped in PortalSecurityException, now we do an explicit check about the existence of the policycontextid and throw an exception ahead in the call stack

- clarified contract of checkPermission(Permission p, ...) to add an IAE if no permission is provided

  1. … 6 more files in changeset.
- Improved AbstractPortalTestCase setUp (to be more flexible) and tearDown (to properly end any still living transactions) methods.

- InstanceContainerTestCase now extends AbstractPortalTestCase.

    • -13
    • +2
    ./core/model/portal/AbstractPortalObjectContainerTestCase.java
  1. … 2 more files in changeset.
move URL related utils to the common.net package
    • -1
    • +1
    ./core/deployment/JBossApplicationMetaDataFactoryTestCase.java
  1. … 29 more files in changeset.
- extracted related IO methods from Tools to io.IOTools

- added test cases for IOTools

  1. … 41 more files in changeset.
- Moved security related code back to PortalBaseTestCase to avoid leaking JEE stuff to test.
  1. … 1 more file in changeset.
- Extracted AbstractPortalTestCase from PortalBaseTestCase and put it in test module so that classes from modules outside core can access it.

- First commit of ConsumerRegistryTestCase. Doesn't work properly: not calling setUp for some reason resulting in not being able to initiate transactions...

- Added test-consumer-jar dir to host persistent-jboss-beans.xml for ConsumerRegistryTestCase.

- Updated (and fixed) build.xml.

    • -21
    • +4
    ./core/model/portal/AbstractPortalObjectContainerTestCase.java
  1. … 11 more files in changeset.
more complete coverage for PortalObjectId test case
    • -14
    • +144
    ./core/model/portal/PortalObjectIdTestCase.java
    • -0
    • +18
    ./core/model/portal/PortalObjectPathTestCase.java
  1. … 3 more files in changeset.
moved path parser stuff from core to common package
  1. … 10 more files in changeset.
- portal object permission "view" should not imply "recursive view" on the same node (it was not on descendants)
    • -0
    • +119
    ./core/model/portal/AbstractPortalObjectContainerTestCase.java
    • -0
    • +151
    ./core/model/portal/PortalNodeTestCase.java
  1. … 9 more files in changeset.
improve dashboard implementation
    • -138
    • +13
    ./core/model/portal/PortalObjectIdTestCase.java
    • -0
    • +195
    ./core/model/portal/PortalObjectPathTestCase.java
  1. … 54 more files in changeset.
- better split between instance container logic and persistence

- set persistent classes as package protected so it cannot leak out of the package

  1. … 20 more files in changeset.
- improved instance container implementation with a cleaner separation between the logic and the hibernate persistence

- improved instance container test cases

  1. … 24 more files in changeset.
- minor code reorg in portal object container

- no need to inject CustomizationManager in portal object container anymore as it is used by the internal portlet content provider instead

  1. … 6 more files in changeset.
- introduced PortletInfoFactory that allows to plug in PortletInfo extension

- replaced usage of build time meta data in portlet core aspects by an extension of the portlet runtime meta data

- optimized security checks in the PortalNodeImpl object by leveraging the fact that the security check view recursive on a node will imply the security check view on its children

  1. … 66 more files in changeset.
externalize service assembly of portal object container test case in MC
    • -61
    • +0
    ./core/model/content/NullContent.java
    • -0
    • +61
    ./core/model/content/SimpleContent.java
    • -0
    • +103
    ./core/model/content/SimpleContentProvider.java
    • -0
    • +61
    ./core/model/content/SimpleContentProviderRegistry.java
  1. … 1 more file in changeset.
- document the header injection of content in dtd
    • -1
    • +0
    ./core/deployment/JBossApplicationMetaDataFactoryTestCase.java
  1. … 11 more files in changeset.
moved interfaces at better places :

- ContentState -> handler package

- ContentProvider & ContentProviderRegistry to spi

  1. … 24 more files in changeset.
moved i18n stuff from common.util to common.i18n package
  1. … 49 more files in changeset.
extracted ResourceBundleManager in common package from portlet module
  1. … 13 more files in changeset.
added NullContentProvider
    • -0
    • +74
    ./core/model/content/NullContentProvider.java
fixed core module test cases
  1. … 3 more files in changeset.