[jbosstools-issues] [JBoss JIRA] (JBDS-2456) JBDS should be buildable from source zip (or at least document the limitations)

Nick Boldt (JIRA) jira-events at lists.jboss.org
Sun Mar 3 23:52:56 EST 2013


    [ https://issues.jboss.org/browse/JBDS-2456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12758017#comment-12758017 ] 

Nick Boldt edited comment on JBDS-2456 at 3/3/13 11:52 PM:
-----------------------------------------------------------

[~nickboldt]: 
The link you gave no longer worked, presumably because I left it so long before coming back to the JIRA (sorry!) and the builds are marching forwards.

Instead I tried building the current source zip, so 
http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio.product_trunk/installer/jbdevstudio-product-sources-7.0.0.Alpha2-v20130301-2236-B3309.zip

and ran into errors (however I think these might be unconnected to the izPack issue):
{code}
[ERROR]   Software being installed: com.jboss.jbds.site.product raw:7.0.0.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):7.0.0-SNAPSHOT
[ERROR]   Missing requirement: org.jboss.tools.maven.gwt.feature.feature.group 1.5.0.Alpha1-v20130227-2223-B13 requires 'com.google.gdt.eclipse.suite.e42.feature.feature.group 3.0.1' but it could not be found
[ERROR]   Cannot satisfy dependency: com.jboss.jbds.site.product raw:7.0.0.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):7.0.0-SNAPSHOT depends on: org.jboss.tools.maven.gwt.feature.feature.group 0.0.0
[ERROR] 
[ERROR] Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from org.jboss.tools.maven.gwt 1.5.0.Alpha1-v20130227-2223-B13 to bundle com.google.gwt.eclipse.core 2.5.0.", "Unable to satisfy dependency from org.jboss.tools.maven.gwt.feature.feature.group 1.5.0.Alpha1-v20130227-2223-B13 to com.google.gdt.eclipse.suite.e42.feature.feature.group 3.0.1.", "No solution found because the problem is unsatisfiable."]
{code}

Actually, this is caused by changing the baseline version of GWT in the Extras/Central site from 3.1 to 3.2, as in JBDS-2486.
                
      was (Author: mmurray):
    [~nickboldt]: 
The link you gave no longer worked, presumably because I left it so long before coming back to the JIRA (sorry!) and the builds are marching forwards.

Instead I tried building the current source zip, so 
http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio.product_trunk/installer/jbdevstudio-product-sources-7.0.0.Alpha2-v20130301-2236-B3309.zip

and ran into errors (however I think these might be unconnected to the izPack issue):

[WARNING] Dependency from /home/mmurray/JBDS/BuildingZIP/devstudio/product/features/com.jboss.jbds.product.feature.source to nested directory classpath entry /home/mmurray/.m2/repository/.cache/tycho/org.apache.axis-1.4.0.v201005080400.jar/lib can not be represented in Maven model and will not be visible to non-OSGi aware Maven plugins
[WARNING] Dependency from /home/mmurray/JBDS/BuildingZIP/devstudio/product/features/com.jboss.jbds.product.feature.source to nested directory classpath entry /home/mmurray/.m2/repository/.cache/tycho/org.eclipse.mylyn.discovery.ui-3.9.0.I20130205-1655.jar/lib-e3.5 can not be represented in Maven model and will not be visible to non-OSGi aware Maven plugins
[WARNING] Dependency from /home/mmurray/JBDS/BuildingZIP/devstudio/product/features/com.jboss.jbds.product.feature.source to nested directory classpath entry /home/mmurray/.m2/repository/.cache/tycho/org.eclipse.mylyn.discovery.ui-3.9.0.I20130205-1655.jar/lib-e3.6 can not be represented in Maven model and will not be visible to non-OSGi aware Maven plugins
[WARNING] Dependency from /home/mmurray/JBDS/BuildingZIP/devstudio/product/features/com.jboss.jbds.product.feature.source to nested directory classpath entry /home/mmurray/.m2/repository/.cache/tycho/org.jboss.tools.forge.runtime.ext-1.2.0.Alpha1-v20130227-0639-B24.jar/bin can not be represented in Maven model and will not be visible to non-OSGi aware Maven plugins
[INFO] Computing target platform for MavenProject: com.jboss.jbds.site:com.jboss.jbds.site.product:7.0.0-SNAPSHOT @ /home/mmurray/JBDS/BuildingZIP/devstudio/product/site/pom.xml
[INFO] Resolving dependencies of MavenProject: com.jboss.jbds.site:com.jboss.jbds.site.product:7.0.0-SNAPSHOT @ /home/mmurray/JBDS/BuildingZIP/devstudio/product/site/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, org.eclipse.update.install.features=true}
[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: com.jboss.jbds.site.product raw:7.0.0.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):7.0.0-SNAPSHOT
[ERROR]   Missing requirement: org.jboss.tools.maven.gwt.feature.feature.group 1.5.0.Alpha1-v20130227-2223-B13 requires 'com.google.gdt.eclipse.suite.e42.feature.feature.group 3.0.1' but it could not be found
[ERROR]   Cannot satisfy dependency: com.jboss.jbds.site.product raw:7.0.0.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):7.0.0-SNAPSHOT depends on: org.jboss.tools.maven.gwt.feature.feature.group 0.0.0
[ERROR] 
[ERROR] Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from org.jboss.tools.maven.gwt 1.5.0.Alpha1-v20130227-2223-B13 to bundle com.google.gwt.eclipse.core 2.5.0.", "Unable to satisfy dependency from org.jboss.tools.maven.gwt.feature.feature.group 1.5.0.Alpha1-v20130227-2223-B13 to com.google.gdt.eclipse.suite.e42.feature.feature.group 3.0.1.", "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.jboss.tools.maven.gwt 1.5.0.Alpha1-v20130227-2223-B13 to bundle com.google.gwt.eclipse.core 2.5.0.", "Unable to satisfy dependency from org.jboss.tools.maven.gwt.feature.feature.group 1.5.0.Alpha1-v20130227-2223-B13 to com.google.gdt.eclipse.suite.e42.feature.feature.group 3.0.1.", "No solution found because the problem is unsatisfiable."]
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:170)
	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:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	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.jboss.tools.maven.gwt 1.5.0.Alpha1-v20130227-2223-B13 to bundle com.google.gwt.eclipse.core 2.5.0.", "Unable to satisfy dependency from org.jboss.tools.maven.gwt.feature.feature.group 1.5.0.Alpha1-v20130227-2223-B13 to com.google.gdt.eclipse.suite.e42.feature.feature.group 3.0.1.", "No solution found because the problem is unsatisfiable."]
	at org.eclipse.tycho.p2.resolver.AbstractResolutionStrategy.newResolutionException(AbstractResolutionStrategy.java:77)
	at org.eclipse.tycho.p2.resolver.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:89)
	at org.eclipse.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:122)
	at org.eclipse.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:80)
	at org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.doResolvePlatform(P2TargetPlatformResolver.java:377)
	at org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.resolveDependencies(P2TargetPlatformResolver.java:354)
	at org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:103)
	at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:82)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:276)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:158)
	... 11 more

                  
> JBDS should be buildable from source zip (or at least document the limitations)
> -------------------------------------------------------------------------------
>
>                 Key: JBDS-2456
>                 URL: https://issues.jboss.org/browse/JBDS-2456
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Build
>    Affects Versions: 6.0.0.GA, 7.0.0.Alpha1
>            Reporter: Nick Boldt
>            Assignee: Michelle Murray
>             Fix For: 7.0.0.Alpha2
>
>
> As reported here: http://stackoverflow.com/questions/12807472/how-build-jboss-developer-studio-from-source/ it would be nice if one could build JBDS from the sources zip. [~mmurray] reports that it sort of works but izPack is missing:
> {quote}it failed to find the devstudio/product/installer/IzPack-4.3.4.zip{quote}
> It should be noted that JBT can be built from github sources (but I don't think we've ever tried to build it from the source zip either). 
> Ref: https://community.jboss.org/wiki/HowtoBuildJBossToolswithMaven3

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list