Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » [CDO] A product with no head
[CDO] A product with no head [message #557700] Wed, 08 September 2010 14:51 Go to next message
Christophe Bouhier is currently offline Christophe BouhierFriend
Messages: 937
Registered: July 2009
Senior Member
Hi there,

A simple question but it seems rather challenging to find the answer.
I have made a .product which is a server (CDO) and I want to launch it
with a command line.

Now, when doing a product export, I get a <myproduct>.app which, when
launched on macosx (open <myproduct>.app) creates some sort of UI
interface which is "not responding".

I would like it to show the OSGI console and see all my nifty bundles.

Here is my product


<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>

<product name="NetXStudio CDO Server"
uid="com.netxforge.netxstudio.cdo.server"
id="com.netxforge.netxstudio.cdo.server.product.id"
application="org.eclipse.emf.cdo.server.app" version="1.0.0.qualifier"
useFeatures="false" includeLaunchers="true">

<configIni use="default">
</configIni>

<launcherArgs>
<programArgs>-os ${target.os} -ws ${target.ws} -arch
${target.arch} -nl ${target.nl}
-debug
-console</programArgs>
<vmArgs>-Xms40m
-Xmx1024m
-Ddebug=true
-Dlog4j.debug=true
-Dnet4j.config=&quot;${resource_loc:/Users/dzonekl/Confi g}&quot;
-Dorg.osgi.service.http.port=8080</vmArgs>
<vmArgsMac>-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
</launcherArgs>

<windowImages/>

<launcher name="Netxstudio-server">
<solaris/>
<win useIco="false">
<bmp/>
</win>
</launcher>

<vm>
<macos
include="false"> org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.inte rnal.debug.ui.launcher.StandardVMType/J2SE-1.5 </macos>
</vm>

<plugins>
<plugin id="com.netxforge.netxstudio.cdo.hibernate.server"/>
<plugin id="com.netxforge.netxstudio.cdo.server.product"/>
<plugin id="com.netxforge.netxstudio.hibernate.jars"/>
<plugin id="javax.transaction" fragment="true"/>
<plugin id="org.apache.commons.codec"/>
<plugin id="org.apache.commons.httpclient"/>
<plugin id="org.apache.commons.logging"/>
<plugin id="org.eclipse.core.contenttype"/>
<plugin id="org.eclipse.core.jobs"/>
<plugin id="org.eclipse.core.runtime"/>
<plugin id="org.eclipse.core.runtime.compatibility.registry"
fragment="true"/>
<plugin id="org.eclipse.emf.cdo"/>
<plugin id="org.eclipse.emf.cdo.common"/>
<plugin id="org.eclipse.emf.cdo.net4j"/>
<plugin id="org.eclipse.emf.cdo.server"/>
<plugin id="org.eclipse.emf.cdo.server.hibernate"/>
<plugin id="org.eclipse.emf.cdo.server.hibernate.teneo"/>
<plugin id="org.eclipse.emf.common"/>
<plugin id="org.eclipse.emf.ecore"/>
<plugin id="org.eclipse.emf.ecore.change"/>
<plugin id="org.eclipse.emf.ecore.xmi"/>
<plugin id="org.eclipse.emf.teneo"/>
<plugin id="org.eclipse.emf.teneo.annotations"/>
<plugin id="org.eclipse.emf.teneo.hibernate"/>
<plugin id="org.eclipse.emf.teneo.hibernate.mapper"/>
<plugin id="org.eclipse.equinox.app"/>
<plugin id="org.eclipse.equinox.common"/>
<plugin id="org.eclipse.equinox.preferences"/>
<plugin id="org.eclipse.equinox.registry"/>
<plugin id="org.eclipse.net4j"/>
<plugin id="org.eclipse.net4j.db"/>
<plugin id="org.eclipse.net4j.http"/>
<plugin id="org.eclipse.net4j.http.common"/>
<plugin id="org.eclipse.net4j.tcp"/>
<plugin id="org.eclipse.net4j.util"/>
<plugin id="org.eclipse.osgi"/>
<plugin id="org.equinoxosgi.core.autostart"/>
<plugin id="org.hibernate"/>
</plugins>

<configurations>
<plugin id="org.equinoxosgi.core.autostart" autoStart="true"
startLevel="0" />
</configurations>

</product>
Re: [CDO] A product with no head [message #557857 is a reply to message #557700] Thu, 09 September 2010 09:04 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------080605080207090601040109
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Christophe,

Sorry, I have absolutely no expertise with MacOS ;-(

If you get no reply from Mac experts after a while I suggest that you post this question again with a title that explicitely contains "MacOS issue" to attract more specific attention.

Cheers
/Eike

Contact: http://www.esc-net.de Blogger <http://thegordian.blogspot.com>Twitter <http://twitter.com/eikestepper>Linkedin <http://de.linkedin.com/in/eikestepper>Xing <http://www.xing.com/profile/Eike_Stepper>
Article: What exactly is inside that p2 repository? < http://thegordian.blogspot.com/2010/05/what-exactly-is-insid e-that-p2.html>

I'm going to Eclipse Summit Europe 2010 <http://www.eclipsesummit.org/>



Am 08.09.2010 16:51, schrieb Christophe Bouhier:
> Hi there,
>
> A simple question but it seems rather challenging to find the answer.
> I have made a .product which is a server (CDO) and I want to launch it with a command line.
>
> Now, when doing a product export, I get a <myproduct>.app which, when launched on macosx (open <myproduct>.app) creates some sort of UI interface which is "not responding".
>
> I would like it to show the OSGI console and see all my nifty bundles.
>
> Here is my product
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <?pde version="3.5"?>
>
> <product name="NetXStudio CDO Server" uid="com.netxforge.netxstudio.cdo.server" id="com.netxforge.netxstudio.cdo.server.product.id" application="org.eclipse.emf.cdo.server.app" version="1.0.0.qualifier" useFeatures="false" includeLaunchers="true">
>
> <configIni use="default">
> </configIni>
>
> <launcherArgs>
> <programArgs>-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
> -debug
> -console</programArgs>
> <vmArgs>-Xms40m
> -Xmx1024m
> -Ddebug=true
> -Dlog4j.debug=true
> -Dnet4j.config=&quot;${resource_loc:/Users/dzonekl/Confi g}&quot;
> -Dorg.osgi.service.http.port=8080</vmArgs>
> <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
> </launcherArgs>
>
> <windowImages/>
>
> <launcher name="Netxstudio-server">
> <solaris/>
> <win useIco="false">
> <bmp/>
> </win>
> </launcher>
>
> <vm>
> <macos include="false"> org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.inte rnal.debug.ui.launcher.StandardVMType/J2SE-1.5 </macos>
> </vm>
>
> <plugins>
> <plugin id="com.netxforge.netxstudio.cdo.hibernate.server"/>
> <plugin id="com.netxforge.netxstudio.cdo.server.product"/>
> <plugin id="com.netxforge.netxstudio.hibernate.jars"/>
> <plugin id="javax.transaction" fragment="true"/>
> <plugin id="org.apache.commons.codec"/>
> <plugin id="org.apache.commons.httpclient"/>
> <plugin id="org.apache.commons.logging"/>
> <plugin id="org.eclipse.core.contenttype"/>
> <plugin id="org.eclipse.core.jobs"/>
> <plugin id="org.eclipse.core.runtime"/>
> <plugin id="org.eclipse.core.runtime.compatibility.registry" fragment="true"/>
> <plugin id="org.eclipse.emf.cdo"/>
> <plugin id="org.eclipse.emf.cdo.common"/>
> <plugin id="org.eclipse.emf.cdo.net4j"/>
> <plugin id="org.eclipse.emf.cdo.server"/>
> <plugin id="org.eclipse.emf.cdo.server.hibernate"/>
> <plugin id="org.eclipse.emf.cdo.server.hibernate.teneo"/>
> <plugin id="org.eclipse.emf.common"/>
> <plugin id="org.eclipse.emf.ecore"/>
> <plugin id="org.eclipse.emf.ecore.change"/>
> <plugin id="org.eclipse.emf.ecore.xmi"/>
> <plugin id="org.eclipse.emf.teneo"/>
> <plugin id="org.eclipse.emf.teneo.annotations"/>
> <plugin id="org.eclipse.emf.teneo.hibernate"/>
> <plugin id="org.eclipse.emf.teneo.hibernate.mapper"/>
> <plugin id="org.eclipse.equinox.app"/>
> <plugin id="org.eclipse.equinox.common"/>
> <plugin id="org.eclipse.equinox.preferences"/>
> <plugin id="org.eclipse.equinox.registry"/>
> <plugin id="org.eclipse.net4j"/>
> <plugin id="org.eclipse.net4j.db"/>
> <plugin id="org.eclipse.net4j.http"/>
> <plugin id="org.eclipse.net4j.http.common"/>
> <plugin id="org.eclipse.net4j.tcp"/>
> <plugin id="org.eclipse.net4j.util"/>
> <plugin id="org.eclipse.osgi"/>
> <plugin id="org.equinoxosgi.core.autostart"/>
> <plugin id="org.hibernate"/>
> </plugins>
>
> <configurations>
> <plugin id="org.equinoxosgi.core.autostart" autoStart="true" startLevel="0" />
> </configurations>
>
> </product>
>
>
>

--------------080605080207090601040109
Content-Type: multipart/related;
boundary="------------010901020203040108040907"


--------------010901020203040108040907
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
Hi Christophe,<br>
<br>
Sorry, I have absolutely no expertise with MacOS ;-(<br>
<br>
If you get no reply from Mac experts after a while I suggest that
you post this question again with a title that explicitely contains
"MacOS issue" to attract more specific attention.<br>
<br>
<!--WISESTAMP_SIG_63127_START--><span style="color: black;">
<div dir="ltr">
<div>Cheers<br>
/Eike<br>
<br>
</div>
<div style="padding: 5px 0pt; font-family: arial,sans-serif;
font-size: 13.3px;"><span style="color: gray;">Contact: <a
href="http://www.esc-net.de">http://www.esc-net.de</a></span>
<a href="http://thegordian.blogspot.com" style="padding: 0pt
2px; color: blue; font-size: 10pt;" _service=""><img
src="cid:part1.02050405.08050607@esc-net.de" alt="Blogger"
style="vertical-align: middle; padding-bottom: 5px;"
border="0" height="16" width="16"></a><a
href="http://twitter.com/eikestepper" style="padding: 0pt
2px; color: blue; font-size: 10pt;" _service=""><img
src="cid:part2.02050003.05040106@esc-net.de" alt="Twitter"
style="vertical-align: middle; padding-bottom: 5px;"
border="0" height="16" width="16"></a><a
href="http://de.linkedin.com/in/eikestepper" style="padding:
0pt 2px; color: blue; font-size: 10pt;" _service=""><img
src="cid:part3.03000705.07000008@esc-net.de"
alt="Linkedin" style="vertical-align: middle;
padding-bottom: 5px;" border="0" height="16" width="16"></a><a
href="http://www.xing.com/profile/Eike_Stepper"
style="padding: 0pt 2px; color: blue; font-size: 10pt;"
_service=""><img
src="cid:part4.03090400.04050000@esc-net.de" alt="Xing"
style="vertical-align: middle; padding-bottom: 5px;"
border="0" height="16" width="16"></a></div>
<div style="color: gray; font-size: 13.3px; padding-bottom:
5px;">Article: <span style="color: blue; text-decoration:
underline;"><a
href=" http://thegordian.blogspot.com/2010/05/what-exactly-is-insid e-that-p2.html"
undefined="">What exactly is inside that p2 repository?</a></span></div>
<div><br>
<a href="http://www.eclipsesummit.org/"><img
src="cid:part5.08050404.05060107@esc-net.de" alt="I'm
going to Eclipse Summit Europe 2010" border="0"
height="100" width="130"></a>
<br>
<br>
</div>
</div>
</span><!--WISESTAMP_SIG_63127_END--><br>
<br>
Am 08.09.2010 16:51, schrieb Christophe Bouhier:
<blockquote cite="mid:i687so$s3m$1@build.eclipse.org" type="cite">Hi
there,
<br>
<br>
A simple question but it seems rather challenging to find the
answer.
<br>
I have made a .product which is a server (CDO) and I want to
launch it with a command line.
<br>
<br>
Now, when doing a product export, I get a &lt;myproduct&gt;.app
which, when launched on macosx (open &lt;myproduct&gt;.app)
creates some sort of UI interface which is "not responding".
<br>
<br>
I would like it to show the OSGI console and see all my nifty
bundles.
<br>
<br>
Here is my product
<br>
<br>
<br>
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
<br>
&lt;?pde version="3.5"?&gt;
<br>
<br>
&lt;product name="NetXStudio CDO Server"
uid="com.netxforge.netxstudio.cdo.server"
id="com.netxforge.netxstudio.cdo.server.product.id"
application="org.eclipse.emf.cdo.server.app"
version="1.0.0.qualifier" useFeatures="false"
includeLaunchers="true"&gt;
<br>
<br>
&nbsp;&nbsp; &lt;configIni use="default"&gt;
<br>
&nbsp;&nbsp; &lt;/configIni&gt;
<br>
<br>
&nbsp;&nbsp; &lt;launcherArgs&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;programArgs&gt;-os ${target.os} -ws ${target.ws} -arch
${target.arch} -nl ${target.nl}
<br>
-debug
<br>
-console&lt;/programArgs&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;vmArgs&gt;-Xms40m
<br>
-Xmx1024m
<br>
-Ddebug=true
<br>
-Dlog4j.debug=true
<br>
-Dnet4j.config=&amp;quot;${resource_loc:/Users/dzonekl/C onfig}&amp;quot;
<br>
-Dorg.osgi.service.http.port=8080&lt;/vmArgs&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;vmArgsMac&gt;-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts&lt;/vmArgsM ac&gt;
<br>
&nbsp;&nbsp; &lt;/launcherArgs&gt;
<br>
<br>
&nbsp;&nbsp; &lt;windowImages/&gt;
<br>
<br>
&nbsp;&nbsp; &lt;launcher name="Netxstudio-server"&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;solaris/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;win useIco="false"&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &lt;bmp/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/win&gt;
<br>
&nbsp;&nbsp; &lt;/launcher&gt;
<br>
<br>
&nbsp;&nbsp; &lt;vm&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;macos
include="false" &gt;org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse. jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5&l t;/macos&gt; <br>
&nbsp;&nbsp; &lt;/vm&gt;
<br>
<br>
&nbsp;&nbsp; &lt;plugins&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin
id="com.netxforge.netxstudio.cdo.hibernate.server"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin
id="com.netxforge.netxstudio.cdo.server.product"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="com.netxforge.netxstudio.hibernate.jars"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="javax.transaction" fragment="true"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.apache.commons.codec"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.apache.commons.httpclient"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.apache.commons.logging"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.core.contenttype"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.core.jobs"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.core.runtime"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin
id="org.eclipse.core.runtime.compatibility.registry"
fragment="true"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.cdo"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.cdo.common"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.cdo.net4j"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.cdo.server"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.cdo.server.hibernate"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin
id="org.eclipse.emf.cdo.server.hibernate.teneo"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.common"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.ecore"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.ecore.change"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.ecore.xmi"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.teneo"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.teneo.annotations"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.teneo.hibernate"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.emf.teneo.hibernate.mapper"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.equinox.app"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.equinox.common"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.equinox.preferences"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.equinox.registry"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.net4j"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.net4j.db"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.net4j.http"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.net4j.http.common"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.net4j.tcp"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.net4j.util"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.eclipse.osgi"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.equinoxosgi.core.autostart"/&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.hibernate"/&gt;
<br>
&nbsp;&nbsp; &lt;/plugins&gt;
<br>
<br>
&nbsp;&nbsp; &lt;configurations&gt;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;plugin id="org.equinoxosgi.core.autostart"
autoStart="true" startLevel="0" /&gt;
<br>
&nbsp;&nbsp; &lt;/configurations&gt;
<br>
<br>
&lt;/product&gt;
<br>
<br>
<br>
<br>
</blockquote>
</body>
</html>

--------------010901020203040108040907
Content-Type: image/png;
name="blogger.png"
Content-Transfer-Encoding: base64
Content-ID: <part1.02050405.08050607@esc-net.de>
Content-Disposition: inline;
filename="blogger.png"

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/I NwWK6QAAABl0
RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADkUExURf9xEv9m AP////9lAP+Q
SP9kAP9jAP9fAP9nAf9vD//x5/9hAP/iz/9iAP9eAP/s4P9vEP9yEv9qAP9q B/+LRP+we/90
I/+RSP/z6/+jZv/y6P+8kP/59f5yE//awf/Ttv9hAf9nAv/17v+4if9sC/9o BP+bWP/r3v/k
0v+wfP+QRv/o2f9gAP+OQ/93HP/l0/+0gv/Rsv/9/P/j0P+pcP+0hf/dx//D m//+/v+td/9o
AP+NQv/Yvf+zgv/x6P/q2/9xG//p2f9pAP/s3//8+fxxE//ex/+AK/9oCP/j 0f/Uuv///4Xw
StcAAABMdFJOU/////////////////////////////////////////////// ////////////
/////////////////////////////////////////wCejeTMAAAAsklEQVR4 2kSP1w6DMBAE
7cMGQg0hvffee++d//+f2IaIeTlppNXtIo88UAjxEIlhjCUG5lwJQuwoulqh FuUGcWGSiTF7
bt40EEoXBKtyIPQS5PffFqyHlhCS2obTK5kDmJ8lXxgA0zsPXer0L3zSUVmI D9ip3SC+hKwQ
2CxCtXYYL25gu1S8bf4jib5fTM+MNE079jom/+KwJUojwnAVifcQ46jM4M23 BHmkEK53iPcT
YACE/Q4KzoVQVwAAAABJRU5ErkJggg==
--------------010901020203040108040907
Content-Type: image/png;
name="twitter.png"
Content-Transfer-Encoding: base64
Content-ID: <part2.02050003.05040106@esc-net.de>
Content-Disposition: inline;
filename="twitter.png"

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/ AP+gvaeTAAAA
CXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAQAAAAEABcxq3DAAABxUlE QVQ4y4WTMW4U
QRBFX3X3zoy8FgZphTCYAEg4gAPEYbgBJEgEXIALkHMfAjIwItnAAfLK2JYB r3dmuj7BzI5m
2WBLqqzq//q/fxt9NTmrzo7MCIhgRpWSsaMSgEta5czcjYtWTKPxfALZXTEE 2wmAxLXD11VL
BZy2MAuJB/iuA3oAoJb4lUUCVkAGTM5t06gjATMjBiPFaFsADvx1MTFoBd/q zHkMeLcLgCEe
JqjbrCJ1IAkghGDz20Z/XEzMMMTnZTsSYANMAl7fq7YlZOBaUCCk4WowwyRA mBmL7CxcmwDu
rh+rzKU71YhQ/dnr8VbiaRF4MgmbAAZkxJU7lRk3Wby5W3FcJlbSICAjZjFS jJ42rSXWgoWL
fYPfLvaCMTVxJ0XoJTmQ/stF6GPABDhzcepi7uJ74yQDuXcDErjjGhkwNvHx xCjMOMkCg3eX
S85zyVEMtGt24GWVxvsM5yi3+nBV8/7iBmJv0gaZQMZhNL4cHXBYdDkY7HQL vD0oebVfQuud
a8FGHSAaP1vnpMmbHgDEECwafLq/x8fZlGfJKCVKiapvXLyoEsdl3JYwBMpd uW1YEjlz4aMh
AY+iURiU/Vf/B6EE4kjfs5YLAAAAAElFTkSuQmCC
--------------010901020203040108040907
Content-Type: image/png;
name="linkedin.png"
Content-Transfer-Encoding: base64
Content-ID: <part3.03000705.07000008@esc-net.de>
Content-Disposition: inline;
filename="linkedin.png"

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/ AP+gvaeTAAAA
CXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAQAAAAEABcxq3DAAACGklE QVQ4y6WTO2sU
URTHf3dmdp0kTnZJzErSrPjKYqNY2GljodhoLRLB1sLCD2DrZxAsfCAE/AaC grY+SBQSFTSC
xizGzZ3MTiYz92UxY5KNYuOBP+eew/3/73lwxfWHT9yjuR8YL0CwyxygAAPo Cqr0ntFcvjBB
cH++x8WzJzm8v/EnWVdks0PEgNWO95/XePD4HZ4ADk6MAhD6Hs26/08yBjwr ODrZBK0JADyv
LP7GsX2Evse9xR5Lsvgr+XfsO7ctoKwj9AWh7wEQIFCF+3sFGjCmgiJwQFwY Yge3X3cZrwXM
r2SDg9tJ1rokaw1alRXI3NAO61w60AAHTkE7qtNu1PjSUywsb3L60AgjNcHz hZgXb39WApoA
C3FqsIGjMxYC8OZbxlQU0GmFTLdCznWireV0pobYSDKevuzilMZDg0wN/cxu XdrMLVqX53TT
cu3OJ87cmmdlrQBgemoYKTMwqhSI+4Z0QMBhjANgcTnj1UdJHGd8Xc0AmBit Ecu0moGGODH0
h7cF8tyidSmgjSWWG6AUWpkypw1xLwXA4z8tQINcN/T3moEWtLZbr0mZQV5s 55RFJuU8RHR1
1iWtIzQ8nxOtIVCw9D2lWbM06w4ZZ8wtrEJRcLw9TDMUyKRg7kOPSHQR0ZVZ lyRjMDkOOVAU
FfLS57viHRaJLsHM+THuPtuDUgLTW2U0X672t47rrw82vOu/z9w8xS+MkDzV Boy6+QAAAABJ
RU5ErkJggg==
--------------010901020203040108040907
Content-Type: image/png;
name="xing.png"
Content-Transfer-Encoding: base64
Content-ID: <part4.03090400.04050000@esc-net.de>
Content-Disposition: inline;
filename="xing.png"

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAAsT AAALEwEAmpwY
AAABsklEQVR42mP8//8/AymAEb+G1x9333hU9fffZy52ZTONrQQ0/P7z7sLd hJfvN7Mw80mL
ROkqTodqAIKvv379+fuXhZmZh50dpv7f49dLLt1LYWD4ryRZCETsrJIIDYdu 3y5fu16AizPE
0CTFzgoo8fPXoxPX/T9/v8DHbWCito6LXRHFDw/evnXpm3D39Ws1Eck9xVmy wqLP3/SevlXC
ysKtLtuoJFmMxdObL17ymzqN8S9LnZddua/VrUcWD149FRNwNFFby8oiiEXD itNnImfN5WTi
nBhu7Gvw5OLdiv+MQnqKU6WEI7AE6+vPnx17+68+fmGrJL0wRe/rl/jbL94r isfqKs1kZuJE
1/Dt16/27TtatmzjYeZcnuZpqnDi3J16FmZxYDhKCAViibiVp8+Ur1v39N0H X12DFRkJ33/u
O3LVk+E/i5xYqq7iNCwaXn769PLTZ0ZGBnFePjE+3j9/3155kPvk9XIudgV9 5XnCfI6Ek8a7
T4dO3vD4+++HlHC4kepywhr+/P0ITEIPXk5jZxXTVpgE1EY48X36euHs7fBv P+8CVespzYGH
FSOpyRsAAuDh4a3m5z0AAAAASUVORK5CYII=
--------------010901020203040108040907
Content-Type: image/gif;
name="130x100_going.gif"
Content-Transfer-Encoding: base64
Content-ID: <part5.08050404.05060107@esc-net.de>
Content-Disposition: inline;
filename="130x100_going.gif"

R0lGODlhggBkANU/AAI6m5unzAFEnevmBBdYp26MwSdhrezv9ShbpkdJl8zT 5iosTk5RczdZ
pUxws4+Vujlhq296sauxNTZpsY6cUjtLl0pBjWmLbMzM3yVUngxDnzQ/j1B0 fjRTnm1skRRN
oxsaNCVKlb3I30JPnEY+iQVRojY+ZzhskyVDhEdbok5DlIh+smNfLmNYlS5l r1dSmztQhUZa
iV1eg93b6MTJIx5eq0xMfdvh7UJAaGtipL24E7W50CtOm4CAWP///////yH5 BAEAAD8ALAAA
AACCAGQAAAb/wJ9wOLwVPoCkcslsOp/QqHRKrX4KN6J2K1RkqmCpZqwJm8/h jIi7PUDQ6DJ5
Dq/bmZADWzgrA/x/UXODhGR/hYViSoB3jRozbApJiJSVlpeGTH6DjZ1KCm2T mKOkcyGnIaVj
nncCSXpESKqzlai2qKSscAKGH0QBh7QaJ7QoY6c8PB3Lyzy4l7pVAtPTnAFD wmMfIRIcGbMo
yB0NDSnm5B3OqBvsKO7vZa7RT9TUiEIPwZcZ32QcNANocPhA8EOGDgUTEtQW okKFcSkcSJQI
oVyKFi1e2MBhomPHBSBNoJiXZBqAevYQAbj2BZNBChcyfCBDYYCEhBk4SOCn MCGy/xHmHEQY
SjTCihw5ZGzEwdEjyKcLRupCibJQQQ0ZfuirlKHmAAoyCV44EbPgBYASTvQs GEJZuRwRCjyY
S3eFBxkyGCz1aAIq1JN1qAq2mrCMVlIcAqpdWzADwIGMt/EoJ3TFgwA7Mgd4 YBevXqZ8/UJF
QZWJ4NODCSlcJQnRWg6wIUc+wSHGBVQ920IUelnEDAUiNtu9+7npR9FPSaNe vnxQ5FXAtEWe
Tp0tboK6G0iUu2PGjRsYhHsgvtcp8uTM01eVPn1VAQDTM1yoTr/2LbfbA/i+ MWOHePKgmSca
COipl54G9M3kHnyMcUABDWMluBZZNFDAgTrZQSAUZhhgIP/CDnMNl1d5CzCA wQN+MeABDk9p
YCBq7FU3hivvRfaPTYtJWBABCHh1AQHbNFQBUA6sEABm/oU4nmckMuDDDgSC BEIAPqwQpXIv
olQCggm6aFKNjBEggQQU6PgBAWimecGYCKBpEA9DRmTZkSGuEMGSxTVV4pNR giTDAwyAEKWX
WQpQQglrpQlkYfUAAOZaCJxAAAeL0qdompKeICma/ByUQg4rWBZqqEvaYINe fTnlJJRQCeoq
SFgKsBBqiH5Qq0JpIoBAWASh5CiDCV0qLJCX7jjssQRkUIACBxwwwwPjRXvX nzM0i8EKfYG0
ap8gyLBDoAQSWMARWBwgggOETkP/wAM3HHDDDg4Ei6YDOzQ7QwFh+foesgTU UAMC/+oqsMAG
FGzwwQgb7MKuOzz5QL1V2iDDkjJg4MMBmR3ggwcLdLRtSAs8sHGfC8zgQ7si iOCDDxEgqI3K
IAZwgw8phNBpBg64O1fDO6SiLwCXBmwABAW7YLQLEySt9NITTOT00xNBQGUE KHQkg7s2xDCx
t09mawK0JtgAgwdPdmzq1xt3zBQOJgcAgzseNPv2KQWw/A4KEcSAQjI8pGBu B++ITHW6jmpw
7AkU/Ovv4jXwi6y/FvJ4QABVm0CCCVQysABTDLi7QJSvgoQDn6Cv4IMMrgqq wA1vvzM1CrbW
TXU4yPCQ/wGaEdB8dwgYh9NoAYan6a8BZ9nEAdJMJw318hNFIEFAFNQdHmYf muyBCTHEYPoO
apsqtqljlx22DWhzPD7bB8BgAgxv1/2ACafk7kMAeb/NfgXJNHwknSIrEA6h hRuWCwBCAQP8
K2EF0xXjFsgpfiRmADFwwMk6NIMKzgADgQIJ2R5AshTx6SkgMB3qwgWCas2t BAKAgA8eEI5D
OWBmK1NABDqFpoYpQAEdSllw3AFA4ClqcYi7wAWOlrwiLk0iSatIBy5AAQvl DkVhe4FGPIID
GOQuAN2LgffEJgPx4YB8IvMACEzQFBPS7gO5WwHtTjG2h63MAW3Jnw/0BgNU vP/DZ18KHpoW
V7AaHO2PyDOiIJXmggw0wAcK6IgNMNICr5mgczMISYCa8rGPhJFk3pkbQajk AdrtKgTvyN0O
9sYP2aGgjqdwxyl6qMd+MQ5hgIylLGdpAH407H02QIoHVsAAvqjMSk8ZT8f2 xKqniBCT6TNG
CSaASFV+wAEICBLe5kfKDKjwBnoLga0yQAzC+XCPw1MYEQfJPAcoDYnMSIEC EEk9jcngfAww
2Yl2MDNscaSL3FNb+Qj0kXW+Sz8XS4EqQ9AwETygAFQ6QAzWl4wQyI9+EaDS A2ZEjQCCc4EG
4AACN3qwBdbgBAb8VwZ4AAOZrcxZKPILDgKgsZOhKEr/bOMg6DwwA3C5CgMY a+kOBHoKWyGA
pSfdKfs6ALBkOUBlJw2AQG1V0W969KNr4gBIOUrVj+pkLLsaKSjDhpGNIIef fRGUX0InpdQJ
SgTpg0H2BmqrEhAgBGrNHvtg0IEMFPWtIcheDFrXwqYa7qk1KJ5AqErYEzxv ABfQFT94sIGO
kMAGL2gBiwZk1rF20KwgQAFa+YqbQ7mVH2wcqgIbxylQ3lGbv9MAYGtgABpU iLCwvUBAALYr
OG2ABLhFClIme57eWjZ1H2CWJgviWUXdTGCLS9NaDpXa1ZKFLLAl7FikioBk OKQCG6iABVow
qkb69rtldRXsMPO2tnr2UD9c/62izsteFNJItatlbXSjW9vr4u+6CRjVCmwA 3u+alSAZgKs2
2+tW4ak3TQT2bB7jK1+DXUCjsIVuAg/SDL51gAM96IEMXjCqFfX3PGYNQZoC LOLbsdfAB0ZT
gpn7XgYbDHGuHcvBXDDjNVXoBBS2q8AyEAOAAGQAGx5VDnj74fAKCgX8UJRB bHLii/IxpKRV
8YpRWDgGD88FPqKxg7VcMNl+ZRm6Mphia9KDEciAAjKwAIdDNWTwivVzZkVB VqOMJpigl0zp
TfGUD1VlF3d5TBDO6INgomXDwgSBAnteDGxrARXYoImhyjALQMKCHuCgBxKY NAsk0AM4g4AF
k+6Bhf8QgOECqokDJahBTSBEKVfqecrvdfVqCwZSF0zVAIYNSKA1heuN6qom OojBBixAbBnY
BFTPowBInvfjAehgANDWgaue3ezD2gRNJ2DyCX5cIRQDFsFT7rOVG4wwCoyJ y7DVVQcOSwEb
OMTYElDBC2pCgRzY4Hk6WAALoD3pZ4v1eRJYIrQ5gABoNy7bEjgUwoUV3/Wu OIDjJvfBQDoB
dKdbVz2AtgRiUAF4q8ACGa93Dp7Hgk/bRFDPxsEGRqBoUiO2YAAx4MJLgPAC e9ujDk+wRcc9
355/MgbJ7rhNiJ3xHsj7eTIggbEpcNtnx2AZzyNqYiAc849emwA1t7mTnwr/ bgJDnOc9py/f
YmATHsD7tmRWgQqQrgIPfCUBLIcg1Acg9QFodIADkPnVaz4sBnedvV+3ctij WxtdJYYCZne2
DTI+gB4kIAFIT4DbKTCk541gHM9rQEa/YgC8610CBw/I4xr+dz5/U9azHjxH O4CWwy563dAO
SOMrD+QKTH5IAFlGAwDSABccvvNVR7i/EOBjChzL76W36Naf2kfVI2wZDmoi VvkRgwzLoPoy
GJIMylwB7EP/AkQl9fFsbaEuX8CAxOMAEJvY6uOTngDnVb4rUf9K5yPsIAhI mMCSwYz++9//
AxNLCUNnjOM4y8dA4CZ/gmd/BoN/vlZdRPV/zEAO/xTYAATTeYCEQARYgAaI fGgifwcYTgxo
AAhAVFRVggODABW4ghaYfxg4S0aDMHSGeo5jZWmiAacXgvXnfCVIWAuDAFw2 MBQIAUQIg7Qk
g0HDWv7SgX6Hg63kZ/bXg1RFY0BohLJUcVZ4NAMYZeGUXKNXf4zjhHkGWAwo hbBUNEaTf7M0
SFiYhRbXR1xIbkv4hXJYA2I4hh4VhS6IQBm4hmzohjHIURhlMHPofjt4hzeX h6q3hxwVgzDI
hoR0hRkoiDsIhzOYiP6CiJg4iPPFiAkDiJAYiYC0NH8UdloIZYa4OJqog09G Xz6YhaEoioHE
NKXYc6cIZTPoUasIdrDlAP8B4ACN+Ijk9IuxSIuB+IYvKE63iIC6mIOsKIIb RSUGUDcFwIew
KEjUWIy06AC3CEtWSIjxtYrPKHEII43MNAHBeIXauI4TcEPd6I3faInN2Ep7 RH/DF2YcJY0G
oAAFc0NUYgTNUgCxBFQqUwBNg1TnMgHZSCUsdQAGOQENYy4+wDRUsjJGA1Q3 AIzK+EfGiG7z
mIqKg1yeeDD6aDDrdCQnUwAHoACAVDcBMAFUYpBoJRHmopA+YJBUIgIqqQAw eZNHNZFM444u
IDIyeQCfyJEd6ZGq6IyJmIIiyYgl2Y/8SI0uIJRHQyVJk43zkzRYuZA+YE43 1I482ZPJE5ZV
yY//03iT1mg0yVOLJAgwdsiUaAKXCuSUdqkrUbmPU3mTZwlIWGmTBrmVZOmV SROWYUmWQcmT
fZmW1biWs5g0bqlA4sgpPHKXlvlTPpCCN8SYetmSPmBQM1OUQlGThCmWPXkk GlOWByARRDkB
aDWFSAmZk6griHg7yXJcl2mXVKKZCoAA1NiZR0OEERmTB7kyCUmYEBCWDrBO CtAwyfMAGiOQ
GKmRb3mBaMiWEwABSQQBp4gATngz4BmeuTmedkmE5gkBBeAAEFAv2UmERaSd 53meBaAhwCFI
50kwl3mdLmCe7VmEP/id4Rmg/ECeBKor8QkBaOVSB7qgC7qcxjmf8Lk0/+fZ guRZMNzJoOZJ
m8AjoBwKngWagiyIoSI6oiQ6oRRKoCUKAQDaoQKqWOTJgjCaojI6o+TwoQhA ouSwoizKoiDq
iwVADpsBoxU4o0ToAOOinkNIpBQIZimIUNAEog0gojkKPKewo50iPyvjAxLY AC5JDogkpEma
og0QAS11kyEqpg3ADDomMDEpME86pAs6pQBwC20xUrZzp3cqSkSxpV3aAQUQ AWAqpPHJgioT
AejpADFaoujQf0tqpBDAD18aqCuIg3N6H3xzqXxzRf6nkivzAH46P8uASMtw khfzAOQAnZ1K
DmRaqiy4TjtQgV0ak+j5mRqTGRejnsk5P6WqMf8BAKQs0wHrtDLjIKlySqdx hKmZyk700wES
5JB/2gGa2gGiCqwXk1ApcEjO+qMNEJAzc62welLaGqs3mQJ18yQacwMqo1Tq dDJIBVRpOjXM
ejIRMIGSSqnGiqyXmjs3cEOeKlH9F63Tuk4p0AENM6/naqpcejHMYqYryKlm Kq4/Wjc7tU5G
Oj/mILCauk7LAK/SqgCMWq/vYazHiqzRurE3+a+g2rGjqqUdAK8pgJFjqqy/ iA4VmAI2lLC9
GpM4u67karHrCq2gqrEt+6sq+39gaq8ie6z2dUVL6wMzEBQVwLRFu04R4DcH MLARABQao7UH
kLUOkAIjELZhm7VA8Zn/I5A7BhWdOyuwLnmxWpqxLMuxtzqw/he2FmEOKWCv a4QK9tW3WLoy
EVABDbMyARC18+MQiBS269RSDxC2WTo/YYuqgCu2iruSGpO1frMyJlO1bcu2 PrtOZxu0cUu0
wTqv/Ue5qEupKMAOrJtdDuG69nW2RZECDpECQ1G7EZADDjEUI1ABGJsDYmu7 uUu5wgu8qBtR
R+IAwRsBElG1QMG8tlsA5lAAOWAOvGu7DhC1ZCsUtLu7gRu7qEu5lNq65MsO fXu+6Ju+1wW6
4du+7vu+8Bu2eDu/YIu61xW+6Ru/41u+5au+/tu3Ysu7YTsk8VvABhy+eHvA A6y+77u//Eu+
/9hlvv9rX49XwRZ8wY8XtnCnwO0rwJTrwe9ru8Zrv//bvg78wA+cvo/LMhjc wi7cwhpsweFL
pszStWGbA86ykgFMtWK7ApYbAO2bAOmbweF7wijcv337eE5LFC/wwk78xE/c xI9nLoorAiPw
ApMTthxWJSOQAFgcAAmQOxHgxBUAxQmgAcBwxKyLW2yMW8T2xhaQAD6AARds MUpMxwlgMVOT
AKg6OY+HthqDAVJckYL8wjMgAl68Qo/XHRVsOivweKaTA1MMxmbsxACwAwDA xrfFDm3cyZ5M
AnB8MpvxAHFsx3KMxxZzAwGAFE67AirzAGG8Mt0xPwnAkAzpwoITy/9jXMs+ 0MhV8nhUUsEd
UsmWfAMacFufnMxtbAFsTGwX0yEBQGwWE8dznAAWYDEvQGxU8sgvUM1XlAA5 UM0W0yHVjMHQ
+ci6DMy9DMm/zMvCjMfEjMEVoAE/4AAooMz43MnOjAFwfM0+oGZzLM3/rM0s 83FzrAJXpHbi
PD90onYW/AAzIMmP182wnACMzM7oHMkqkAB+XMlqt9GPt9Eb4AA/IAKZnM8o vc/9bDGuHND+
/MZo+wIMaQExzZAqQCU7oHY58NFqZzoPMBQ7rQIe4sWT89GOrHZfrALhHAE8 3dRO/dQqAABr
8AMdgMwojc8WsMKkLDJO69LT/MaD67TZnDv/LTUDLyBvFrMyGNDUFanWOp3D a23UVWLUB4BT
AQDVeO3UG9AAQyAJV+3JzAzKxFYUEdACxAYXNJ0Dhx0B/dwCuQvT8wMXTQ0X TJ3XTX0Uli1v
mJ3Zlg0AoDAEVPPXydzPpF3apg3HT9RonL3arN3aTo03W9AAVi3a+nzatm3a L1DYcOzavN3b
T70BKcAFWnrPtL3Mt33cyK3avr3crL0B0roHDgAAs+3GgU3dyX3dt83c2r3a GwAAJL0HQrAD
ZWDV2F3e173d6I3XGzAGOwDeWvAAPJAEq6vG9F3f9n3f+J3frWsMAMADD+De bHAAP02sBF7g
Bn7gCH7gEQCd7h0EADs=
--------------010901020203040108040907--

--------------080605080207090601040109--


Re: [CDO] A product with no head [message #557859 is a reply to message #557700] Thu, 09 September 2010 09:13 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

<myproduct>.app is nothing more than directory. You can simply cd into
it on the console. The executeable is found in Contents/MacOS. E.g. for
the Eclipse.app it looks like this

> themis:eclipse-3.5.1 tomschindl$ cd Eclipse.app/Contents/MacOS/
> themis:MacOS tomschindl$ pwd
> /Users/tomschindl/Applications/eclipse-3.5.1/Eclipse.app/Con tents/MacOS
> themis:MacOS tomschindl$ ls -la
> total 136
> drwxr-xr-x 5 tomschindl staff 170 14 Mai 14:28 .
> drwxr-xr-x 5 tomschindl staff 170 17 Sep 2009 ..
> -rw-r--r-- 1 tomschindl staff 778 14 Mai 14:32 TableColumns.properties
> -rwxr-xr-x 1 tomschindl staff 58604 21 Mai 2009 eclipse
> -rw-r--r-- 1 tomschindl staff 376 28 Feb 2010 eclipse.ini
> themis:MacOS tomschindl$


Tom

Am 08.09.10 16:51, schrieb Christophe Bouhier:
> Hi there,
>
> A simple question but it seems rather challenging to find the answer.
> I have made a .product which is a server (CDO) and I want to launch it
> with a command line.
>
> Now, when doing a product export, I get a <myproduct>.app which, when
> launched on macosx (open <myproduct>.app) creates some sort of UI
> interface which is "not responding".
>
> I would like it to show the OSGI console and see all my nifty bundles.
>
> Here is my product
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <?pde version="3.5"?>
>
> <product name="NetXStudio CDO Server"
> uid="com.netxforge.netxstudio.cdo.server"
> id="com.netxforge.netxstudio.cdo.server.product.id"
> application="org.eclipse.emf.cdo.server.app" version="1.0.0.qualifier"
> useFeatures="false" includeLaunchers="true">
>
> <configIni use="default">
> </configIni>
>
> <launcherArgs>
> <programArgs>-os ${target.os} -ws ${target.ws} -arch
> ${target.arch} -nl ${target.nl}
> -debug
> -console</programArgs>
> <vmArgs>-Xms40m
> -Xmx1024m
> -Ddebug=true
> -Dlog4j.debug=true
> -Dnet4j.config=&quot;${resource_loc:/Users/dzonekl/Confi g}&quot;
> -Dorg.osgi.service.http.port=8080</vmArgs>
> <vmArgsMac>-XstartOnFirstThread
> -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
> </launcherArgs>
>
> <windowImages/>
>
> <launcher name="Netxstudio-server">
> <solaris/>
> <win useIco="false">
> <bmp/>
> </win>
> </launcher>
>
> <vm>
> <macos
> include="false"> org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.inte rnal.debug.ui.launcher.StandardVMType/J2SE-1.5 </macos>
>
> </vm>
>
> <plugins>
> <plugin id="com.netxforge.netxstudio.cdo.hibernate.server"/>
> <plugin id="com.netxforge.netxstudio.cdo.server.product"/>
> <plugin id="com.netxforge.netxstudio.hibernate.jars"/>
> <plugin id="javax.transaction" fragment="true"/>
> <plugin id="org.apache.commons.codec"/>
> <plugin id="org.apache.commons.httpclient"/>
> <plugin id="org.apache.commons.logging"/>
> <plugin id="org.eclipse.core.contenttype"/>
> <plugin id="org.eclipse.core.jobs"/>
> <plugin id="org.eclipse.core.runtime"/>
> <plugin id="org.eclipse.core.runtime.compatibility.registry"
> fragment="true"/>
> <plugin id="org.eclipse.emf.cdo"/>
> <plugin id="org.eclipse.emf.cdo.common"/>
> <plugin id="org.eclipse.emf.cdo.net4j"/>
> <plugin id="org.eclipse.emf.cdo.server"/>
> <plugin id="org.eclipse.emf.cdo.server.hibernate"/>
> <plugin id="org.eclipse.emf.cdo.server.hibernate.teneo"/>
> <plugin id="org.eclipse.emf.common"/>
> <plugin id="org.eclipse.emf.ecore"/>
> <plugin id="org.eclipse.emf.ecore.change"/>
> <plugin id="org.eclipse.emf.ecore.xmi"/>
> <plugin id="org.eclipse.emf.teneo"/>
> <plugin id="org.eclipse.emf.teneo.annotations"/>
> <plugin id="org.eclipse.emf.teneo.hibernate"/>
> <plugin id="org.eclipse.emf.teneo.hibernate.mapper"/>
> <plugin id="org.eclipse.equinox.app"/>
> <plugin id="org.eclipse.equinox.common"/>
> <plugin id="org.eclipse.equinox.preferences"/>
> <plugin id="org.eclipse.equinox.registry"/>
> <plugin id="org.eclipse.net4j"/>
> <plugin id="org.eclipse.net4j.db"/>
> <plugin id="org.eclipse.net4j.http"/>
> <plugin id="org.eclipse.net4j.http.common"/>
> <plugin id="org.eclipse.net4j.tcp"/>
> <plugin id="org.eclipse.net4j.util"/>
> <plugin id="org.eclipse.osgi"/>
> <plugin id="org.equinoxosgi.core.autostart"/>
> <plugin id="org.hibernate"/>
> </plugins>
>
> <configurations>
> <plugin id="org.equinoxosgi.core.autostart" autoStart="true"
> startLevel="0" />
> </configurations>
>
> </product>
>
>
>
Re: [CDO] A product with no head [message #557868 is a reply to message #557859] Thu, 09 September 2010 09:42 Go to previous messageGo to next message
Christophe Bouhier is currently offline Christophe BouhierFriend
Messages: 937
Registered: July 2009
Senior Member
On 09-09-10 11:13, Tom Schindl wrote:

Thanks Tom, this helps!

Not sure what the format of the executable is?
On the commandline, I simply typed this:

laptop02-mac:MacOS dzonekl$ ./Netxstudio-server

....and the app launched with OSGI console running!

but unfortunately I also still see a simple UI. (Could this be because
of how my product is declared?)

<extension
id="id"
point="org.eclipse.core.runtime.products">
<product
application="org.eclipse.emf.cdo.server.app"
name="NetXStudio CDO Server">
<property
name="appName"
value="NetXStudio CDO Server">
</property>
</product>
</extension>

Sorry, this is really an equinox/PDE tool question, I believe.

Perhaps the PDE should be able to export without the actual .app
directory, but with that executable file instead....

Cheers Christophe

> Hi,
>
> <myproduct>.app is nothing more than directory. You can simply cd into
> it on the console. The executeable is found in Contents/MacOS. E.g. for
> the Eclipse.app it looks like this
>
>> themis:eclipse-3.5.1 tomschindl$ cd Eclipse.app/Contents/MacOS/
>> themis:MacOS tomschindl$ pwd
>> /Users/tomschindl/Applications/eclipse-3.5.1/Eclipse.app/Con tents/MacOS
>> themis:MacOS tomschindl$ ls -la
>> total 136
>> drwxr-xr-x 5 tomschindl staff 170 14 Mai 14:28 .
>> drwxr-xr-x 5 tomschindl staff 170 17 Sep 2009 ..
>> -rw-r--r-- 1 tomschindl staff 778 14 Mai 14:32 TableColumns.properties
>> -rwxr-xr-x 1 tomschindl staff 58604 21 Mai 2009 eclipse
>> -rw-r--r-- 1 tomschindl staff 376 28 Feb 2010 eclipse.ini
>> themis:MacOS tomschindl$
>
>
> Tom
>
> Am 08.09.10 16:51, schrieb Christophe Bouhier:
>> Hi there,
>>
>> A simple question but it seems rather challenging to find the answer.
>> I have made a .product which is a server (CDO) and I want to launch it
>> with a command line.
>>
>> Now, when doing a product export, I get a<myproduct>.app which, when
>> launched on macosx (open<myproduct>.app) creates some sort of UI
>> interface which is "not responding".
>>
>> I would like it to show the OSGI console and see all my nifty bundles.
>>
>> Here is my product
>>
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <?pde version="3.5"?>
>>
>> <product name="NetXStudio CDO Server"
>> uid="com.netxforge.netxstudio.cdo.server"
>> id="com.netxforge.netxstudio.cdo.server.product.id"
>> application="org.eclipse.emf.cdo.server.app" version="1.0.0.qualifier"
>> useFeatures="false" includeLaunchers="true">
>>
>> <configIni use="default">
>> </configIni>
>>
>> <launcherArgs>
>> <programArgs>-os ${target.os} -ws ${target.ws} -arch
>> ${target.arch} -nl ${target.nl}
>> -debug
>> -console</programArgs>
>> <vmArgs>-Xms40m
>> -Xmx1024m
>> -Ddebug=true
>> -Dlog4j.debug=true
>> -Dnet4j.config=&quot;${resource_loc:/Users/dzonekl/Confi g}&quot;
>> -Dorg.osgi.service.http.port=8080</vmArgs>
>> <vmArgsMac>-XstartOnFirstThread
>> -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
>> </launcherArgs>
>>
>> <windowImages/>
>>
>> <launcher name="Netxstudio-server">
>> <solaris/>
>> <win useIco="false">
>> <bmp/>
>> </win>
>> </launcher>
>>
>> <vm>
>> <macos
>> include="false"> org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.inte rnal.debug.ui.launcher.StandardVMType/J2SE-1.5 </macos>
>>
>> </vm>
>>
>> <plugins>
>> <plugin id="com.netxforge.netxstudio.cdo.hibernate.server"/>
>> <plugin id="com.netxforge.netxstudio.cdo.server.product"/>
>> <plugin id="com.netxforge.netxstudio.hibernate.jars"/>
>> <plugin id="javax.transaction" fragment="true"/>
>> <plugin id="org.apache.commons.codec"/>
>> <plugin id="org.apache.commons.httpclient"/>
>> <plugin id="org.apache.commons.logging"/>
>> <plugin id="org.eclipse.core.contenttype"/>
>> <plugin id="org.eclipse.core.jobs"/>
>> <plugin id="org.eclipse.core.runtime"/>
>> <plugin id="org.eclipse.core.runtime.compatibility.registry"
>> fragment="true"/>
>> <plugin id="org.eclipse.emf.cdo"/>
>> <plugin id="org.eclipse.emf.cdo.common"/>
>> <plugin id="org.eclipse.emf.cdo.net4j"/>
>> <plugin id="org.eclipse.emf.cdo.server"/>
>> <plugin id="org.eclipse.emf.cdo.server.hibernate"/>
>> <plugin id="org.eclipse.emf.cdo.server.hibernate.teneo"/>
>> <plugin id="org.eclipse.emf.common"/>
>> <plugin id="org.eclipse.emf.ecore"/>
>> <plugin id="org.eclipse.emf.ecore.change"/>
>> <plugin id="org.eclipse.emf.ecore.xmi"/>
>> <plugin id="org.eclipse.emf.teneo"/>
>> <plugin id="org.eclipse.emf.teneo.annotations"/>
>> <plugin id="org.eclipse.emf.teneo.hibernate"/>
>> <plugin id="org.eclipse.emf.teneo.hibernate.mapper"/>
>> <plugin id="org.eclipse.equinox.app"/>
>> <plugin id="org.eclipse.equinox.common"/>
>> <plugin id="org.eclipse.equinox.preferences"/>
>> <plugin id="org.eclipse.equinox.registry"/>
>> <plugin id="org.eclipse.net4j"/>
>> <plugin id="org.eclipse.net4j.db"/>
>> <plugin id="org.eclipse.net4j.http"/>
>> <plugin id="org.eclipse.net4j.http.common"/>
>> <plugin id="org.eclipse.net4j.tcp"/>
>> <plugin id="org.eclipse.net4j.util"/>
>> <plugin id="org.eclipse.osgi"/>
>> <plugin id="org.equinoxosgi.core.autostart"/>
>> <plugin id="org.hibernate"/>
>> </plugins>
>>
>> <configurations>
>> <plugin id="org.equinoxosgi.core.autostart" autoStart="true"
>> startLevel="0" />
>> </configurations>
>>
>> </product>
>>
>>
>>
>
Re: [CDO] A product with no head [message #557880 is a reply to message #557857] Thu, 09 September 2010 09:52 Go to previous messageGo to next message
Christophe Bouhier is currently offline Christophe BouhierFriend
Messages: 937
Registered: July 2009
Senior Member
On 09-09-10 11:04, Eike Stepper wrote:
> Hi Christophe,
>
> Sorry, I have absolutely no expertise with MacOS ;-(
>
> If you get no reply from Mac experts after a while I suggest that you
> post this question again with a title that explicitely contains "MacOS
> issue" to attract more specific attention.

Thanks Eike, I am not entirely convinced this is a MacOS issue after
all. It seems to be more a generic question like: "How to use PDE tools
to export a server application without UI". Sorry to bother you with
this non - CDO stuff!

Cheers Christophe
Re: [CDO] A product with no head [message #557881 is a reply to message #557868] Thu, 09 September 2010 10:03 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

And if you launch in PDE you don't see the UI? What does the UI look
like? How does your application-definition look like?

Tom

Am 09.09.10 11:42, schrieb Christophe Bouhier:
> On 09-09-10 11:13, Tom Schindl wrote:
>
> Thanks Tom, this helps!
>
> Not sure what the format of the executable is?
> On the commandline, I simply typed this:
>
> laptop02-mac:MacOS dzonekl$ ./Netxstudio-server
>
> ...and the app launched with OSGI console running!
>
> but unfortunately I also still see a simple UI. (Could this be because
> of how my product is declared?)
>
> <extension
> id="id"
> point="org.eclipse.core.runtime.products">
> <product
> application="org.eclipse.emf.cdo.server.app"
> name="NetXStudio CDO Server">
> <property
> name="appName"
> value="NetXStudio CDO Server">
> </property>
> </product>
> </extension>
>
> Sorry, this is really an equinox/PDE tool question, I believe.
>
> Perhaps the PDE should be able to export without the actual .app
> directory, but with that executable file instead....
>
> Cheers Christophe
>
>> Hi,
>>
>> <myproduct>.app is nothing more than directory. You can simply cd into
>> it on the console. The executeable is found in Contents/MacOS. E.g. for
>> the Eclipse.app it looks like this
>>
>>> themis:eclipse-3.5.1 tomschindl$ cd Eclipse.app/Contents/MacOS/
>>> themis:MacOS tomschindl$ pwd
>>> /Users/tomschindl/Applications/eclipse-3.5.1/Eclipse.app/Con tents/MacOS
>>> themis:MacOS tomschindl$ ls -la
>>> total 136
>>> drwxr-xr-x 5 tomschindl staff 170 14 Mai 14:28 .
>>> drwxr-xr-x 5 tomschindl staff 170 17 Sep 2009 ..
>>> -rw-r--r-- 1 tomschindl staff 778 14 Mai 14:32
>>> TableColumns.properties
>>> -rwxr-xr-x 1 tomschindl staff 58604 21 Mai 2009 eclipse
>>> -rw-r--r-- 1 tomschindl staff 376 28 Feb 2010 eclipse.ini
>>> themis:MacOS tomschindl$
>>
>>
>> Tom
>>
>> Am 08.09.10 16:51, schrieb Christophe Bouhier:
>>> Hi there,
>>>
>>> A simple question but it seems rather challenging to find the answer.
>>> I have made a .product which is a server (CDO) and I want to launch it
>>> with a command line.
>>>
>>> Now, when doing a product export, I get a<myproduct>.app which, when
>>> launched on macosx (open<myproduct>.app) creates some sort of UI
>>> interface which is "not responding".
>>>
>>> I would like it to show the OSGI console and see all my nifty bundles.
>>>
>>> Here is my product
>>>
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <?pde version="3.5"?>
>>>
>>> <product name="NetXStudio CDO Server"
>>> uid="com.netxforge.netxstudio.cdo.server"
>>> id="com.netxforge.netxstudio.cdo.server.product.id"
>>> application="org.eclipse.emf.cdo.server.app" version="1.0.0.qualifier"
>>> useFeatures="false" includeLaunchers="true">
>>>
>>> <configIni use="default">
>>> </configIni>
>>>
>>> <launcherArgs>
>>> <programArgs>-os ${target.os} -ws ${target.ws} -arch
>>> ${target.arch} -nl ${target.nl}
>>> -debug
>>> -console</programArgs>
>>> <vmArgs>-Xms40m
>>> -Xmx1024m
>>> -Ddebug=true
>>> -Dlog4j.debug=true
>>> -Dnet4j.config=&quot;${resource_loc:/Users/dzonekl/Confi g}&quot;
>>> -Dorg.osgi.service.http.port=8080</vmArgs>
>>> <vmArgsMac>-XstartOnFirstThread
>>> -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
>>> </launcherArgs>
>>>
>>> <windowImages/>
>>>
>>> <launcher name="Netxstudio-server">
>>> <solaris/>
>>> <win useIco="false">
>>> <bmp/>
>>> </win>
>>> </launcher>
>>>
>>> <vm>
>>> <macos
>>> include="false"> org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.inte rnal.debug.ui.launcher.StandardVMType/J2SE-1.5 </macos>
>>>
>>>
>>> </vm>
>>>
>>> <plugins>
>>> <plugin id="com.netxforge.netxstudio.cdo.hibernate.server"/>
>>> <plugin id="com.netxforge.netxstudio.cdo.server.product"/>
>>> <plugin id="com.netxforge.netxstudio.hibernate.jars"/>
>>> <plugin id="javax.transaction" fragment="true"/>
>>> <plugin id="org.apache.commons.codec"/>
>>> <plugin id="org.apache.commons.httpclient"/>
>>> <plugin id="org.apache.commons.logging"/>
>>> <plugin id="org.eclipse.core.contenttype"/>
>>> <plugin id="org.eclipse.core.jobs"/>
>>> <plugin id="org.eclipse.core.runtime"/>
>>> <plugin id="org.eclipse.core.runtime.compatibility.registry"
>>> fragment="true"/>
>>> <plugin id="org.eclipse.emf.cdo"/>
>>> <plugin id="org.eclipse.emf.cdo.common"/>
>>> <plugin id="org.eclipse.emf.cdo.net4j"/>
>>> <plugin id="org.eclipse.emf.cdo.server"/>
>>> <plugin id="org.eclipse.emf.cdo.server.hibernate"/>
>>> <plugin id="org.eclipse.emf.cdo.server.hibernate.teneo"/>
>>> <plugin id="org.eclipse.emf.common"/>
>>> <plugin id="org.eclipse.emf.ecore"/>
>>> <plugin id="org.eclipse.emf.ecore.change"/>
>>> <plugin id="org.eclipse.emf.ecore.xmi"/>
>>> <plugin id="org.eclipse.emf.teneo"/>
>>> <plugin id="org.eclipse.emf.teneo.annotations"/>
>>> <plugin id="org.eclipse.emf.teneo.hibernate"/>
>>> <plugin id="org.eclipse.emf.teneo.hibernate.mapper"/>
>>> <plugin id="org.eclipse.equinox.app"/>
>>> <plugin id="org.eclipse.equinox.common"/>
>>> <plugin id="org.eclipse.equinox.preferences"/>
>>> <plugin id="org.eclipse.equinox.registry"/>
>>> <plugin id="org.eclipse.net4j"/>
>>> <plugin id="org.eclipse.net4j.db"/>
>>> <plugin id="org.eclipse.net4j.http"/>
>>> <plugin id="org.eclipse.net4j.http.common"/>
>>> <plugin id="org.eclipse.net4j.tcp"/>
>>> <plugin id="org.eclipse.net4j.util"/>
>>> <plugin id="org.eclipse.osgi"/>
>>> <plugin id="org.equinoxosgi.core.autostart"/>
>>> <plugin id="org.hibernate"/>
>>> </plugins>
>>>
>>> <configurations>
>>> <plugin id="org.equinoxosgi.core.autostart" autoStart="true"
>>> startLevel="0" />
>>> </configurations>
>>>
>>> </product>
>>>
>>>
>>>
>>
>
Re: [CDO] A product with no head [message #557882 is a reply to message #557881] Thu, 09 September 2010 10:14 Go to previous messageGo to next message
Christophe Bouhier is currently offline Christophe BouhierFriend
Messages: 937
Registered: July 2009
Senior Member
On 09-09-10 12:03, Tom Schindl wrote:
> Hi,
>
> And if you launch in PDE you don't see the UI? What does the UI look
> like? How does your application-definition look like?
- Indeed in PDE, I don't see the UI.
- The UI is a simple menu bar with the Apple Icon and the App name
- My app definition is here below ( I think that's the issue, the fact
that is's an application in the first place), I suspect I need to use
something else than the PDE product exporter. I am now reading on p2 and
OSGI.

>> <extension
>> id="id"
>> point="org.eclipse.core.runtime.products">
>> <product
>> application="org.eclipse.emf.cdo.server.app"
>> name="NetXStudio CDO Server">
>> <property
>> name="appName"
>> value="NetXStudio CDO Server">
>> </property>
>> </product>
>> </extension>
Re: [CDO] A product with no head [message #557888 is a reply to message #557882] Thu, 09 September 2010 10:25 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Well, you can naturally simply launch using OSGi using

java -jar

Tom

Am 09.09.10 12:14, schrieb Christophe Bouhier:
> On 09-09-10 12:03, Tom Schindl wrote:
>> Hi,
>>
>> And if you launch in PDE you don't see the UI? What does the UI look
>> like? How does your application-definition look like?
> - Indeed in PDE, I don't see the UI.
> - The UI is a simple menu bar with the Apple Icon and the App name
> - My app definition is here below ( I think that's the issue, the fact
> that is's an application in the first place), I suspect I need to use
> something else than the PDE product exporter. I am now reading on p2 and
> OSGI.
>
>>> <extension
>>> id="id"
>>> point="org.eclipse.core.runtime.products">
>>> <product
>>> application="org.eclipse.emf.cdo.server.app"
>>> name="NetXStudio CDO Server">
>>> <property
>>> name="appName"
>>> value="NetXStudio CDO Server">
>>> </property>
>>> </product>
>>> </extension>
Previous Topic:Updating spefic Installable Unit.
Next Topic:Software updates - can't add update sites
Goto Forum:
  


Current Time: Fri Apr 19 20:34:30 GMT 2024

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

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

Back to the top