BUILD FAILURE: Jackrabbit Oak - Build # 929 - Failure

2017-10-30 Thread Apache Jenkins Server
The Apache Jenkins build system has built Jackrabbit Oak (build #929)

Status: Failure

Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/929/ to 
view the results.

Changes:
[tommaso] OAK-6885 - added idField setting for CloudSolrServer

 

Test results:
All tests passed

Re: [VOTE] Release Apache Jackrabbit Oak 1.6.6

2017-10-30 Thread Andrei Dulceanu
[X ] +1 Release this package as Apache Jackrabbit Oak 1.6.6

[INFO] Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426;
2017-04-03T22:39:06+03:00)
[INFO] OS name: "mac os x", version: "10.12.6", arch: "x86_64", family:
"mac"
[INFO] Java version: 1.8.0_65, vendor: Oracle Corporation

Andrei

2017-10-30 11:27 GMT+02:00 Davide Giannella :

>
>
> A candidate for the Jackrabbit Oak 1.6.6 release is available at:
>
> https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.6.6/
>
> The release candidate is a zip archive of the sources in:
>
>
> https://svn.apache.org/repos/asf/jackrabbit/oak/tags/jackrabbit-oak-1.6.6/
>
> The SHA1 checksum of the archive is
> d11179243a206cbb727a18d47025fca18803b4d6.
>
> A staged Maven repository is available for review at:
>
> https://repository.apache.org/
>
> The command for running automated checks against this release candidate is:
>
> $ sh check-release.sh oak 1.6.6 d11179243a206cbb727a18d47025fc
> a18803b4d6
>
> Please vote on releasing this package as Apache Jackrabbit Oak 1.6.6.
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 Jackrabbit PMC votes are cast.
>
> [ ] +1 Release this package as Apache Jackrabbit Oak 1.6.6
> [ ] -1 Do not release this package because...
>
> D.
>


Re: [VOTE] Release Apache Jackrabbit Oak 1.6.6

2017-10-30 Thread Alex Deparvu
[X] +1 Release this package as Apache Jackrabbit Oak 1.6.6

[INFO] Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-10T17:41:47+01:00)
[INFO] OS name: "mac os x", version: "10.12.6", arch: "x86_64", family:
"mac"
[INFO] Java version: 1.8.0_121, vendor: Oracle Corporation


alex



On Mon, Oct 30, 2017 at 10:27 AM, Davide Giannella 
wrote:

>
>
> A candidate for the Jackrabbit Oak 1.6.6 release is available at:
>
> https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.6.6/
>
> The release candidate is a zip archive of the sources in:
>
>
> https://svn.apache.org/repos/asf/jackrabbit/oak/tags/jackrabbit-oak-1.6.6/
>
> The SHA1 checksum of the archive is
> d11179243a206cbb727a18d47025fca18803b4d6.
>
> A staged Maven repository is available for review at:
>
> https://repository.apache.org/
>
> The command for running automated checks against this release candidate is:
>
> $ sh check-release.sh oak 1.6.6 d11179243a206cbb727a18d47025fc
> a18803b4d6
>
> Please vote on releasing this package as Apache Jackrabbit Oak 1.6.6.
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 Jackrabbit PMC votes are cast.
>
> [ ] +1 Release this package as Apache Jackrabbit Oak 1.6.6
> [ ] -1 Do not release this package because...
>
> D.
>


Re: Jenkins Oak trunk build with jdk 7???

2017-10-30 Thread Julian Reschke

On 2017-10-30 08:14, Julian Reschke wrote:

On 2017-10-30 07:59, Julian Reschke wrote:

Looking at

   



I wonder why we have it still configured to build with JDK 7 which by 
definition will fail :-).


Adding JDK 9 on the other hand (if possible) might be good...


...done now.


In the meantime I realized that our Matrix build uses the same JDK 
choices both for trunk and release branches - so 1.6 now is built witj 
JDK 9, and that of course fails.


1) Does anybody know whether that can be configured better?

2) Also, should I now re-add JDK 7 so that older branches are built with 
that as well?


Best regards, Julian


Re: [VOTE] Release Apache Jackrabbit Oak 1.6.6

2017-10-30 Thread Davide Giannella
[X] +1 Release this package as Apache Jackrabbit Oak 1.6.6
D.


Re: Looking for small task starting in OAK .. DS conversion?

2017-10-30 Thread Julian Sedding
Hi Christian

I have worked on OAK-6741 before and there were some concerns
regarding my changes.

To address these concerns, I started work on a tool that allows
diffing the OSGi DS and MetaType metadata of two bundles. It uses
Felix' SCR and MetaType implementations to parse the metadata and
should thus be able to compare on a semantic level rather than on a
purely syntactic level (i.e. diff all XML files, which comes with its
own challenges)[0].

Note, that the tool is yet unfinished, as I don't currently have time
to complete it. Basically, what's left to do is implementing some
comparisons and possibly more rendering (see TODOs in
MetaDataDiff[1]). Fell free to fork, or I'm also happy grant you write
access on my repository.

I hope you find this helpful!

Regards
Julian

[0] https://github.com/jsedding/osgi-ds-metatype-diff
[1] 
https://github.com/jsedding/osgi-ds-metatype-diff/blob/master/src/main/java/net/distilledcode/tools/osgi/MetadataDiff.java


On Mon, Oct 30, 2017 at 10:28 AM, Alex Deparvu  wrote:
> Hi Christian,
>
> Thanks for your interest in helping out in this area!
> You can look at OAK-6741 [0] to see what the status of this effort is,
> there's a few tasks created already waiting for some attention :)
>
> best,
> alex
>
> [0] https://issues.apache.org/jira/browse/OAK-6741
>
>
>
> On Mon, Oct 30, 2017 at 9:57 AM, Christian Schneider <
> ch...@die-schneider.net> wrote:
>
>> Hi all,
>>
>> as I am just starting to work on OAK I am looking for a small task.
>> I found that there are still some components that use the old felix scr
>> annotations.
>> Does it make sense that I look into converting these to the DS ones so we
>> can remove support for felix scr in the build?
>>
>> I have listed the classes below.
>> The main issue I see with the migration is that OAK uses the meta type
>> support of felix scr which is quite different to what DS 1.3 provides. So I
>> would need to migrate from the property based meta type descriptions to the
>> type safe ones of the DS 1.3 metatype support.
>>
>> Anyway I would provide one module per PR so the reviewer does not have to
>> review one big commit at once.
>>
>> Best
>> Christian
>>
>> --
>> --
>> Christian Schneider
>> http://www.liquid-reality.de
>> > 46&URL=http%3a%2f%2fwww.liquid-reality.de>
>>
>> Computer Scientist
>> http://www.adobe.com
>>
>>
>> ---
>>
>> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
>> authentication/external/impl/DefaultSyncConfigImpl.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
>> authentication/external/impl/DefaultSyncHandler.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
>> authentication/external/impl/ExternalIDPManagerImpl.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
>> authentication/external/impl/ExternalLoginModuleFactory.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
>> authentication/external/impl/principal/ExternalPrincipalConfiguration
>> .java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
>> authentication/external/impl/SyncManagerImpl.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-ldap/src/main/java/org/apache/jackrabbit/oak/
>> security/authentication/ldap/impl/LdapIdentityProvider.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-auth-ldap/src/main/java/org/apache/jackrabbit/oak/
>> security/authentication/ldap/impl/LdapProviderConfig.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-authorization-cug/src/main/java/org/apache/
>> jackrabbit/oak/spi/security/authorization/cug/impl/
>> CugConfiguration.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-authorization-cug/src/main/java/org/apache/
>> jackrabbit/oak/spi/security/authorization/cug/impl/
>> CugExcludeImpl.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/osgi/
>> FileBlobStoreService.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/osgi/
>> SplitBlobStoreService.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/
>> AbstractS3DataStoreService.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/
>> S3DataStoreService.java:import
>> org.apache.felix.scr.annotations.Component;
>>
>> oak-blob-cloud/src/main/java/org/apache/ja

Re: [VOTE] Release Apache Jackrabbit Oak 1.6.6

2017-10-30 Thread Julian Reschke

On 2017-10-30 10:27, Davide Giannella wrote:

...


[X] +1 Release this package as Apache Jackrabbit Oak 1.6.6

Where:


[INFO] Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T09:58:13+02:00)
[INFO] OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
[INFO] Java version: 1.8.0_151, vendor: Oracle Corporation


Best regards, Julian


Re: Looking for small task starting in OAK .. DS conversion?

2017-10-30 Thread Alex Deparvu
Hi Christian,

Thanks for your interest in helping out in this area!
You can look at OAK-6741 [0] to see what the status of this effort is,
there's a few tasks created already waiting for some attention :)

best,
alex

[0] https://issues.apache.org/jira/browse/OAK-6741



On Mon, Oct 30, 2017 at 9:57 AM, Christian Schneider <
ch...@die-schneider.net> wrote:

> Hi all,
>
> as I am just starting to work on OAK I am looking for a small task.
> I found that there are still some components that use the old felix scr
> annotations.
> Does it make sense that I look into converting these to the DS ones so we
> can remove support for felix scr in the build?
>
> I have listed the classes below.
> The main issue I see with the migration is that OAK uses the meta type
> support of felix scr which is quite different to what DS 1.3 provides. So I
> would need to migrate from the property based meta type descriptions to the
> type safe ones of the DS 1.3 metatype support.
>
> Anyway I would provide one module per PR so the reviewer does not have to
> review one big commit at once.
>
> Best
> Christian
>
> --
> --
> Christian Schneider
> http://www.liquid-reality.de
>  46&URL=http%3a%2f%2fwww.liquid-reality.de>
>
> Computer Scientist
> http://www.adobe.com
>
>
> ---
>
> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
> authentication/external/impl/DefaultSyncConfigImpl.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
> authentication/external/impl/DefaultSyncHandler.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
> authentication/external/impl/ExternalIDPManagerImpl.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
> authentication/external/impl/ExternalLoginModuleFactory.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
> authentication/external/impl/principal/ExternalPrincipalConfiguration
> .java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/
> authentication/external/impl/SyncManagerImpl.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-ldap/src/main/java/org/apache/jackrabbit/oak/
> security/authentication/ldap/impl/LdapIdentityProvider.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-auth-ldap/src/main/java/org/apache/jackrabbit/oak/
> security/authentication/ldap/impl/LdapProviderConfig.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-authorization-cug/src/main/java/org/apache/
> jackrabbit/oak/spi/security/authorization/cug/impl/
> CugConfiguration.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-authorization-cug/src/main/java/org/apache/
> jackrabbit/oak/spi/security/authorization/cug/impl/
> CugExcludeImpl.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/osgi/
> FileBlobStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/osgi/
> SplitBlobStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/
> AbstractS3DataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/
> S3DataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/
> SharedS3DataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/
> oak/blob/cloud/azure/blobstorage/AzureDataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/
> ConsolidatedDataStoreCacheStats.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-plugins/src/main/java/org/apache/jackrabbit/
> oak/plugins/blob/datastore/AbstractDataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-plugins/src/main/java/org/apache/jackrabbit/
> oak/plugins/blob/datastore/DbDataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-plugins/src/main/java/org/apache/jackrabbit/
> oak/plugins/blob/datastore/FileDataStoreService.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-blob-plugins/src/main/java/org/apache/jackrabbit/
> oak/plugins/blob/migration/BlobMigration.java:import
> org.apache.felix.scr.annotations.Component;
>
> oak-exercise/src/main/jav

[VOTE] Release Apache Jackrabbit Oak 1.6.6

2017-10-30 Thread Davide Giannella


A candidate for the Jackrabbit Oak 1.6.6 release is available at:

    https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.6.6/

The release candidate is a zip archive of the sources in:

   
https://svn.apache.org/repos/asf/jackrabbit/oak/tags/jackrabbit-oak-1.6.6/

The SHA1 checksum of the archive is
d11179243a206cbb727a18d47025fca18803b4d6.

A staged Maven repository is available for review at:

    https://repository.apache.org/

The command for running automated checks against this release candidate is:

    $ sh check-release.sh oak 1.6.6 d11179243a206cbb727a18d47025fca18803b4d6

Please vote on releasing this package as Apache Jackrabbit Oak 1.6.6.
The vote is open for the next 72 hours and passes if a majority of at
least three +1 Jackrabbit PMC votes are cast.

    [ ] +1 Release this package as Apache Jackrabbit Oak 1.6.6
    [ ] -1 Do not release this package because...

D.


Looking for small task starting in OAK .. DS conversion?

2017-10-30 Thread Christian Schneider
Hi all,

as I am just starting to work on OAK I am looking for a small task.
I found that there are still some components that use the old felix scr
annotations.
Does it make sense that I look into converting these to the DS ones so we
can remove support for felix scr in the build?

I have listed the classes below.
The main issue I see with the migration is that OAK uses the meta type
support of felix scr which is quite different to what DS 1.3 provides. So I
would need to migrate from the property based meta type descriptions to the
type safe ones of the DS 1.3 metatype support.

Anyway I would provide one module per PR so the reviewer does not have to
review one big commit at once.

Best
Christian

-- 
-- 
Christian Schneider
http://www.liquid-reality.de


Computer Scientist
http://www.adobe.com


---

oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/DefaultSyncConfigImpl.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/DefaultSyncHandler.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalIDPManagerImpl.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalLoginModuleFactory.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/ExternalPrincipalConfiguration.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/SyncManagerImpl.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-ldap/src/main/java/org/apache/jackrabbit/oak/security/authentication/ldap/impl/LdapIdentityProvider.java:import
org.apache.felix.scr.annotations.Component;

oak-auth-ldap/src/main/java/org/apache/jackrabbit/oak/security/authentication/ldap/impl/LdapProviderConfig.java:import
org.apache.felix.scr.annotations.Component;

oak-authorization-cug/src/main/java/org/apache/jackrabbit/oak/spi/security/authorization/cug/impl/CugConfiguration.java:import
org.apache.felix.scr.annotations.Component;

oak-authorization-cug/src/main/java/org/apache/jackrabbit/oak/spi/security/authorization/cug/impl/CugExcludeImpl.java:import
org.apache.felix.scr.annotations.Component;

oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/osgi/FileBlobStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/osgi/SplitBlobStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/AbstractS3DataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/S3DataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-cloud/src/main/java/org/apache/jackrabbit/oak/blob/cloud/s3/SharedS3DataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureDataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreCacheStats.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/AbstractDataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/DbDataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/FileDataStoreService.java:import
org.apache.felix.scr.annotations.Component;

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/migration/BlobMigration.java:import
org.apache.felix.scr.annotations.Component;

oak-exercise/src/main/java/org/apache/jackrabbit/oak/exercise/security/authentication/CustomLoginModuleFactory.java:import
org.apache.felix.scr.annotations.Component;

oak-exercise/src/main/java/org/apache/jackrabbit/oak/exercise/security/authentication/external/CustomExternalIdentityProvider.java:import
org.apache.felix.scr.annotations.Component;

oak-exercise/src/main/java/org/apache/jackrabbit/oak/exercise/security/authorization/restriction/CustomRestrictionProvider.java:import
org.apache.felix.scr.annotations.Component;

oak-exercise/src/main/java/org/apache/jackrabbit/oak/exercise/security/principal/CustomPri

Re: Build fails at oak-lucene

2017-10-30 Thread Christian Schneider
Yes .. I think this is what I experienced. I guess I got the 5.1.2 from
some internal Adobe build.
So upgrading to 5.1.3 makes a lot of sense.

Christian

2017-10-30 8:34 GMT+01:00 Davide Giannella :

> On 27/10/2017 15:08, Julian Reschke wrote:
> > Yes. There are indeed two different versions of this artifact. I have
> > no idea why.
>
> I think the main reason is that before 5.1.2 xmpcore were a closed
> source project within Adobe. the 5.1.2 version has been release both
> internally in adobe and later on publicly with the same version.
>
> Therefore, if you happen to download the first time xmpcore on your
> system from within the Adobe network it will download the one that
> references internal artifacts that are not available publicly.
> Eventually when building from outside the VPN if one of those artifacts
> are not in the local repo it fails.
>
> I see that xmpcore is not up to version 6.1.10. Maybe by simply updating
> tikka to 5.1.3 could solve this issue for good.
>
> D.
>
>
>
>
>


-- 
-- 
Christian Schneider
http://www.liquid-reality.de


Computer Scientist
http://www.adobe.com


Re: Jenkins Oak trunk build with jdk 7???

2017-10-30 Thread Julian Reschke

On 2017-10-30 08:36, Davide Giannella wrote:

On 30/10/2017 08:14, Julian Reschke wrote:

On 2017-10-30 07:59, Julian Reschke wrote:

Looking at

   



I wonder why we have it still configured to build with JDK 7 which by
definition will fail :-).

Adding JDK 9 on the other hand (if possible) might be good...


...done now.



  the question I have therefore is: shall Oak trunk be released with JDK
9 or are we still officially committing to JDK 8?


So far my understanding was that we stick with JDK 8 as minimal JDK and 
release JDK, and just ensure things work as well witj JDK 9.


Best regards, Julian


Re: Build fails at oak-lucene

2017-10-30 Thread Julian Reschke

On 2017-10-30 08:34, Davide Giannella wrote:

...
I see that xmpcore is not up to version 6.1.10. Maybe by simply updating
tikka to 5.1.3 could solve this issue for good.
...


https://issues.apache.org/jira/browse/TIKA-2486

Best regards, Julian


Re: Jenkins Oak trunk build with jdk 7???

2017-10-30 Thread Davide Giannella
On 30/10/2017 08:14, Julian Reschke wrote:
> On 2017-10-30 07:59, Julian Reschke wrote:
>> Looking at
>>
>>   
>> 
>>
>> I wonder why we have it still configured to build with JDK 7 which by
>> definition will fail :-).
>>
>> Adding JDK 9 on the other hand (if possible) might be good...
>
> ...done now.
>
>
 the question I have therefore is: shall Oak trunk be released with JDK
9 or are we still officially committing to JDK 8?

D.




Re: Build fails at oak-lucene

2017-10-30 Thread Davide Giannella
On 27/10/2017 15:08, Julian Reschke wrote:
> Yes. There are indeed two different versions of this artifact. I have
> no idea why. 

I think the main reason is that before 5.1.2 xmpcore were a closed
source project within Adobe. the 5.1.2 version has been release both
internally in adobe and later on publicly with the same version.

Therefore, if you happen to download the first time xmpcore on your
system from within the Adobe network it will download the one that
references internal artifacts that are not available publicly.
Eventually when building from outside the VPN if one of those artifacts
are not in the local repo it fails.

I see that xmpcore is not up to version 6.1.10. Maybe by simply updating
tikka to 5.1.3 could solve this issue for good.

D.






Re: Jenkins Oak trunk build with jdk 7???

2017-10-30 Thread Julian Reschke

On 2017-10-30 07:59, Julian Reschke wrote:

Looking at

   

I wonder why we have it still configured to build with JDK 7 which by 
definition will fail :-).


Adding JDK 9 on the other hand (if possible) might be good...


...done now.



Jenkins Oak trunk build with jdk 7???

2017-10-30 Thread Julian Reschke

Looking at

  

I wonder why we have it still configured to build with JDK 7 which by 
definition will fail :-).


Adding JDK 9 on the other hand (if possible) might be good...