0 Replies Latest reply: Apr 24, 2012 8:00 AM by Jaap van Blaaderen RSS

    ModelObjectNotFoundException when adding a file using Bridge

    Jaap van Blaaderen Community Member

      Adding a file to the DAM using Adobe Bridge works correctly, the file is correctly added to the DAM and displayed in Bridge. The AD log however always displays a ModelObjectNotFoundException.  Can we prevent this in a certain way or is this a known issue / intended behavior?

       

      Tested and reproducible with

       

      • Adobe Drive 3.2 running on Mac OSX 10.6.8

       

      Error in the AD log


      2012/04/24 16:51:17,612 [JobHandler-3] ERROR ExploreAssets - Caught exception 
      com.adobe.drive.data.model.DriveException: com.adobe.drive.data.model.asset.ModelObjectNotFoundException: Cannot find class com.adobe.drive.data.internal.model.Asset with id='0'
           at com.adobe.drive.data.model.identity.IdentityResolver.resolveDE(IdentityResolver.java:63)
           at com.adobe.drive.internal.data.manager.DataManager.updateAssets(DataManager.java:2838)
           at com.adobe.drive.internal.biz.versioncue.service.call.ExploreAssets.executeItem(ExploreAssets.java:64)
           at com.adobe.drive.internal.biz.versioncue.service.call.ExploreAssets.executeItem(ExploreAssets.java:39)
           at com.adobe.drive.internal.biz.versioncue.service.call.VersionCueCall$1.run(VersionCueCall.java:125)
           at com.adobe.drive.internal.biz.versioncue.service.call.VersionCueCall$1.run(VersionCueCall.java:119)
           at com.adobe.drive.data.internal.persistence.PersistenceRunner.run(PersistenceRunner.java:119)
           at com.adobe.drive.internal.biz.versioncue.service.call.VersionCueCall.execute(VersionCueCall.java:134)
           at com.adobe.drive.internal.biz.versioncue.service.VersionCueService.exploreAssets(VersionCueService.java:263)
           at com.adobe.drive.ncomm.versioncue.ExploreAssets.handle(ExploreAssets.java:78)
           at com.adobe.drive.ncomm.versioncue.VersionCueRequestHandler$1.run(VersionCueRequestHandler.java:185)
           at com.adobe.drive.core.internal.jobs.JobHandler$JobWrapper.run(JobHandler.java:270)
           at com.adobe.drive.core.internal.jobs.JobHandler$JobWrapper.run(JobHandler.java:286)
           at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
           at java.lang.Thread.run(Thread.java:680)
      Caused by: com.adobe.drive.data.model.asset.ModelObjectNotFoundException: Cannot find class com.adobe.drive.data.internal.model.Asset with id='0'
           at com.adobe.drive.data.persistence.factories.AssetFactory.findAssetById(AssetFactory.java:244)
           at com.adobe.drive.data.model.identity.AssetIdentityCollectorByAssetId.resolveSigleton(AssetIdentityCollectorByAssetId.java:51)
           at com.adobe.drive.data.model.identity.AssetIdentityCollectorByAssetId.resolveList(AssetIdentityCollectorByAssetId.java:43)
           at com.adobe.drive.data.model.identity.IdentityCollector.resolve(IdentityCollector.java:96)
           at com.adobe.drive.data.model.identity.AssetIdentity.resolve(AssetIdentity.java:71)
           at com.adobe.drive.data.model.identity.IdentityResolver.resolveDE(IdentityResolver.java:59)
           ... 15 more