[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Uninstall command

I tried this. I launched one SDK with the command pointing to another SDK installaiton using the -destination argument. HelloWorld was successfully installed.
I then changed the -installIU to -uninstallIU and successfully uninstalled the same HelloWorld.

Inactive hide details for Pascal Rapicault ---06/02/2009 03:30:38 PM---Please give a try to the new director app with the folloPascal Rapicault ---06/02/2009 03:30:38 PM---Please give a try to the new director app with the following command:


From:

Pascal Rapicault <Pascal_Rapicault@xxxxxxxxxx>

To:

P2 developer discussions <p2-dev@xxxxxxxxxxx>

Cc:

P2 developer discussions <p2-dev@xxxxxxxxxxx>, p2-dev-bounces@xxxxxxxxxxx

Date:

06/02/2009 03:30 PM

Subject:

Re: [p2-dev] Uninstall command




Please give a try to the new director app with the following command:
.\eclipse.exe -data ..\workspace -debug -console -vm "C:\Program Files\IBM\Java60\jre\bin\classic\jvm.dll" -application org.eclipse.equinox.p2.director -metadataRepository
file:C:/ctempP2/HelloWorldSite -artifactRepository file:C:/ctempP2/HelloWorldSite -installIU HelloWorldFeature.feature.group/1.0.0 -destination C:\35work\0421-0930SDK\eclipse -profile SDKProfile

Inactive hide details for James D Miles ---06/02/2009 03:19:45 PM---That help command does not work for me on RC3.James D Miles ---06/02/2009 03:19:45 PM---That help command does not work for me on RC3.

From:

James D Miles <jdmiles@xxxxxxxxxx>

To:

P2 developer discussions <p2-dev@xxxxxxxxxxx>

Date:

06/02/2009 03:19 PM

Subject:

Re: [p2-dev] Uninstall command




That help command does not work for me on RC3.

To uninstall use -uninstallIU argument.

Here is the command I used to install on M7.
.\eclipse.exe -data ..\workspace -debug -console -vm "C:\Program Files\IBM\Java60\jre\bin\classic\jvm.dll" -application org.eclipse.equinox.p2.director.app.application -metadataRepository
file:C:/ctempP2/HelloWorldSite -artifactRepository file:C:/ctempP2/HelloWorldSite -installIU HelloWorldFeature.feature.group -version 1.0.0 -destination C:\35work\0421-0930SDK\eclipse -profile SDKProfile -vmargs -Declipse.p2.data.area=C:\35work\0421-0930SDK\eclipse\p2

Here is the command I used to uninstall. I am sure you will find that you do not need all of these args.
.\eclipse.exe -data ..\workspace -debug -console -vm "C:\Program Files\IBM\Java60\jre\bin\classic\jvm.dll" -application org.eclipse.equinox.p2.director.app.application -metadataRepository
file:C:/ctempP2/HelloWorldSite -artifactRepository file:C:/ctempP2/HelloWorldSite -uninstallIU HelloWorldFeature.feature.group -noExit -version 1.0.0 -destination C:\35work\0421-0930SDK\eclipse -profile SDKProfile -vmargs -Declipse.p2.data.area=C:\35work\0421-0930SDK\eclipse\p2

Inactive hide details for John Arthorne ---05/25/2009 02:55:32 PM---As I mentioned, this application is new and there isn't anyJohn Arthorne ---05/25/2009 02:55:32 PM---As I mentioned, this application is new and there isn't any formal documentation yet. You can find out how it works by typing t

From:

John Arthorne <John_Arthorne@xxxxxxxxxx>

To:

P2 developer discussions <p2-dev@xxxxxxxxxxx>

Date:

05/25/2009 02:55 PM

Subject:

Re: [p2-dev] Uninstall command





As I mentioned, this application is new and there isn't any formal documentation yet. You can find out how it works by typing this on the command line (using 3.5 RC1 or greater):

eclipsec.exe -application org.eclipse.equinox.p2.director -help


John

Afkham Azeez <afkham@xxxxxxxxx>
Sent by: p2-dev-bounces@xxxxxxxxxxx

05/25/2009 03:27 PM



Please respond to
P2 developer discussions <p2-dev@xxxxxxxxxxx>
To
P2 developer discussions <p2-dev@xxxxxxxxxxx>
cc
Subject
Re: [p2-dev] Uninstall command




I checked the Director App documentation

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_director.html
but I cannot see a way to provide the option for uninstalling. Could
someone please shed some light as to how bundles can be unistalled &
updated using the director app?

Thanks
Azeez

On Mon, May 25, 2009 at 10:51 PM, John Arthorne
<John_Arthorne@xxxxxxxxxx> wrote:
>
> The console commands are really only intended as a simple debugging tool.
> You should instead use the director application or ant task, which supports
> uninstall. This application is new and there isn't any formal documentation
> yet, but you can find out how it works by typing this on the command line
> (using 3.5 RC1 or greater):
>
> eclipsec.exe -application org.eclipse.equinox.p2.director -help
>
> John
>
>
>
>
> Sameera Jayasoma <sameera.madushan@xxxxxxxxx>
> Sent by: p2-dev-bounces@xxxxxxxxxxx
>
> 05/25/2009 08:04 AM
>
> Please respond to
> P2 developer discussions <p2-dev@xxxxxxxxxxx>
> To
> P2 developer discussions <p2-dev@xxxxxxxxxxx>
> cc
> Subject
> [p2-dev] Uninstall command
>
>
>
>
> Hi,
>
> We are planning to use p2 as the provisioning platform in WSO2 Carbon. At
> poc level integration of p2 into WSO2 Carbon, I found out the following
> commands which can be used in the OSGi Console. Here "provinstall" command
> is used to install an InstallableUnit to a given profile. But how to
> uninstall it? Is there another command to uninstall?
>
>     provlr   - Lists all
> metadata repositories, or the contents of a given metadata repository
>     provlar - Lists all artifact repositories, or the
> contents of a given artifact repository
>     provliu - Lists
> the IUs that match the pattern in the given repo.  * matches all
>     provlp - Lists all profiles, or the contents of the > profile at the given profile > provlg [ - Lists all
> IUs with group capabilities in the given repo or in all repos if the URL is
> omitted
>     provinstall <InstallableUnit> <version> <profileId> - Provisions an IU
> to the profile with the give id
>     provaddrepo <repository URL> - Adds a metadata repository
>     provaddartifactrepo <repository URL> - Adds an artifact repository
>     provaddprofile <profileId> <location> <flavor> - Adds a profile with the
> given id, location and flavor
>
>
> --
> Sameera Jayasoma
> Software Engineer
> WSO2 Inc.
> Oxygenating the Web Service Platform.
>
http://wso2.org/
>
> blog:
>
http://tech.jayasoma.org_______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/p2-dev
>
>
> _______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/p2-dev
>
>



--
Thanks
Afkham Azeez

Blog:
http://afkham.org
Developer Portal:
http://www.wso2.org
WSAS Blog:
http://wso2wsas.blogspot.com
Company:
http://wso2.com
GPG Fingerprint: 643F C2AF EB78 F886 40C9  B2A2 4AE2 C887 665E 0760
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx

https://dev.eclipse.org/mailman/listinfo/p2-dev
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx

https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx

https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev


GIF image

GIF image