Bug 780940 (SOA-3407)

Summary: Methods to re-index content are not public
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Van Halbert <vhalbert>
Component: EDSAssignee: Van Halbert <vhalbert>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.2.0.ER4CC: rhauch
Target Milestone: ---   
Target Release: 5.2.0.ER5   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-3407
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-26 18:43:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Van Halbert 2011-09-22 13:29:26 UTC
project_key: SOA

The [JcrSession.reindex(...)|https://github.com/ModeShape/modeshape/blob/master/modeshape-jcr/src/main/java/org/modeshape/jcr/JcrSession.java#L1312] methods are public, but the JcrSession class is package protected, which means the methods are not visible or usable by callers.  These need to be made public by adding them to the ModeShape JCR API interfaces.

I also wonder if these methods should be moved to JcrWorkspace instead. Plus, we probably need forms that are asynchronous.

Comment 1 Van Halbert 2011-09-22 13:29:27 UTC
Link: Added: This issue Cloned from MODE-1269


Comment 2 Van Halbert 2011-09-22 13:31:12 UTC
Workflow: Removed: GIT Pull Request workflow  Added: jira
Security: Added: Public


Comment 3 Randall Hauch 2011-09-22 14:24:37 UTC
The fix was merged into the 'master' branch, but waiting to close until we hear whether or not this is to also be merged into the '2.5.x' branch (used for SOA-P and BRMS).

Comment 5 Randall Hauch 2011-09-22 18:44:19 UTC
The changes were merged into the '2.5.x' branch.

Comment 6 Van Halbert 2011-10-26 18:43:50 UTC
Unit tests in: modeshape-jcr/src/test/java/org/modeshape/jcr/JcrRepositoryTest
were added to validate the changing of scope for the reindexing related methods.