[
https://issues.apache.org/jira/browse/OAK-9679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nitin Gupta closed OAK-9679.
----------------------------
> Oak Segment AWS: Test failures on Apple Silicon for tests leveraging
> DynamoDBEmbedded
> -------------------------------------------------------------------------------------
>
> Key: OAK-9679
> URL: https://issues.apache.org/jira/browse/OAK-9679
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: segment-aws
> Affects Versions: 1.42.0
> Reporter: Konrad Windszus
> Assignee: Konrad Windszus
> Priority: Major
> Fix For: 1.46.0
>
>
> I am experiencing the following errors when running the tests on
> https://github.com/apache/jackrabbit-oak/tree/trunk/oak-segment-aws with Mac
> OS 12.2 on ARM64
> {code}
> java.lang.NullPointerException
> at
> com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.initializeMetadataTables(SQLiteDBAccess.java:459)
> at
> com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:246)
> at
> com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess.<init>(SQLiteDBAccess.java:215)
> at
> com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:44)
> at
> com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded.create(DynamoDBEmbedded.java:34)
> at
> org.apache.jackrabbit.oak.segment.aws.AwsTarFilesTest.setUp(AwsTarFilesTest.java:42)
> {code}
> This affects a lot of tests.
> The underlying dependency sqlite4java
> (https://github.com/apache/jackrabbit-oak/blob/c424e1c179092594c365034c7b3f6eceb6cf2b42/oak-segment-aws/pom.xml#L294)
> is not provided for Apple ARM64 according to
> https://bitbucket.org/almworks/sqlite4java/src/master/ and also hasn't
> received any updates in the past years. Probably some other engine for local
> testing should be used.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)