[ https://issues.apache.org/jira/browse/SLING-7263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chetan Mehrotra resolved SLING-7263. ------------------------------------ Resolution: Fixed Marked optional with [commit|https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-jcr-registration.git;a=commitdiff;h=1952fb14d5337a011c922afe84c15e20a90294e2] > Make RMI package optional > -------------------------- > > Key: SLING-7263 > URL: https://issues.apache.org/jira/browse/SLING-7263 > Project: Sling > Issue Type: Improvement > Components: JCR > Reporter: Chetan Mehrotra > Assignee: Chetan Mehrotra > Priority: Minor > Fix For: JCR Registration 1.0.4 > > > org.apache.sling.jcr.registration bundle currently imports following packages > {noformat} > javax.jcr {version=[2.0,3)} > javax.naming > javax.naming.spi > javax.transaction.xa {resolution:=optional} > org.apache.jackrabbit.rmi.remote {version=[2.0,3)} > org.apache.jackrabbit.rmi.server {version=[2.0,3)} > org.apache.sling.jcr.registration {version=[1.1,1.2)} > org.osgi.framework {version=[1.4,2)} > org.osgi.service.component {version=[1.0,2)} > org.osgi.service.log {version=[1.3,2)} > {noformat} > Due to required import for "org.apache.jackrabbit.rmi" package this bundle > cannot be used on setups where "org.apache.jackrabbit.jackrabbit-jcr-rmi" is > not present. To enable usage (JNDI registration part) on such setups we > should mark these packages as optional -- This message was sent by Atlassian JIRA (v6.4.14#64029)