[
https://issues.jboss.org/browse/JBDS-1990?page=com.atlassian.jira.plugin....
]
Denis Golovin commented on JBDS-1990:
-------------------------------------
I restored original version of product file and merged all relevant changes that were done
during past 4 month. Now build works, but there are several problems that should be
fixed:
1. Welcome screen is shown as SWT based instead of HTML, because for some reason internal
browser is disabled (tested on linux 64 bit)
2. Two more platforms should be supported cocoa.macosx.x86_64 and win32.win32.x86_64
Build JBDS product w/ Tycho?
----------------------------
Key: JBDS-1990
URL:
https://issues.jboss.org/browse/JBDS-1990
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Build, P2 Enabled Product
Affects Versions: 5.0.0.Beta1
Reporter: Nick Boldt
Assignee: Denis Golovin
Fix For: 5.0.0.Beta1
I've managed to get Tycho to build the p2 product using a new pom file [1] (which
first regenerates the update site locally THEN builds the products for 4 or the 6
supported platforms (suspect I have to just add more platforms to the parent pom to get
win64 and carbon64 in there) and a couple minor tweaks to
product/features/com.jboss.jbds/pom.xml file.
[1]
https://svn.jboss.org/repos/devstudio/trunk/product/pom-site-and-product.xml
However, while building, I get some errors:
{code}
java.io.FileNotFoundException:
/home/nboldt/eclipse/workspace-jboss/devstudio_trunk/product/features/com.jboss.jbds/target/products/com.jboss.jbds.all/macosx/JBDevStudio.icns
(No such file or directory)
Error - 7 icon(s) not replaced in /tmp/p2.brandingIron9043279577960813921/launcher.exe
using
/home/nboldt/eclipse/workspace-jboss/devstudio_trunk/product/features/com.jboss.jbds/target/products/com.jboss.jbds.all/jbds.ico
{code}
And, the resulting product can't launch (I only tried the lin64 one):
{code}
!ENTRY org.eclipse.osgi 4 0 2012-01-11 13:46:58.598
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the
org.eclipse.core.runtime bundle is resolved and started (see config.ini).
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
{code}
Note too the jbdevstudio.ini file is different, the resulting config on disk is different
(some IUs missing, some IUs included instead).
Any idea what's wrong here?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira