Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster dev » RE: [buckminster-dev] create.eclipse.jnlp.product issues
RE: [buckminster-dev] create.eclipse.jnlp.product issues [message #540246] Tue, 15 June 2010 13:07
Martin Klinke is currently offline Martin KlinkeFriend
Messages: 80
Registered: July 2009
Member
--_000_3C0BB0BCDE945F4C83054A9A0E852F5312BA3C3429btexchange0 2_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello all,

while investigating in creating a Java Web Start package from an Eclipse RC=
P product with Buckminster, we found that the generated JNLP file for the w=
rapper feature references the JNLP files for the dependent features with a =
wrong href-location.

The structure generated by Buckminster looks like this:


- features

o feature1.jar

o feature2.jar

o ...

- plugins

o plugin1.jar

o plugin2.jar

o ...

- wrapper.jnlp

- feature1.jnlp

- feature2.jnlp

Whereas in the wrapper.jnlp file the feature1.jnlp and feature2.jnlp files =
are referenced as

<extension ... href=3D"features/feature1.jnlp" />
<extension ... href=3D"features/feature2.jnlp" />


There was a short discussion on this topic a while ago via this list where =
the same problem has occurred. Please let me know if someone can tell me ab=
out the current state of the JNLP generation in Buckminster. We are about t=
o create an EAR of our Java EE application with an Eclipse RCP client that =
we would also like to build via Buckminster. We can already build the RCP p=
roduct with Buckminster on Hudson and have now almost succeeded in build in=
g a Web Start version. So we are almost there but this seems to be a show s=
topper...

Btw, we are using the latest 3.6 version (pulled in automatically via Buckm=
inster/Hudson integration).

Thanks,
Martin Klinke

PS: For your reference, the original messages on this list are
http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0095 0.html, http://=
dev.eclipse.org/mhonarc/lists/buckminster-dev/msg00988.html and http://dev.=
eclipse.org/mhonarc/lists/buckminster-dev/msg00989.html.

PPS: I have also posted this on the newsgroup, sorry for bothering you if t=
his is not the right place to ask.

--_000_3C0BB0BCDE945F4C83054A9A0E852F5312BA3C3429btexchange0 2_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.E-MailFormatvorlage17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
..MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:188835630;
mso-list-type:hybrid;
mso-list-template-ids:1743841592 -2113790050 67567619 67567621 67567617 67=
567619 67567621 67567617 67567619 67567621;}
@list l0:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-font-family:Calibri;}
@list l1
{mso-list-id:251160384;
mso-list-type:hybrid;
mso-list-template-ids:383685882 -1295059276 67567619 67567621 67567617 675=
67619 67567621 67567617 67567619 67567621;}
@list l1:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-font-family:Calibri;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>

<body lang=3DDE link=3Dblue vlink=3Dpurple>

<div class=3DWordSection1>

<p class=3DMsoNormal><span lang=3DEN-US>Hello all,<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>while investigating in creating a J=
ava Web
Start package from an Eclipse RCP product with Buckminster, we found that t=
he
generated JNLP file for the wrapper feature references the JNLP files for t=
he
dependent features with a wrong href-location.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>The structure generated by Buckmins=
ter looks
like this:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1=
lfo2'><![if !supportLists]><span
lang=3DEN-US><span style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Ti=
mes New Roman"'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3DEN-US>features<o:p></o:p></span=
></p>

<p class=3DMsoListParagraph style=3D'margin-left:72.0pt;text-indent:-18.0pt=
;
mso-list:l1 level2 lfo2'><![if !supportLists]><span lang=3DEN-US
style=3D'font-family:"Courier New"'><span style=3D'mso-list:Ignore'>o<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><!=
[endif]><span
lang=3DEN-US>feature1.jar<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:72.0pt;text-indent:-18.0pt=
;
mso-list:l1 level2 lfo2'><![if !supportLists]><span lang=3DEN-US
style=3D'font-family:"Courier New"'><span style=3D'mso-list:Ignore'>o<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><!=
[endif]><span
lang=3DEN-US>feature2.jar<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:72.0pt;text-indent:-18.0pt=
;
mso-list:l1 level2 lfo2'><![if !supportLists]><span lang=3DEN-US
style=3D'font-family:"Courier New"'><span style=3D'mso-list:Ignore'>o<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><!=
[endif]><span
lang=3DEN-US>&#8230;<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1=
lfo2'><![if !supportLists]><span
lang=3DEN-US><span style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Ti=
mes New Roman"'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3DEN-US>plugins<o:p></o:p></span>=
</p>

<p class=3DMsoListParagraph style=3D'margin-left:72.0pt;text-indent:-18.0pt=
;
mso-list:l1 level2 lfo2'><![if !supportLists]><span lang=3DEN-US
style=3D'font-family:"Courier New"'><span style=3D'mso-list:Ignore'>o<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><!=
[endif]><span
lang=3DEN-US>plugin1.jar<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:72.0pt;text-indent:-18.0pt=
;
mso-list:l1 level2 lfo2'><![if !supportLists]><span lang=3DEN-US
style=3D'font-family:"Courier New"'><span style=3D'mso-list:Ignore'>o<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><!=
[endif]><span
lang=3DEN-US>plugin2.jar<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:72.0pt;text-indent:-18.0pt=
;
mso-list:l1 level2 lfo2'><![if !supportLists]><span lang=3DEN-US
style=3D'font-family:"Courier New"'><span style=3D'mso-list:Ignore'>o<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><!=
[endif]><span
lang=3DEN-US>&#8230;<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1=
lfo2'><![if !supportLists]><span
lang=3DEN-US><span style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Ti=
mes New Roman"'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3DEN-US>wrapper.jnlp<o:p></o:p></=
span></p>

<p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1=
lfo2'><![if !supportLists]><span
lang=3DEN-US><span style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Ti=
mes New Roman"'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3DEN-US>feature1.jnlp<o:p></o:p><=
/span></p>

<p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1=
lfo2'><![if !supportLists]><span
lang=3DEN-US><span style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Ti=
mes New Roman"'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3DEN-US>feature2.jnlp<o:p></o:p><=
/span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Whereas in the wrapper.jnlp file th=
e
feature1.jnlp and feature2.jnlp files are referenced as <o:p></o:p></span><=
/p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp; &lt;extension
&#8230; href=3D&#8221;features/feature1.jnlp&#8221; /&gt;<o:p></o:p></span>=
</p>

<p class=3DMsoNormal><span lang=3DEN-US> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp; &lt;extension
&#8230; href=3D&#8221;features/feature2.jnlp&#8221; /&gt;<o:p></o:p></span>=
</p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>There was a short discussion on thi=
s topic
a while ago via this list where the same problem has occurred. Please let m=
e
know if someone can tell me about the current state of the JNLP generation =
in
Buckminster. We are about to create an EAR of our Java EE application with =
an
Eclipse RCP client that we would also like to build via Buckminster. We can
already build the RCP product with Buckminster on Hudson and have now almos=
t succeeded
in build ing a Web Start version. So we are almost there but this seems to =
be a
show stopper&#8230; <o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Btw, we are using the latest 3.6 ve=
rsion
(pulled in automatically via Buckminster/Hudson integration).<o:p></o:p></s=
pan></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Thanks,<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Martin Klinke<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>PS: For your reference, the origina=
l
messages on this list are<o:p></o:p></span></p>

<p class=3DMsoNormal><a
href=3D" http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0095 0.html"=
><span
lang=3DEN-US> http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0095 0.=
html</span></a><span
lang=3DEN-US>, </span><a
href=3D" http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0098 8.html"=
><span
lang=3DEN-US> http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0098 8.=
html</span></a><span
lang=3DEN-US> and </span><a
href=3D" http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0098 9.html"=
><span
lang=3DEN-US> http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0098 9.=
html</span></a><span
lang=3DEN-US>.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>PPS: I have also posted this on the
newsgroup, sorry for bothering you if this is not the right place to ask.<o=
:p></o:p></span></p>

</div>

</body>

</html>

--_000_3C0BB0BCDE945F4C83054A9A0E852F5312BA3C3429btexchange0 2_--
Previous Topic:Problems with creating JNLP build of eclipse RCP product
Next Topic:RE: [buckminster-dev] create.eclipse.jnlp.product issues
Goto Forum:
  


Current Time: Fri Apr 19 10:00:47 GMT 2024

Powered by FUDForum. Page generated in 0.02089 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top