Expand my Community achievements bar.

AEM 6.1 Publish Server Upgrade to 6.3

Avatar

Level 2

Hi Team,

We are upgrading our AEM 6.1 Publish server to 6.3 by following Adobe upgrade steps but while running repository migration commands it's throwing the below error message. Can anyone please suggest us if there is any solution to resolve the issue.

Repository Migration Command:

java -Xmx4096m -jar cq-quickstart-6.3.0-p4503.jar -v -x crx2oak -xargs -- --load-profile segment-fds

Error Message:

24.08.2018 01:49:17.937 *INFO*  [com.adobe.granite.crx2oak.core.VersionPrinter] VersionPrinter.java:45   CRX2Oak version: 1.6.8 (QUICKSTART_EXTENSION mode)

24.08.2018 01:49:18.129 *INFO*  [com.adobe.granite.crx2oak.core.VersionPrinter] VersionPrinter.java:45   crx2oak.jar (version: 1.6, checksum: 4ba2e94881cb42fc7e908f58e36bbe56438ae594)

24.08.2018 01:49:18.130 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileLoader] ProfileLoader.java:171  Reading migration profile: segment-fds

24.08.2018 01:49:18.228 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileHandler] ProfileHandler.java:143  Applying partly the command line (before loading a profile): [--load-profile, segment-fds]

24.08.2018 01:49:18.244 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileHandler] ProfileHandler.java:118  The following template tags has been defined: {datastore-path=./crx-quickstart/repository/datastore}

24.08.2018 01:49:18.247 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileHandler] ProfileHandler.java:176  The command line (after loading a profile): [--delete-sling-opt-file, --detect-old-segment, --tag-crx2-datastore-as, datastore-path, --tag-oak-datastore-as, datastore-path, --require-tag, datastore-path, --promote-runmode, crx3, --promote-runmode, crx3tar]

24.08.2018 01:49:18.339 *INFO*  [com.adobe.granite.crx2oak.oldsegment.OldSegmentDetector] OldSegmentDetector.java:270  The old segment-tar format was found in source instance. Including necessary steps into migration.

24.08.2018 01:49:18.433 *INFO*  [com.adobe.granite.crx2oak.core.MigrationSpecGenerator] MigrationSpecGenerator.java:46   The effective command line for migration: [--delete-sling-opt-file, --detect-old-segment, --tag-crx2-datastore-as, datastore-path, --tag-oak-datastore-as, datastore-path, --require-tag, datastore-path, --promote-runmode, crx3, --promote-runmode, crx3tar, --replace, segment-old:/app/publish/crx-quickstart/repository, /app/publish/crx-quickstart/repository-segment-tar-20180824-014918]

24.08.2018 01:49:18.474 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:562  TarMK ReadOnly opened: /app/publish/crx-quickstart/repository/segmentstore (mmap=false)

24.08.2018 01:49:18.506 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:1207 TarMK closed: /app/publish/crx-quickstart/repository/segmentstore

24.08.2018 01:49:18.511 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.DatastoreArguments] DatastoreArguments.java:105  Only blob references will be copied

24.08.2018 01:49:18.512 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions] MigrationOptions.java:308  copyVersions parameter set to 1969-12-31

24.08.2018 01:49:18.512 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions] MigrationOptions.java:314  copyOrphanedVersions parameter set to 1969-12-31

24.08.2018 01:49:18.512 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions] MigrationOptions.java:357  Cache size: 256 MB

24.08.2018 01:49:18.512 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments] StoreArguments.java:68   Source: SEGMENT[segment-old:/app/publish/crx-quickstart/repository]

24.08.2018 01:49:18.513 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments] StoreArguments.java:69   Destination: SEGMENT_TAR[/app/publish/crx-quickstart/repository-segment-tar-20180824-014918]

24.08.2018 01:49:18.514 *INFO*  [com.adobe.granite.crx2oak.core.DestinationRepositoryActivator] DestinationRepositoryActivator.java:93   The current repository: /app/publish/crx-quickstart/repository will be replaced by migrated one: /app/publish/crx-quickstart/repository-segment-tar-20180824-014918

24.08.2018 01:49:18.516 *INFO*  [com.adobe.granite.crx2oak.engine.MigrationRunner] MigrationRunner.java:51   Starting migration phase with: 1 prepare tasks and 6 finalize tasks.

24.08.2018 01:49:18.586 *INFO*  [com.adobe.granite.crx2oak.engine.MigrationEngine] MigrationEngine.java:90   Running migration now

24.08.2018 01:49:18.589 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.DatastoreArguments] DatastoreArguments.java:117  Source blob store: MissingBlobStore

24.08.2018 01:49:18.616 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:562  TarMK ReadOnly opened: /app/publish/crx-quickstart/repository/segmentstore (mmap=true)

24.08.2018 01:49:18.619 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore] SegmentNodeStore.java:195  Initializing SegmentNodeStore with the commitFairLock option enabled.

24.08.2018 01:49:18.625 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.DatastoreArguments] DatastoreArguments.java:133  Destination blob store: MissingBlobStore

24.08.2018 01:49:18.628 *INFO*  [org.apache.jackrabbit.oak.segment.file.FileStore] FileStoreBuilder.java:310  Creating file store FileStoreBuilder{directory=/app/publish/crx-quickstart/repository-segment-tar-20180824-014918/segmentstore, blobStore=org.apache.jackrabbit.oak.upgrade.cli.blob.MissingBlobStore@74455848, maxFileSize=256, segmentCacheSize=256, stringCacheSize=256, templateCacheSize=64, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1048576, memoryMapping=true, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcSizeDeltaEstimation=1073741824}}

24.08.2018 01:49:18.647 *INFO*  [org.apache.jackrabbit.oak.segment.file.FileStore] FileStore.java:258  TarMK opened: /app/publish/crx-quickstart/repository-segment-tar-20180824-014918/segmentstore (mmap=true)

24.08.2018 01:49:18.671 *INFO*  [org.apache.jackrabbit.oak.segment.SegmentNodeStore$SegmentNodeStoreBuilder] SegmentNodeStore.java:139  Creating segment node store SegmentNodeStoreBuilder{blobStore=org.apache.jackrabbit.oak.upgrade.cli.blob.MissingBlobStore@74455848}

24.08.2018 01:49:18.672 *INFO*  [org.apache.jackrabbit.oak.segment.SegmentNodeStore] SegmentNodeStore.java:222  Initializing SegmentNodeStore with the commitFairLock option enabled.

24.08.2018 01:49:18.801 *INFO*  [org.apache.jackrabbit.oak.segment.file.FileStore] FileStore.java:499  TarMK closed: /app/publish/crx-quickstart/repository-segment-tar-20180824-014918/segmentstore

24.08.2018 01:49:18.818 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:1207 TarMK closed: /app/publish/crx-quickstart/repository/segmentstore

24.08.2018 01:49:18.819 *ERROR* [com.adobe.granite.crx2oak.engine.MigrationEngine] MigrationEngine.java:102  The internal error occurred during migration. The migration process has been aborted and it is not complete!

java.lang.RuntimeException: javax.jcr.RepositoryException: Failed to copy content

at com.google.common.io.Closer.rethrow(Closer.java:149)

at org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade.migrate(OakUpgrade.java:81)

at com.adobe.granite.crx2oak.engine.MigrationEngine$2.doMigration(MigrationEngine.java:67)

at com.adobe.granite.crx2oak.engine.MigrationEngine.process(MigrationEngine.java:92)

at com.adobe.granite.crx2oak.pipeline.Pipeline.run(Pipeline.java:103)

at com.adobe.granite.crx2oak.CRX2Oak.run(CRX2Oak.java:66)

at com.adobe.granite.crx2oak.CRX2Oak.main(CRX2Oak.java:51)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at com.adobe.granite.quickstart.base.impl.Main.<init>(Main.java:881)

at com.adobe.granite.quickstart.base.impl.Main.main(Main.java:959)

Caused by: javax.jcr.RepositoryException: Failed to copy content

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copy(RepositorySidegrade.java:292)

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copy(RepositorySidegrade.java:248)

at org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade.sidegrade(OakUpgrade.java:92)

at org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade.migrate(OakUpgrade.java:78)

... 11 common frames omitted

Caused by: java.lang.UnsupportedOperationException: null

at org.apache.jackrabbit.oak.upgrade.cli.blob.MissingBlobStore.writeBlob(MissingBlobStore.java:36)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.internalWriteStream(SegmentWriter.java:827)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeStream(SegmentWriter.java:798)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeBlob(SegmentWriter.java:758)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeProperty(SegmentWriter.java:870)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeProperty(SegmentWriter.java:857)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1088)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:970)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.access$700(SegmentWriter.java:365)

at org.apache.jackrabbit.oak.segment.SegmentWriter$8.execute(SegmentWriter.java:322)

at org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool.execute(SegmentBufferWriterPool.java:106)

at org.apache.jackrabbit.oak.segment.SegmentWriter.writeNode(SegmentWriter.java:318)

at org.apache.jackrabbit.oak.segment.SegmentNodeBuilder.getNodeState(SegmentNodeBuilder.java:111)

at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.<init>(SegmentNodeStore.java:581)

at org.apache.jackrabbit.oak.segment.SegmentNodeStore.merge(SegmentNodeStore.java:333)

at org.apache.jackrabbit.oak.spi.state.ProxyNodeStore.merge(ProxyNodeStore.java:43)

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copyState(RepositorySidegrade.java:359)

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copy(RepositorySidegrade.java:285)

... 14 common frames omitted

24.08.2018 01:53:37.993 *INFO*  [com.adobe.granite.crx2oak.core.VersionPrinter] VersionPrinter.java:45   CRX2Oak version: 1.6.8 (QUICKSTART_EXTENSION mode)

24.08.2018 01:53:38.168 *INFO*  [com.adobe.granite.crx2oak.core.VersionPrinter] VersionPrinter.java:45   crx2oak.jar (version: 1.6, checksum: 4ba2e94881cb42fc7e908f58e36bbe56438ae594)

24.08.2018 01:53:38.169 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileLoader] ProfileLoader.java:171  Reading migration profile: segment-fds

24.08.2018 01:53:38.271 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileHandler] ProfileHandler.java:143  Applying partly the command line (before loading a profile): [--load-profile, segment-fds]

24.08.2018 01:53:38.286 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileHandler] ProfileHandler.java:118  The following template tags has been defined: {datastore-path=./crx-quickstart/repository/datastore}

24.08.2018 01:53:38.289 *INFO*  [com.adobe.granite.crx2oak.profile.ProfileHandler] ProfileHandler.java:176  The command line (after loading a profile): [--delete-sling-opt-file, --detect-old-segment, --tag-crx2-datastore-as, datastore-path, --tag-oak-datastore-as, datastore-path, --require-tag, datastore-path, --promote-runmode, crx3, --promote-runmode, crx3tar]

24.08.2018 01:53:38.352 *INFO*  [com.adobe.granite.crx2oak.oldsegment.OldSegmentDetector] OldSegmentDetector.java:270  The old segment-tar format was found in source instance. Including necessary steps into migration.

24.08.2018 01:53:38.434 *INFO*  [com.adobe.granite.crx2oak.core.MigrationSpecGenerator] MigrationSpecGenerator.java:46   The effective command line for migration: [--delete-sling-opt-file, --detect-old-segment, --tag-crx2-datastore-as, datastore-path, --tag-oak-datastore-as, datastore-path, --require-tag, datastore-path, --promote-runmode, crx3, --promote-runmode, crx3tar, --replace, segment-old:/app/publish/crx-quickstart/repository, /app/publish/crx-quickstart/repository-segment-tar-20180824-015338]

24.08.2018 01:53:38.478 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:562  TarMK ReadOnly opened: /app/publish/crx-quickstart/repository/segmentstore (mmap=false)

24.08.2018 01:53:38.509 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:1207 TarMK closed: /app/publish/crx-quickstart/repository/segmentstore

24.08.2018 01:53:38.514 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.DatastoreArguments] DatastoreArguments.java:105  Only blob references will be copied

24.08.2018 01:53:38.515 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions] MigrationOptions.java:308  copyVersions parameter set to 1969-12-31

24.08.2018 01:53:38.515 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions] MigrationOptions.java:314  copyOrphanedVersions parameter set to 1969-12-31

24.08.2018 01:53:38.516 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions] MigrationOptions.java:357  Cache size: 256 MB

24.08.2018 01:53:38.516 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments] StoreArguments.java:68   Source: SEGMENT[segment-old:/app/publish/crx-quickstart/repository]

24.08.2018 01:53:38.516 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments] StoreArguments.java:69   Destination: SEGMENT_TAR[/app/publish/crx-quickstart/repository-segment-tar-20180824-015338]

24.08.2018 01:53:38.518 *INFO*  [com.adobe.granite.crx2oak.core.DestinationRepositoryActivator] DestinationRepositoryActivator.java:93   The current repository: /app/publish/crx-quickstart/repository will be replaced by migrated one: /app/publish/crx-quickstart/repository-segment-tar-20180824-015338

24.08.2018 01:53:38.519 *INFO*  [com.adobe.granite.crx2oak.engine.MigrationRunner] MigrationRunner.java:51   Starting migration phase with: 1 prepare tasks and 6 finalize tasks.

24.08.2018 01:53:38.603 *INFO*  [com.adobe.granite.crx2oak.engine.MigrationEngine] MigrationEngine.java:90   Running migration now

24.08.2018 01:53:38.606 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.DatastoreArguments] DatastoreArguments.java:117  Source blob store: MissingBlobStore

24.08.2018 01:53:38.630 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:562  TarMK ReadOnly opened: /app/publish/crx-quickstart/repository/segmentstore (mmap=true)

24.08.2018 01:53:38.634 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore] SegmentNodeStore.java:195  Initializing SegmentNodeStore with the commitFairLock option enabled.

24.08.2018 01:53:38.640 *INFO*  [org.apache.jackrabbit.oak.upgrade.cli.parser.DatastoreArguments] DatastoreArguments.java:133  Destination blob store: MissingBlobStore

24.08.2018 01:53:38.643 *INFO*  [org.apache.jackrabbit.oak.segment.file.FileStore] FileStoreBuilder.java:310  Creating file store FileStoreBuilder{directory=/app/publish/crx-quickstart/repository-segment-tar-20180824-015338/segmentstore, blobStore=org.apache.jackrabbit.oak.upgrade.cli.blob.MissingBlobStore@74455848, maxFileSize=256, segmentCacheSize=256, stringCacheSize=256, templateCacheSize=64, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1048576, memoryMapping=true, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcSizeDeltaEstimation=1073741824}}

24.08.2018 01:53:38.661 *INFO*  [org.apache.jackrabbit.oak.segment.file.FileStore] FileStore.java:258  TarMK opened: /app/publish/crx-quickstart/repository-segment-tar-20180824-015338/segmentstore (mmap=true)

24.08.2018 01:53:38.686 *INFO*  [org.apache.jackrabbit.oak.segment.SegmentNodeStore$SegmentNodeStoreBuilder] SegmentNodeStore.java:139  Creating segment node store SegmentNodeStoreBuilder{blobStore=org.apache.jackrabbit.oak.upgrade.cli.blob.MissingBlobStore@74455848}

24.08.2018 01:53:38.686 *INFO*  [org.apache.jackrabbit.oak.segment.SegmentNodeStore] SegmentNodeStore.java:222  Initializing SegmentNodeStore with the commitFairLock option enabled.

24.08.2018 01:53:38.820 *INFO*  [org.apache.jackrabbit.oak.segment.file.FileStore] FileStore.java:499  TarMK closed: /app/publish/crx-quickstart/repository-segment-tar-20180824-015338/segmentstore

24.08.2018 01:53:38.836 *INFO*  [org.apache.jackrabbit.oak.plugins.segment.file.FileStore] FileStore.java:1207 TarMK closed: /app/publish/crx-quickstart/repository/segmentstore

24.08.2018 01:53:38.838 *ERROR* [com.adobe.granite.crx2oak.engine.MigrationEngine] MigrationEngine.java:102  The internal error occurred during migration. The migration process has been aborted and it is not complete!

java.lang.RuntimeException: javax.jcr.RepositoryException: Failed to copy content

at com.google.common.io.Closer.rethrow(Closer.java:149)

at org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade.migrate(OakUpgrade.java:81)

at com.adobe.granite.crx2oak.engine.MigrationEngine$2.doMigration(MigrationEngine.java:67)

at com.adobe.granite.crx2oak.engine.MigrationEngine.process(MigrationEngine.java:92)

at com.adobe.granite.crx2oak.pipeline.Pipeline.run(Pipeline.java:103)

at com.adobe.granite.crx2oak.CRX2Oak.run(CRX2Oak.java:66)

at com.adobe.granite.crx2oak.CRX2Oak.main(CRX2Oak.java:51)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at com.adobe.granite.quickstart.base.impl.Main.<init>(Main.java:881)

at com.adobe.granite.quickstart.base.impl.Main.main(Main.java:959)

Caused by: javax.jcr.RepositoryException: Failed to copy content

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copy(RepositorySidegrade.java:292)

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copy(RepositorySidegrade.java:248)

at org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade.sidegrade(OakUpgrade.java:92)

at org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade.migrate(OakUpgrade.java:78)

... 11 common frames omitted

Caused by: java.lang.UnsupportedOperationException: null

at org.apache.jackrabbit.oak.upgrade.cli.blob.MissingBlobStore.writeBlob(MissingBlobStore.java:36)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.internalWriteStream(SegmentWriter.java:827)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeStream(SegmentWriter.java:798)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeBlob(SegmentWriter.java:758)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeProperty(SegmentWriter.java:870)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeProperty(SegmentWriter.java:857)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1088)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1060)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNodeUncached(SegmentWriter.java:1055)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:991)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.writeNode(SegmentWriter.java:970)

at org.apache.jackrabbit.oak.segment.SegmentWriter$SegmentWriteOperation.access$700(SegmentWriter.java:365)

at org.apache.jackrabbit.oak.segment.SegmentWriter$8.execute(SegmentWriter.java:322)

at org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool.execute(SegmentBufferWriterPool.java:106)

at org.apache.jackrabbit.oak.segment.SegmentWriter.writeNode(SegmentWriter.java:318)

at org.apache.jackrabbit.oak.segment.SegmentNodeBuilder.getNodeState(SegmentNodeBuilder.java:111)

at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.<init>(SegmentNodeStore.java:581)

at org.apache.jackrabbit.oak.segment.SegmentNodeStore.merge(SegmentNodeStore.java:333)

at org.apache.jackrabbit.oak.spi.state.ProxyNodeStore.merge(ProxyNodeStore.java:43)

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copyState(RepositorySidegrade.java:359)

at org.apache.jackrabbit.oak.upgrade.RepositorySidegrade.copy(RepositorySidegrade.java:285)

... 14 common frames omitted

0 Replies