Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Commercial » Use Eclipse Update Manager to distribute non-java code
Use Eclipse Update Manager to distribute non-java code [message #12511] Tue, 13 February 2007 16:14 Go to next message
Eclipse UserFriend
Originally posted by: etsifrina.chessys.com

We have an RCP Application that we are attempting to distribute using the
Update Manager (Eclipse 3.2.1). Since we don't have any experience with
it, to test the concept, I've created a sample RCP App / Feature and
created an update site to update it. That works fine and I am able to run
the software update from the site, as well as see and install the new
features.

The problem comes here:
In addition to java-based RCP code, a separate part of our application is
written in Power Builder. We were hoping to be able to update it along
side our RCP App, using Update Manager. I haven't been able to find any
substantial information on the subject in either Eclipse Help files nor on
the web. I have also tried to hack it by packaging the code into a .jar
and placing it into features/ folder on the update site and modifying
site.xml file to relfect the new "feature" like so:

<feature url="features/pbClient_1.0.0.jar" id="pbClient"
version="1.0.0">
<category name="PB App"/>
</feature>
<category-def name="PB App" label="PB App"/>

That didn't work and the new "feature" was not visible under new updates.
I suspect that if I can somehow package this code from within Eclipse, it
might work, but I am really at a loss as to how.

So the question is:
Is it possible to update a non-java code/packages via Update Manager?
If so, does anyone have any experience with it and could someone point me
in the right direction? I seem to have exausted my known options.

Thanks in advance for any responses/direction,

~ Elena
Re: Use Eclipse Update Manager to distribute non-java code [message #12532 is a reply to message #12511] Mon, 19 February 2007 19:28 Go to previous message
Genady Beryozkin is currently offline Genady BeryozkinFriend
Messages: 410
Registered: July 2009
Senior Member
This is a wrong group.
As to the question you have some options:
1. Package the extra data as a "true" plugin.
2. After a plug-in recognizes that a new version has been installed it
goes to the web and downloads the data.
3. Maybe custom install handlers can help:
http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse. platform.doc.isv/reference/extension-points/org_eclipse_upda te_core_installHandlers.html

Genady Beryozkin
http://www.genady.net/



Eclipse Newbie wrote:
> We have an RCP Application that we are attempting to distribute using
> the Update Manager (Eclipse 3.2.1). Since we don't have any
> experience with it, to test the concept, I've created a sample RCP App
> / Feature and created an update site to update it. That works fine
> and I am able to run the software update from the site, as well as see
> and install the new features.
>
> The problem comes here:
> In addition to java-based RCP code, a separate part of our application
> is written in Power Builder. We were hoping to be able to update it
> along side our RCP App, using Update Manager. I haven't been able to
> find any substantial information on the subject in either Eclipse Help
> files nor on the web. I have also tried to hack it by packaging the
> code into a .jar and placing it into features/ folder on the update
> site and modifying site.xml file to relfect the new "feature" like so:
>
> <feature url="features/pbClient_1.0.0.jar" id="pbClient"
> version="1.0.0">
> <category name="PB App"/>
> </feature>
> <category-def name="PB App" label="PB App"/>
>
> That didn't work and the new "feature" was not visible under new
> updates. I suspect that if I can somehow package this code from
> within Eclipse, it might work, but I am really at a loss as to how.
>
> So the question is:
> Is it possible to update a non-java code/packages via Update Manager?
> If so, does anyone have any experience with it and could someone point
> me in the right direction? I seem to have exausted my known options.
>
> Thanks in advance for any responses/direction,
>
> ~ Elena
>
>
>
Re: Use Eclipse Update Manager to distribute non-java code [message #563456 is a reply to message #12511] Mon, 19 February 2007 19:28 Go to previous message
Genady Beryozkin is currently offline Genady BeryozkinFriend
Messages: 410
Registered: July 2009
Senior Member
This is a wrong group.
As to the question you have some options:
1. Package the extra data as a "true" plugin.
2. After a plug-in recognizes that a new version has been installed it
goes to the web and downloads the data.
3. Maybe custom install handlers can help:
http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse. platform.doc.isv/reference/extension-points/org_eclipse_upda te_core_installHandlers.html

Genady Beryozkin
http://www.genady.net/



Eclipse Newbie wrote:
> We have an RCP Application that we are attempting to distribute using
> the Update Manager (Eclipse 3.2.1). Since we don't have any
> experience with it, to test the concept, I've created a sample RCP App
> / Feature and created an update site to update it. That works fine
> and I am able to run the software update from the site, as well as see
> and install the new features.
>
> The problem comes here:
> In addition to java-based RCP code, a separate part of our application
> is written in Power Builder. We were hoping to be able to update it
> along side our RCP App, using Update Manager. I haven't been able to
> find any substantial information on the subject in either Eclipse Help
> files nor on the web. I have also tried to hack it by packaging the
> code into a .jar and placing it into features/ folder on the update
> site and modifying site.xml file to relfect the new "feature" like so:
>
> <feature url="features/pbClient_1.0.0.jar" id="pbClient"
> version="1.0.0">
> <category name="PB App"/>
> </feature>
> <category-def name="PB App" label="PB App"/>
>
> That didn't work and the new "feature" was not visible under new
> updates. I suspect that if I can somehow package this code from
> within Eclipse, it might work, but I am really at a loss as to how.
>
> So the question is:
> Is it possible to update a non-java code/packages via Update Manager?
> If so, does anyone have any experience with it and could someone point
> me in the right direction? I seem to have exausted my known options.
>
> Thanks in advance for any responses/direction,
>
> ~ Elena
>
>
>
Previous Topic:Use Eclipse Update Manager to distribute non-java code
Next Topic:Error when generating a PDF report
Goto Forum:
  


Current Time: Sun Dec 21 04:20:03 GMT 2014

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

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