As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
After spending a lot of time I'm not able to get the Activiti Designer plugin compilable.Reactor Summary:[INFO][INFO] Activiti Designer - Parent project ……………. SUCCESS [0.093s][INFO] Activiti Designer - Libs …………………….. SUCCESS [0.343s][INFO] Activiti Designer - Integration ………………. SUCCESS [1.031s][INFO] Activiti Designer - Util …………………….. FAILURE [0.390s][INFO] Activiti Designer - Eclipse ………………….. SKIPPED[INFO] Activiti Designer - GUI ……………………… SKIPPED[INFO] Activiti Designer - Help …………………….. SKIPPED[INFO] Activiti Designer - Validate BPMN 2.0 …………. SKIPPED[INFO] Activiti Designer - Feature ………………….. SKIPPED[INFO] Activiti Designer - Update site ………………. SKIPPED[INFO] ————————————————————————[INFO] BUILD FAILURE[INFO] ————————————————————————[INFO] Total time: 32.980s[INFO] Finished at: Tue Jan 15 11:14:13 CET 2013[INFO] Final Memory: 68M/163M[INFO] ————————————————————————[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.16.0:compile (default-compile) on project org.activiti.designer.util: Compilation failure: Compilation failure:[ERROR] W:\activiti-designer-plugin\workspace\Activiti-Designer\org.activiti.designer.util\src\main\java\org\activiti\designer\util\workspace\BpmnProcessParser.java:[23,0][ERROR] import org.activiti.bpmn.model.Process;…….I know that this classes are in the enclosed activiti-bpmn-converter-5.12-SNAPSHOT.jar and activiti-bpmn-model-5.12-SNAPSHOT.jar, both located in the project org.activiti.designer.libsI also tried to run maven from the commandline -> same error.Question: Do I need to put this jar to a special location (I tried to add the jars to the different projects but there is no way to add them as external jar or so.To be sure, that I made something wrong, I asked my co-worker to try to get this project compilable (but he has the same problem). I would be happy if someone could help me.Many thanks, sjmo
<br>bin.includes = META-INF/,\<br> activiti-bpmn-converter-5.12-SNAPSHOT.jar,\<br> activiti-bpmn-model-5.12-SNAPSHOT.jar,\<br> slf4j-api-1.7.2.jar<br>
Hi,I just reproduced this issue with a fresh Eclipse Indigo RCP release.The following steps worked for me:1. Install Eclipse Indigo RCP2. Install the EMF plugin3. Install the Graphiti plugin4. Grab the Activiti Designer source from Github5. Run mvn eclipse:eclipse in the org.activiti.designer.parent folder6. Import the projects into Eclipse7. Fix the classpath of the org.activiti.designer.libs plugin. Remove the . entry and add the three JARS from the root of the plugin8. Run mvn eclipse:eclipse in the org.activiti.designer.parent folder again (Don't really understand yet why this is necessary BTW)9. Refresh the projects in Eclipse10 Fix the classpath of the org.activiti.designer.libs plugin. Remove the . entry and add the three JARS from the root of the plugin (Again)Now the workspace should be fine. You should be able to start the org.activiti.designer.gui project as an Eclipse applicationBest regards,
<br>org.eclipse.core.runtime.CoreException: Plug-in "org.activiti.designer.eclipse" was unable to instantiate class "org.activiti.designer.eclipse.editor.ActivitiDiagramEditor".<br> at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)<br> at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:188)<br> at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)<br> at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)<br> at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)<br> at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265)<br> at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)<br> at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:283)<br> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:249)<br> at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:60)<br> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:286)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br> at java.lang.reflect.Method.invoke(Unknown Source)<br> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:859)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:839)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:319)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:240)<br> at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161)<br> at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102)<br> at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)<br> at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)<br> at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:896)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:630)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:732)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:703)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:697)<br> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:682)<br> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:91)<br> at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41)<br> at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)<br> at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)<br> at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687)<br> at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187)<br> at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)<br> at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)<br> at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)<br> at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)<br> at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)<br> at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)<br> at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)<br> at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)<br> at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)<br> at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)<br> at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)<br> at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)<br> at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)<br> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:418)<br> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:385)<br> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:579)<br> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:315)<br> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:985)<br> at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3079)<br> at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:3003)<br> at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2985)<br> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)<br> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2981)<br> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2940)<br> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2923)<br> at org.activiti.designer.eclipse.editor.Bpmn2DiagramCreator$1.run(Bpmn2DiagramCreator.java:87)<br> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)<br> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)<br> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4144)<br> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)<br> at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173)<br> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)<br> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1028)<br> at org.activiti.designer.eclipse.ui.wizard.diagram.CreateDefaultActivitiDiagramWizard.performFinish(CreateDefaultActivitiDiagramWizard.java:128)<br> at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)<br> at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)<br> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)<br> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)<br> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)<br> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)<br> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)<br> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)<br> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)<br> at org.eclipse.jface.window.Window.open(Window.java:801)<br> at org.eclipse.ui.internal.handlers.WizardHandler$New.executeHandler(WizardHandler.java:259)<br> at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:279)<br> at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)<br> at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:76)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br> at java.lang.reflect.Method.invoke(Unknown Source)<br> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:229)<br> at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:210)<br> at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:131)<br> at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:171)<br> at org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:500)<br> at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:157)<br> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)<br> at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)<br> at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)<br> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)<br> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)<br> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)<br> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)<br> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)<br> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)<br> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)<br> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)<br> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)<br> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)<br> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)<br> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)<br> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)<br> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)<br> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br> at java.lang.reflect.Method.invoke(Unknown Source)<br> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)<br> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)<br> at org.eclipse.equinox.launcher.Main.run(Main.java:1438)<br> at org.eclipse.equinox.launcher.Main.main(Main.java:1414)<br>Caused by: java.lang.NoClassDefFoundError: org/activiti/bpmn/model/BaseElement<br> at java.lang.Class.getDeclaredConstructors0(Native Method)<br> at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)<br> at java.lang.Class.getConstructor0(Unknown Source)<br> at java.lang.Class.newInstance0(Unknown Source)<br> at java.lang.Class.newInstance(Unknown Source)<br> at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)<br> … 125 more<br>Caused by: java.lang.ClassNotFoundException: org.activiti.bpmn.model.BaseElement<br> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)<br> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)<br> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)<br> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)<br> at java.lang.ClassLoader.loadClass(Unknown Source)<br> … 131 more<br><br><br>
Strange, that's working fine for me. Are you using Indigo?Best regards,