I'm trying to create a new object and add content to it using FileContent in DFS 6.5 (basic code is dataObject.getContents().add(new FileContent(file.getAbsolutePath(), "pdf"));). I get the following exception thrown. Anyone know where to find the AspectQualifier class or how to resolve this issue some other way?
Many thanks,
Douglas
com.emc.documentum.fs.services.core.CoreServiceException: "Create" operation failed for object: [SevenD.pdf] [id =null] PROPERTIES [object_name=SevenD.pdf|title=SevenD.pdf|a_content_type=pdf].
at com.emc.documentum.fs.services.core.impl.execution.proto.transformation.CoreServiceExceptionContext.execute(CoreServiceExceptionContext.java:31)
at com.emc.documentum.fs.services.core.impl.execution.proto.payload.FailOnExceptionPayloadPolicy.execute(FailOnExceptionPayloadPolicy.java:28)
at com.emc.documentum.fs.services.core.impl.execution.proto.payload.PayloadPolicy.execute(PayloadPolicy.java:33)
at com.emc.documentum.fs.services.core.impl.execution.proto.payload.PayloadPolicy.execute(PayloadPolicy.java:1)
at com.emc.documentum.fs.services.core.impl.execution.proto.transformation.DataPackageToDataPackagePayloadAdapter.execute(DataPackageToDataPackagePayloadAdapter.java:27)
at com.emc.documentum.fs.services.core.impl.ObjectService.create(ObjectService.java:99)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.emc.documentum.fs.rt.context.impl.compat.ClientReflectionServiceInvokerCompat60.invoke(ClientReflectionServiceInvokerCompat60.java:51)
at com.emc.documentum.fs.rt.impl.tx.TxInvocationHandler.invoke(TxInvocationHandler.java:27)
at com.emc.documentum.fs.rt.context.impl.OperationOptionsHandler.invoke(OperationOptionsHandler.java:48)
at com.emc.documentum.fs.rt.context.impl.ReturnedContentTransformationHandler.invoke(ReturnedContentTransformationHandler.java:44)
at com.emc.documentum.fs.rt.context.impl.ContextThreadLocalInvocationHandler.invoke(ContextThreadLocalInvocationHandler.java:46)
at com.emc.documentum.fs.rt.context.impl.ServiceContextInvocationHandler.invoke(ServiceContextInvocationHandler.java:30)
at $Proxy18.create(Unknown Source)
at com.bp.dctm.dfs.InvoiceManagerOperations.create(InvoiceManagerOperations.java:246)
at com.bp.dctm.dfs.InvoiceManagerOperationsCreateTest.testCreate(InvoiceManagerOperationsCreateTest.java:70)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: com.emc.documentum.fs.services.core.CoreServiceException: com.documentum.services.config.ConfigException: Qualifier class not found: com.documentum.services.config.qualifiers.AspectQualifier
at com.documentum.services.config.impl.ConfigService.loadQualifierClass(Unknown Source)
at com.documentum.services.config.impl.ConfigService.initialiseQualifiers(Unknown Source)
at com.documentum.services.config.impl.ConfigService.initialiseApp(Unknown Source)
at com.documentum.services.config.impl.ConfigService.loadConfig(Unknown Source)
at com.documentum.operations.impl.config.ConfigManager.initializeConfigService(ConfigManager.java:431)
at com.documentum.operations.impl.config.ConfigManager.newConfigService(ConfigManager.java:333)
at com.documentum.operations.impl.config.ConfigManager.loadDefaultConfigurations(ConfigManager.java:308)
at com.documentum.operations.impl.config.ConfigManager.<init>(ConfigManager.java:35)
at com.documentum.operations.impl.config.ConfigManager.getInstance(ConfigManager.java:41)
at com.documentum.operations.impl.DfOperationManager.getOperation(DfOperationManager.java:25)
at com.documentum.com.DfClientX.getNewOperation(DfClientX.java:639)
at com.documentum.com.DfClientX.getImportOperation(DfClientX.java:645)
at com.emc.documentum.fs.services.core.impl.execution.proto.dfc.CreateAction.createContentful(CreateAction.java:162)
at com.emc.documentum.fs.services.core.impl.execution.proto.dfc.CreateAction.execute(CreateAction.java:67)
at com.emc.documentum.fs.services.core.impl.execution.proto.dfc.CreateAction.execute(CreateAction.java:1)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.GraphDataObjectHandler.executeAction(GraphDataObjectHandler.java:38)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.GraphDataObjectHandler.executeAction(GraphDataObjectHandler.java:1)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.graph.GraphProcessor.checkAndProcessNode(GraphProcessor.java:83)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.graph.GraphProcessor.resolveNode(GraphProcessor.java:53)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.graph.GraphProcessor.processGraph(GraphProcessor.java:22)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.ParentToChildRecursion.execute(ParentToChildRecursion.java:30)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.ParentToChildRecursion.execute(ParentToChildRecursion.java:1)
at com.emc.documentum.fs.services.core.impl.execution.proto.transformation.CoreServiceExceptionAdapter.execute(CoreServiceExceptionAdapter.java:32)
at com.emc.documentum.fs.services.core.impl.execution.proto.util.SymmetricActionChain.execute(SymmetricActionChain.java:21)
at com.emc.documentum.fs.services.core.impl.execution.proto.transformation.CoreServiceExceptionContext.execute(CoreServiceExceptionContext.java:27)
... 42 more
Caused by: com.documentum.services.config.ConfigException: Qualifier class not found: com.documentum.services.config.qualifiers.AspectQualifier
... 67 more
Caused by: java.lang.ClassNotFoundException: com.documentum.services.config.qualifiers.AspectQualifier
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.documentum.services.config.impl.ConfigService.loadQualifierClass(Unknown Source)
... 66 more