[jira] [Commented] (JCRVLT-436) VLT-RCP bundle no longer working with older Jackrabbit/Oak versions

2020-05-20 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/JCRVLT-436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17112083#comment-17112083
 ] 

Konrad Windszus commented on JCRVLT-436:


Fixed in http://svn.apache.org/r1877947.

> VLT-RCP bundle no longer working with older Jackrabbit/Oak versions
> ---
>
> Key: JCRVLT-436
> URL: https://issues.apache.org/jira/browse/JCRVLT-436
> Project: Jackrabbit FileVault
>  Issue Type: Bug
>  Components: RCP
>Affects Versions: 3.4.4
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
> Fix For: 3.4.6
>
> Attachments: Screenshot 2020-05-13 at 16.28.08.png
>
>
> Due to the upgrade of the dependencies in 
> https://issues.apache.org/jira/browse/JCRVLT-344 and 
> https://issues.apache.org/jira/browse/JCRVLT-399 the vlt-rcp bundle does no 
> longer start on older distributions.
> E.g. on AEM 6.5.4 the following imports can no be resolved:
> # org.apache.jackrabbit.util,version=[2.5.0,3) -- Cannot be resolved 
> (exported in older version by bundle 
> org.apache.jackrabbit.jackrabbit-jcr-commons)
> # org.apache.jackrabbit.api.security,version=[2.4.1,2.5) -- Cannot be 
> resolved (exported in older version by bundle 
> org.apache.jackrabbit.jackrabbit-api)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (JCRVLT-436) VLT-RCP bundle no longer working with older Jackrabbit/Oak versions

2020-05-19 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/JCRVLT-436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17111354#comment-17111354
 ] 

Konrad Windszus commented on JCRVLT-436:


In https://github.com/apache/jackrabbit-filevault/pull/78/commits I leverage 
{{bnd-resolve-maven-plugin}} to make sure that all constraints (e.g. 
Import-Package header) can be resolved in a minimum supported OSGi container 
(baseline is AEM 6.3). That way the build will fail, if the generated bundles 
(both RCP and Core) will no longer resolve in such an environment.

> VLT-RCP bundle no longer working with older Jackrabbit/Oak versions
> ---
>
> Key: JCRVLT-436
> URL: https://issues.apache.org/jira/browse/JCRVLT-436
> Project: Jackrabbit FileVault
>  Issue Type: Bug
>  Components: RCP
>Affects Versions: 3.4.4
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
> Fix For: 3.4.6
>
> Attachments: Screenshot 2020-05-13 at 16.28.08.png
>
>
> Due to the upgrade of the dependencies in 
> https://issues.apache.org/jira/browse/JCRVLT-344 and 
> https://issues.apache.org/jira/browse/JCRVLT-399 the vlt-rcp bundle does no 
> longer start on older distributions.
> E.g. on AEM 6.5.4 the following imports can no be resolved:
> # org.apache.jackrabbit.util,version=[2.5.0,3) -- Cannot be resolved 
> (exported in older version by bundle 
> org.apache.jackrabbit.jackrabbit-jcr-commons)
> # org.apache.jackrabbit.api.security,version=[2.4.1,2.5) -- Cannot be 
> resolved (exported in older version by bundle 
> org.apache.jackrabbit.jackrabbit-api)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (JCRVLT-436) VLT-RCP bundle no longer working with older Jackrabbit/Oak versions

2020-05-13 Thread Tobias Bocanegra (Jira)


[ 
https://issues.apache.org/jira/browse/JCRVLT-436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17106749#comment-17106749
 ] 

Tobias Bocanegra commented on JCRVLT-436:
-

I don't think this was deliberate. IMO, the RCP bundle should not embed any 
jackrabbit/oak libraries, but expect those to be installed in AEM.

> VLT-RCP bundle no longer working with older Jackrabbit/Oak versions
> ---
>
> Key: JCRVLT-436
> URL: https://issues.apache.org/jira/browse/JCRVLT-436
> Project: Jackrabbit FileVault
>  Issue Type: Bug
>  Components: RCP
>Affects Versions: 3.4.4
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
> Fix For: 3.4.6
>
> Attachments: Screenshot 2020-05-13 at 16.28.08.png
>
>
> Due to the upgrade of the dependencies in 
> https://issues.apache.org/jira/browse/JCRVLT-344 and 
> https://issues.apache.org/jira/browse/JCRVLT-399 the vlt-rcp bundle does no 
> longer start on older distributions.
> E.g. on AEM 6.5.4 the following imports can no be resolved:
> # org.apache.jackrabbit.util,version=[2.5.0,3) -- Cannot be resolved 
> (exported in older version by bundle 
> org.apache.jackrabbit.jackrabbit-jcr-commons)
> # org.apache.jackrabbit.api.security,version=[2.4.1,2.5) -- Cannot be 
> resolved (exported in older version by bundle 
> org.apache.jackrabbit.jackrabbit-api)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (JCRVLT-436) VLT-RCP bundle no longer working with older Jackrabbit/Oak versions

2020-05-13 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/JCRVLT-436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17106349#comment-17106349
 ] 

Konrad Windszus commented on JCRVLT-436:


[~tripod] Do you remember why only certain JARs are embedded 
(https://github.com/apache/jackrabbit-filevault/blob/8134f0df7ce89d81c89e238141e80f0e4d8d173e/vault-rcp/bnd.bnd#L15)
 but not their transitive dependencies?

> VLT-RCP bundle no longer working with older Jackrabbit/Oak versions
> ---
>
> Key: JCRVLT-436
> URL: https://issues.apache.org/jira/browse/JCRVLT-436
> Project: Jackrabbit FileVault
>  Issue Type: Bug
>  Components: RCP
>Affects Versions: 3.4.4
>Reporter: Konrad Windszus
>Priority: Major
> Fix For: 3.4.6
>
>
> Due to the upgrade of the dependencies in 
> https://issues.apache.org/jira/browse/JCRVLT-344 and 
> https://issues.apache.org/jira/browse/JCRVLT-399 the vlt-rcp bundle does no 
> longer start on older distributions.
> E.g. on AEM 6.5.4 the following imports can no be resolved:
> # org.apache.jackrabbit.util,version=[2.5.0,3) -- Cannot be resolved
> # org.apache.jackrabbit.api.security,version=[2.4.1,2.5) -- Cannot be resolved



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (JCRVLT-436) VLT-RCP bundle no longer working with older Jackrabbit/Oak versions

2020-05-13 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/JCRVLT-436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17106335#comment-17106335
 ] 

Konrad Windszus commented on JCRVLT-436:


Calling {{bnd xref -cf bnd xref -cf 
target/org.apache.jackrabbit.vault.rcp-3.4.5-SNAPSHOT.jar}}

exposes the following results for {{org.apache.jackrabbit.util}}

{code}
org.apache.jackrabbit.util.Base64 < 
org.apache.jackrabbit.jcr2spi.xml.SessionImporter
org.apache.jackrabbit.util.ChildrenCollectorFilter < 
org.apache.jackrabbit.jcr2spi.NodeImpl
org.apache.jackrabbit.util.ISO9075 < 
org.apache.jackrabbit.jcr2spi.xml.DocViewImportHandler
 
org.apache.jackrabbit.spi2dav.QueryInfoImpl
   org.apache.jackrabbit.util.Text < 
org.apache.jackrabbit.jcr2spi.xml.WorkspaceContentHandler
 
org.apache.jackrabbit.spi2dav.RepositoryServiceImpl$BatchImpl
 
org.apache.jackrabbit.spi2dav.RepositoryServiceImpl
 
org.apache.jackrabbit.spi2dav.URIResolverImpl
 
org.apache.jackrabbit.spi2davex.ItemInfoJsonHandler
 
org.apache.jackrabbit.spi2davex.RepositoryServiceImpl$BatchImpl
 
org.apache.jackrabbit.spi2davex.RepositoryServiceImpl
   org.apache.jackrabbit.util.TransientFileFactory < 
org.apache.jackrabbit.jcr2spi.xml.SessionImporter
 
org.apache.jackrabbit.jcr2spi.xml.TargetImportHandler$BufferedStringValue
 
org.apache.jackrabbit.spi2davex.QValueFactoryImpl$BinaryQValue
 org.apache.jackrabbit.util.WeakIdentityCollection < 
org.apache.jackrabbit.jcr2spi.state.ItemState
{code}

and the following results for {{org.apache.jackrabbit.api.security}}
{code}
org.apache.jackrabbit.api.security.JackrabbitAccessControlEntry < 
org.apache.jackrabbit.jcr2spi.security.authorization.jackrabbit.acl.AccessControlEntryImpl
org.apache.jackrabbit.api.security.JackrabbitAccessControlList < 
org.apache.jackrabbit.jcr2spi.security.authorization.jackrabbit.acl.AccessControlListImpl
{code}

> VLT-RCP bundle no longer working with older Jackrabbit/Oak versions
> ---
>
> Key: JCRVLT-436
> URL: https://issues.apache.org/jira/browse/JCRVLT-436
> Project: Jackrabbit FileVault
>  Issue Type: Bug
>  Components: RCP
>Affects Versions: 3.4.4
>Reporter: Konrad Windszus
>Priority: Major
> Fix For: 3.4.6
>
>
> Due to the upgrade of the dependencies in 
> https://issues.apache.org/jira/browse/JCRVLT-344 and 
> https://issues.apache.org/jira/browse/JCRVLT-399 the vlt-rcp bundle does no 
> longer start on older distributions.
> E.g. on AEM 6.5.4 the following imports can no be resolved:
> # org.apache.jackrabbit.util,version=[2.5.0,3) -- Cannot be resolved
> # org.apache.jackrabbit.api.security,version=[2.4.1,2.5) -- Cannot be resolved



--
This message was sent by Atlassian Jira
(v8.3.4#803005)