cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti Eclipse plugin

rohitbatta
Champ on-the-rise
Champ on-the-rise

Hi All,

I am bit new to activiti BPM tool. I have installed activiti and it is running over tomcat as standalone application. But, i want to work on it via activiti designer embedded in eclipse. I have tried to install, eclipse activiti plugin mentioned on activiti documentations. But, it is not working. could you please help me with any update plugin for eclipse for activiti designer. 

Installing Activiti designer | Alfresco Documentation 

Regards,

Rohit

1 ACCEPTED ANSWER

rohitbatta
Champ on-the-rise
Champ on-the-rise

Hi Francesco Corti‌ ,

I have added updatesite compiled version to github and it could be downloaded from below thread comments.

Download Eclipse plugin for Activiti Designer

View answer in original post

8 REPLIES 8

romschn
Star Collaborator
Star Collaborator

It would be really helpful for others to help you if you could provide additional details such as what is not working for you, what exactly are you trying to do after installing the designer?

Hi,

I have tried followings to install activiti designer to eclipse (kepler version). But, it is not working. 

  • Clicked on "Install new Software" in eclipse and added details as name field with Activiti BPMN 2.0 designer, and fill in the location field with http://activiti.org/designer/update/.
  • It ends in error as, 

fcorti
Elite Collaborator
Elite Collaborator

Hi ‌,

 

You are right, the link to the build has been removed during the migration.

We are facing the issue.

 

Maybe you could grad the source code directly from github : Releases · Activiti/Activiti-Designer · GitHub.

rohitbatta
Champ on-the-rise
Champ on-the-rise

Hi,

I am trying to compile mentioned source code for plugin. But, i am stuck on one error.


[INFO] Fetching &protocol=http&format=xml&countryCode=us&timeZone=5&format=xml from http://www.eclipse.org/downloads/download.php?file=/graphiti/updates/0.11.4/ (0B at 0B/s)
[ERROR] Internal error: java.lang.NullPointerException -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:121)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.NullPointerException
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:665)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:590)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:724)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider.getArtifactFromOneMirror(RepositoryArtifactProvider.java:209)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror(RepositoryArtifactProvider.java:192)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider.access$1(RepositoryArtifactProvider.java:187)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider$1.perform(RepositoryArtifactProvider.java:167)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:708)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:779)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository(RepositoryArtifactProvider.java:179)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository(RepositoryArtifactProvider.java:149)
at org.eclipse.tycho.repository.p2base.artifact.repository.RepositoryArtifactProvider.getArtifactFromAnySource(RepositoryArtifactProvider.java:135)
at org.eclipse.tycho.repository.p2base.artifact.provider.CompositeArtifactProviderBaseImpl.getArtifact(CompositeArtifactProviderBaseImpl.java:50)
at org.eclipse.tycho.repository.local.MirroringArtifactProvider.downloadCanonicalArtifact(MirroringArtifactProvider.java:236)
at org.eclipse.tycho.repository.local.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact(MirroringArtifactProvider.java:229)
at org.eclipse.tycho.repository.local.MirroringArtifactProvider.downloadArtifact(MirroringArtifactProvider.java:214)
at org.eclipse.tycho.repository.local.MirroringArtifactProvider.makeOneFormatLocallyAvailable(MirroringArtifactProvider.java:203)
at org.eclipse.tycho.repository.local.MirroringArtifactProvider.makeLocallyAvailable(MirroringArtifactProvider.java:174)
at org.eclipse.tycho.repository.local.MirroringArtifactProvider.getArtifactFile(MirroringArtifactProvider.java:118)
at org.eclipse.tycho.repository.p2base.artifact.provider.CompositeArtifactProvider.getArtifactFile(CompositeArtifactProvider.java:70)
at org.eclipse.tycho.p2.target.TargetPlatformBaseImpl.getLocalArtifactFile(TargetPlatformBaseImpl.java:93)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.addUnit(P2ResolverImpl.java:251)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.toResolutionResult(P2ResolverImpl.java:214)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:206)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:113)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.doResolveDependencies(P2DependencyResolver.java:360)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.resolveDependencies(P2DependencyResolver.java:333)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject(DefaultTychoResolver.java:117)
at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:77)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:266)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
... 11 more
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/InternalErrorException

Prior to this, i have changed following file /Activiti-Designer-master/org.activiti.designer.parent/pom.xml and change line from

<graphiti-site>http://download.eclipse.org/graphiti/updates/0.11.4</graphiti-site> to

<graphiti-site> http://archive.eclipse.org/graphiti/updates/0.11.4</graphiti-site>



As, location for graphiti site has been changed at eclipse.

After more investigation, i found reason was due to machine environment properties.

<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>

I have changed it to following , and it works.

<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86</arch>
</environment>

fcorti
Elite Collaborator
Elite Collaborator

If you have the build, could be an idea to share it here. 🙂
Many thanks.

rohitbatta
Champ on-the-rise
Champ on-the-rise

Hi Francesco Corti‌ ,

I have added updatesite compiled version to github and it could be downloaded from below thread comments.

Download Eclipse plugin for Activiti Designer

sunilkumartk
Champ on-the-rise
Champ on-the-rise

In an effort to add more video and demonstration, i have added a Video to demonstrate the installation of Activiti Plug in in Eclipse. Please watch here Activiti Training 2 - Activiti Eclipse plug-in - installation and basics - YouTube