cancel
Showing results for 
Search instead for 
Did you mean: 

problem building Designer trunk

m2spring
Champ in-the-making
Champ in-the-making
When trying to build the Designer trunk (http://svn.codehaus.org/activiti/projects/designer/trunk/) I'm all of a sudden getting this error.

Unable to satisfy dependency from
    org.eclipse.jdt.core 3.7.3.v_OTDT_r202_201202051448
to
    org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).
No solution found because the problem is unsatisfiable.
(Full Maven output below.)

I suspect this is the same problem reported here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=350133

Does anyone know of a workaround?
Thanks!
-Max


[INFO] Scanning for projects…
[INFO] Computing target platform for MavenProject: org.activiti.designer:org.activiti.designer.model:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.model/pom.xml
[INFO] Fetching p2.index (0B of 96B at 0B/s) from http://download.eclipse.org/releases/indigo/
[INFO] Fetching p2.index (128B of 96B at 0B/s) from http://download.eclipse.org/releases/indigo/
[INFO] 1 operation remaining.
[INFO] Adding repository http://download.eclipse.org/releases/indigo
[INFO] Fetching p2.index (0B of 98B at 0B/s) from http://download.eclipse.org/technology/epp/packages/indigo/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (131B of 98B at 0B/s) from http://download.eclipse.org/technology/epp/packages/indigo/
[INFO] Fetching p2.index (0B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201202240900/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (119B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201202240900/
[INFO] Fetching p2.index (0B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201109230900/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (119B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201109230900/
[INFO] Fetching p2.index (0B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201106220900/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (119B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201106220900/
[INFO] Fetching p2.index (0B of 96B at 0B/s) from http://download.eclipse.org/releases/indigo/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (128B of 96B at 0B/s) from http://download.eclipse.org/releases/indigo/
[INFO] Adding repository http://download.eclipse.org/releases/indigo
[INFO] Fetching p2.index (0B of 98B at 0B/s) from http://download.eclipse.org/technology/epp/packages/indigo/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (131B of 98B at 0B/s) from http://download.eclipse.org/technology/epp/packages/indigo/
[INFO] Fetching p2.index (0B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201202240900/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (119B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201202240900/
[INFO] Fetching p2.index (0B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201109230900/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (119B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201109230900/
[INFO] Fetching p2.index (0B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201106220900/
[INFO] 1 operation remaining.
[INFO] Fetching p2.index (119B of 93B at 0B/s) from http://download.eclipse.org/releases/indigo/201106220900/
[INFO] Adding repository http://download.eclipse.org/graphiti/updates/milestones/
[INFO] Adding repository http://download.eclipse.org/graphiti/updates/milestones/
[INFO] Adding repository http://download.eclipse.org/tools/orbit/downloads/drops/R20120119162704/repository
[INFO] Adding repository http://download.eclipse.org/tools/orbit/downloads/drops/R20120119162704/repository
[INFO] Resolving dependencies of MavenProject: org.activiti.designer:org.activiti.designer.model:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.model/pom.xml
[INFO] Resolving class path of MavenProject: org.activiti.designer:org.activiti.designer.model:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.model/pom.xml
[INFO] Computing target platform for MavenProject: org.activiti.designer:org.activiti.designer.eclipse:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.eclipse/pom.xml
[INFO] Resolving dependencies of MavenProject: org.activiti.designer:org.activiti.designer.eclipse:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.eclipse/pom.xml
[INFO] Resolving class path of MavenProject: org.activiti.designer:org.activiti.designer.eclipse:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.eclipse/pom.xml
[INFO] Computing target platform for MavenProject: org.activiti.designer:org.activiti.designer.gui:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.gui/pom.xml
[INFO] Resolving dependencies of MavenProject: org.activiti.designer:org.activiti.designer.gui:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.gui/pom.xml
[INFO] Resolving class path of MavenProject: org.activiti.designer:org.activiti.designer.gui:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.gui/pom.xml
[WARNING] Dependency from /scratch/jenkow/activiti2/org.activiti.designer.gui to nested classpath entry /scratch/jenkow/activiti2/org.activiti.designer.eclipse/jdi.jar can not be represented in Maven model and will not be visible to non-OSGi aware Maven plugins
[WARNING] Dependency from /scratch/jenkow/activiti2/org.activiti.designer.gui to nested classpath entry /scratch/jenkow/activiti2/org.activiti.designer.eclipse/jdimodel.jar can not be represented in Maven model and will not be visible to non-OSGi aware Maven plugins
[INFO] Computing target platform for MavenProject: org.activiti.designer:org.activiti.designer.util:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.util/pom.xml
[INFO] Resolving dependencies of MavenProject: org.activiti.designer:org.activiti.designer.util:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.util/pom.xml
[INFO] Resolving class path of MavenProject: org.activiti.designer:org.activiti.designer.util:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.util/pom.xml
[INFO] Computing target platform for MavenProject: org.activiti.designer:org.activiti.designer.help:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.help/pom.xml
[INFO] Resolving dependencies of MavenProject: org.activiti.designer:org.activiti.designer.help:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.help/pom.xml
[INFO] Resolving class path of MavenProject: org.activiti.designer:org.activiti.designer.help:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.help/pom.xml
[INFO] Computing target platform for MavenProject: org.activiti.designer:org.activiti.designer.feature:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.feature/pom.xml
[INFO] Resolving dependencies of MavenProject: org.activiti.designer:org.activiti.designer.feature:5.9.3 @ /scratch/jenkow/activiti2/org.activiti.designer.feature/pom.xml
[INFO] Cannot complete the request.  Generating details.
[INFO] Cannot complete the request.  Generating details.
[INFO] {osgi.ws=cocoa, osgi.os=macosx, osgi.arch=x86_64, org.eclipse.update.install.features=true}
[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: org.activiti.designer.feature.feature.group 5.9.3
[ERROR]   Missing requirement: org.activiti.designer.feature.feature.group 5.9.3 requires 'org.eclipse.graphiti.feature.feature.group [0.9.0,0.9.1)' but it could not be found
[ERROR]
[ERROR] Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from org.activiti.designer.feature.feature.group 5.9.3 to org.eclipse.graphiti.feature.feature.group [0.9.0,0.9.1).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.0.v_OTDT_r200_201106070730 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.1.v_OTDT_r201_201109101025 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.3.v_OTDT_r202_201202051448 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "No solution found because the problem is unsatisfiable."] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from org.activiti.designer.feature.feature.group 5.9.3 to org.eclipse.graphiti.feature.feature.group [0.9.0,0.9.1).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.0.v_OTDT_r200_201106070730 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.1.v_OTDT_r201_201109101025 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.3.v_OTDT_r202_201202051448 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "No solution found because the problem is unsatisfiable."]
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from org.activiti.designer.feature.feature.group 5.9.3 to org.eclipse.graphiti.feature.feature.group [0.9.0,0.9.1).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.0.v_OTDT_r200_201106070730 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.1.v_OTDT_r201_201109101025 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "Unable to satisfy dependency from org.eclipse.jdt.core 3.7.3.v_OTDT_r202_201202051448 to org.eclipse.objectteams.otdt.core.patch.feature.group [2.0.0,3.0.0).", "No solution found because the problem is unsatisfiable."]
        at org.eclipse.tycho.p2.impl.resolver.AbstractResolutionStrategy.newResolutionException(AbstractResolutionStrategy.java:79)
        at org.eclipse.tycho.p2.impl.resolver.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:83)
        at org.eclipse.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:118)
        at org.eclipse.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:76)
        at org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.doResolvePlatform(P2TargetPlatformResolver.java:448)
        at org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.resolveDependencies(P2TargetPlatformResolver.java:425)
        at org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:98)
        at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:64)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:273)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        … 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
6 REPLIES 6

m2spring
Champ in-the-making
Champ in-the-making
The problem was the Graphiti dependency.
The objectteams error went away after I changed the Graphiti URL from

   http://download.eclipse.org/graphiti/updates/milestones/
to
   http://download.eclipse.org/graphiti/updates/0.9.0

I should have attacked the first error first.

Now the Designer trunk builds fine again.
-Max

deepak_singhvi
Champ in-the-making
Champ in-the-making
It was helpful. Thanks a lotSmiley Happy
But even after such a long time activiti team has not corrected this problem in their repository.  Smiley Wink
Waiting to see improvements in designer. :geek:

trademak
Star Contributor
Star Contributor
Thanks, I changed this on trunk as well.
@deepak.singhvi I don't know what long time you are referring too actually.
And instead of saying "waiting to see improvements" it would be good to make it a bit less abstract.
What improvements are you looking for?

Best regards,

deepak_singhvi
Champ in-the-making
Champ in-the-making
this problem was raised by @m2spring in Jun 2011 and i did not see the correction till you replied for it today.
i.e. more than a year. This is what i consider as the long time ( in fact very very long time)  Smiley Wink

About the improvement points ====>

  :arrow:  Designer is not upto the level of other open source/community version BPM designers. I have raised this concern in
                this and other forums:
    http://www.manning-sandbox.com/thread.jspa?forumID=722&threadID=51661

  :arrow: The only way to have input as either from forms or setting variable during starting of process/completing the task using java      
               program. There is no way in the designer to do the take input of type java object. XSD mapping would be the great feature.



Deepak Singhvi  Smiley Happy

deepak.singhvi@gmail.com

trademak
Star Contributor
Star Contributor
Hi,

Maybe you can look better at the posting date. It was posted on the 16th of August 2012.
So instead of making this really annoying comment please look twice before posting!

If you say it's not up to the level of other open source designers, that can be, but I still consider this as very abstract.
It's only possible to improve the Designer when you make the issues concrete.

As I said in an other post, XSD mapping is not something we plan to support. We work with process variables in a process instance context, so I also don't see the need.

Best regards,

deepak_singhvi
Champ in-the-making
Champ in-the-making
:shock: Yes you are correct.

Regards,
Deepak   Smiley Happy