Hello!
I've created some custom DFS. One of them could't been called remotely (it runs from Composer, *-remote.jar of that service included in classpath).
IServiceContext registeredContext = contextFactory.register(context, moduleName, contextRoot);ServiceFactory serviceFactory = new ServiceFactory();KcService dictService = serviceFactory.getRemoteService(KcService.class, registeredContext, "test", "http://localhost:8888/services");
Exception:
com.emc.documentum.fs.rt.impl.servicemodel.ServiceModelException: Service descriptor class not found: "java.lang.ClassNotFoundException: my.company.dms.dfs.service.cServiceDescriptor".
at com.emc.documentum.fs.rt.impl.servicemodel.JavaBeanTreeFactory.getDescriptor(JavaBeanTreeFactory.java:218)
at com.emc.documentum.fs.rt.impl.servicemodel.JavaBeanTreeFactory.getModule(JavaBeanTreeFactory.java:41)
at com.emc.documentum.fs.rt.context.ServiceFactory.makeServiceUrl(ServiceFactory.java:297)
at com.emc.documentum.fs.rt.context.ServiceFactory.getRemoteService(ServiceFactory.java:141)
at com.emc.documentum.fs.rt.context.ServiceFactory.getRemoteService(ServiceFactory.java:187)
at InboxServiceClient.main(InboxServiceClient.java:76)
I can't figure out why does first letter is absent in service descriptor name: cServiceDescriptor.
Some of my services run from same java client run well.
Any ideas to solve this exception will be pleased.