Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » How to avoid re-execution of eclipse.feature#site.p2?
How to avoid re-execution of eclipse.feature#site.p2? [message #508731] Wed, 20 January 2010 01:01 Go to next message
Ralf Ebert is currently offline Ralf EbertFriend
Messages: 72
Registered: July 2009
Member
Following the RCP build example in the SVN, I'm creating a p2 site and export a
product zip for every platform afterwards:

perform com.example.mail.site#site.p2
perform -D target.os=win32 -D target.ws=win32 -D target.arch=x86
com.example.mail.site#create.product.zip
perform -D target.os=win32 -D target.ws=win32 -D target.arch=x86_64
com.example.mail.site#create.product.zip

This works, but the site.p2 action is re-executed for every create.product.zip
action.

Henrik already pointed me to the up-to-date policies, but I cannot see how this
is configured in such a set-up, I don't even have an explicit cspec as part of
the build.

The site.p2 action is triggered from create.product action in the cspex, can I
specify such a policy here? Any hints how I can achieve that this step is
performed only done once?

(My example build set-up is here:
http://github.com/ralfebert/com.example.mail.buckminster/tre e/master/com.example.mail.site/,
Recipe: http://www.ralfebert.de/blog/eclipsercp/rcp_builds/#hudson)

Log showing the repeated execution of com.example.mail.site#site.p2:

[...]
INFO: perform 'com.example.mail.site#site.p2'
INFO: [start org.eclipse.swt:osgi.bundle$3.5.1.v3555a#target.fragments]
INFO: [end org.eclipse.swt:osgi.bundle$3.5.1.v3555a#target.fragments]
INFO: [start
org.eclipse.equinox.launcher:osgi.bundle$1.0.201.R35x_v20090 715#target.fragments]
INFO: [start
org.eclipse.equinox.launcher.gtk.linux.x86_64:osgi.bundle$1. 0.200.v20090519#bundle.jar]
INFO: [end
org.eclipse.equinox.launcher.gtk.linux.x86_64:osgi.bundle$1. 0.200.v20090519#bundle.jar]
INFO: [end
org.eclipse.equinox.launcher:osgi.bundle$1.0.201.R35x_v20090 715#target.fragments]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#manifest]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#manifest]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#bundle.jar]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#bundle.jar]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
INFO: [start com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
INFO: [end com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
INFO: [start com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
INFO: [end com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#source.manifest ]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.manifest ]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
INFO: [start
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
INFO: [end
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
INFO: [start
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
INFO: [end
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
INFO: [start
com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 43: ArrayList is a raw type. References to generic type ArrayList<E> should
be parameterized
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 46: ArrayList is a raw type. References to generic type ArrayList<E> should
be parameterized
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 57: Type safety: The method toArray(Object[]) belongs to the raw type
ArrayList. References to generic type ArrayList<E> should be parameterized
Found 3 warnings
INFO: perform '-D' 'target.os=win32' '-D' 'target.ws=win32' '-D'
'target.arch=x86' 'com.example.mail.site#create.product.zip'
INFO: [start
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle$1.0 .200.v20090519#bundle.jar]
INFO: [end
org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle$1.0 .200.v20090519#bundle.jar]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
INFO: [start com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
INFO: [end com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
INFO: [start com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
INFO: [end com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
INFO: [start
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
INFO: [end
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
INFO: [start
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
INFO: [end
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
INFO: [start
com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
[ant]
/opt/buckminster/buckminster-headless/plugins/org.eclipse.eq uinox.launcher_1.0.201.R35x_v20090715.jar
[ant]
file:/opt/hudson/jobs/mail/workspace/buckminster.output/com. example.mail.site_1.0.0-eclipse.feature/site.p2/
[ant]
/opt/hudson/jobs/mail/workspace/buckminster.output/com.examp le.mail.site_1.0.0-eclipse.feature/mail.win32.win32.x86
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
INFO: [start
com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
INFO: [end
com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 43: ArrayList is a raw type. References to generic type ArrayList<E> should
be parameterized
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 46: ArrayList is a raw type. References to generic type ArrayList<E> should
be parameterized
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 57: Type safety: The method toArray(Object[]) belongs to the raw type
ArrayList. References to generic type ArrayList<E> should be parameterized
Found 3 warnings
INFO: perform '-D' 'target.os=win32' '-D' 'target.ws=win32' '-D'
'target.arch=x86_64' 'com.example.mail.site#create.product.zip'
INFO: [start
org.eclipse.equinox.launcher.win32.win32.x86_64:osgi.bundle$ 1.0.200.v20090519#bundle.jar]
INFO: [end
org.eclipse.equinox.launcher.win32.win32.x86_64:osgi.bundle$ 1.0.200.v20090519#bundle.jar]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
INFO: [start com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
INFO: [end com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
INFO: [start com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
INFO: [end com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
INFO: [start
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
INFO: [end
org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
INFO: [start
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
INFO: [end
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
INFO: [start
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
INFO: [end
com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
INFO: [start
com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
[ant]
/opt/buckminster/buckminster-headless/plugins/org.eclipse.eq uinox.launcher_1.0.201.R35x_v20090715.jar
[ant]
file:/opt/hudson/jobs/mail/workspace/buckminster.output/com. example.mail.site_1.0.0-eclipse.feature/site.p2/
[ant]
/opt/hudson/jobs/mail/workspace/buckminster.output/com.examp le.mail.site_1.0.0-eclipse.feature/mail.win32.win32.x86_64
INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
INFO: [start
com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
INFO: [end
com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 43: ArrayList is a raw type. References to generic type ArrayList<E> should
be parameterized
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 46: ArrayList is a raw type. References to generic type ArrayList<E> should
be parameterized
Warning: file
/opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
line 57: Type safety: The method toArray(Object[]) belongs to the raw type
ArrayList. References to generic type ArrayList<E> should be parameterized
Found 3 warnings
[...]



--
http://www.ralfebert.de/blog/eclipsercp/
Re: How to avoid re-execution of eclipse.feature#site.p2? [message #508759 is a reply to message #508731] Wed, 20 January 2010 03:42 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Ralf,
Looks like some of the actions lack an up-to-date policy, telling Buckminster how to compare source and targets. Can you
please file a bugzilla for this?

Thanks,
Thomas Hallgren

On 01/20/2010 02:01 AM, Ralf Ebert wrote:
> Following the RCP build example in the SVN, I'm creating a p2 site and
> export a product zip for every platform afterwards:
>
> perform com.example.mail.site#site.p2
> perform -D target.os=win32 -D target.ws=win32 -D target.arch=x86
> com.example.mail.site#create.product.zip
> perform -D target.os=win32 -D target.ws=win32 -D target.arch=x86_64
> com.example.mail.site#create.product.zip
>
> This works, but the site.p2 action is re-executed for every
> create.product.zip action.
>
> Henrik already pointed me to the up-to-date policies, but I cannot see
> how this is configured in such a set-up, I don't even have an explicit
> cspec as part of the build.
>
> The site.p2 action is triggered from create.product action in the cspex,
> can I specify such a policy here? Any hints how I can achieve that this
> step is performed only done once?
>
> (My example build set-up is here:
> http://github.com/ralfebert/com.example.mail.buckminster/tre e/master/com.example.mail.site/,
> Recipe: http://www.ralfebert.de/blog/eclipsercp/rcp_builds/#hudson)
>
> Log showing the repeated execution of com.example.mail.site#site.p2:
>
> [...]
> INFO: perform 'com.example.mail.site#site.p2'
> INFO: [start org.eclipse.swt:osgi.bundle$3.5.1.v3555a#target.fragments]
> INFO: [end org.eclipse.swt:osgi.bundle$3.5.1.v3555a#target.fragments]
> INFO: [start
> org.eclipse.equinox.launcher:osgi.bundle$1.0.201.R35x_v20090 715#target.fragments]
>
> INFO: [start
> org.eclipse.equinox.launcher.gtk.linux.x86_64:osgi.bundle$1. 0.200.v20090519#bundle.jar]
>
> INFO: [end
> org.eclipse.equinox.launcher.gtk.linux.x86_64:osgi.bundle$1. 0.200.v20090519#bundle.jar]
>
> INFO: [end
> org.eclipse.equinox.launcher:osgi.bundle$1.0.201.R35x_v20090 715#target.fragments]
>
> INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
> INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#manifest]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#manifest]
> INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#bundle.jar]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#bundle.jar]
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
>
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
>
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
> INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#source.manifest ]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.manifest ]
> INFO: [start
> com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
>
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
>
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
>
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
>
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
> INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
> INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
> INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 43: ArrayList is a raw type. References to generic type
> ArrayList<E> should be parameterized
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 46: ArrayList is a raw type. References to generic type
> ArrayList<E> should be parameterized
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 57: Type safety: The method toArray(Object[]) belongs to the raw
> type ArrayList. References to generic type ArrayList<E> should be
> parameterized
> Found 3 warnings
> INFO: perform '-D' 'target.os=win32' '-D' 'target.ws=win32' '-D'
> 'target.arch=x86' 'com.example.mail.site#create.product.zip'
> INFO: [start
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle$1.0 .200.v20090519#bundle.jar]
>
> INFO: [end
> org.eclipse.equinox.launcher.win32.win32.x86:osgi.bundle$1.0 .200.v20090519#bundle.jar]
>
> INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
>
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
>
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
> INFO: [start
> com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
>
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
>
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
>
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
>
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
> INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
> INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
> INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
> [ant]
> /opt/buckminster/buckminster-headless/plugins/org.eclipse.eq uinox.launcher_1.0.201.R35x_v20090715.jar
>
> [ant]
> file:/opt/hudson/jobs/mail/workspace/buckminster.output/com. example.mail.site_1.0.0-eclipse.feature/site.p2/
>
> [ant]
> /opt/hudson/jobs/mail/workspace/buckminster.output/com.examp le.mail.site_1.0.0-eclipse.feature/mail.win32.win32.x86
>
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 43: ArrayList is a raw type. References to generic type
> ArrayList<E> should be parameterized
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 46: ArrayList is a raw type. References to generic type
> ArrayList<E> should be parameterized
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 57: Type safety: The method toArray(Object[]) belongs to the raw
> type ArrayList. References to generic type ArrayList<E> should be
> parameterized
> Found 3 warnings
> INFO: perform '-D' 'target.os=win32' '-D' 'target.ws=win32' '-D'
> 'target.arch=x86_64' 'com.example.mail.site#create.product.zip'
> INFO: [start
> org.eclipse.equinox.launcher.win32.win32.x86_64:osgi.bundle$ 1.0.200.v20090519#bundle.jar]
>
> INFO: [end
> org.eclipse.equinox.launcher.win32.win32.x86_64:osgi.bundle$ 1.0.200.v20090519#bundle.jar]
>
> INFO: [start com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#eclipse.build]
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#manifest]
>
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#feature.jar]
>
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#man ifest]
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#fea ture.jar]
> INFO: [start
> com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
> INFO: [end com.example.mail:osgi.bundle$1.0.0.qualifier#source.bundle.j ar]
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.manifest]
>
> INFO: [start
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
>
> INFO: [end
> org.eclipse.rcp:eclipse.feature$3.5.1.R35x_v20090811-9SA0FxV FqE70OL1ARMrfcO6e7BA6#source.feature.jar]
>
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.manifest]
> INFO: [start
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
>
> INFO: [end
> com.example.mail.feature:eclipse.feature$1.0.0.qualifier#sou rce.feature.jar]
>
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.s ubfeatures]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#copy.p lugins]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
> INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#manife st]
> INFO: [start com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
> INFO: [end com.example.mail.site:eclipse.feature$1.0.0.qualifier#site.p 2]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
> [ant]
> /opt/buckminster/buckminster-headless/plugins/org.eclipse.eq uinox.launcher_1.0.201.R35x_v20090715.jar
>
> [ant]
> file:/opt/hudson/jobs/mail/workspace/buckminster.output/com. example.mail.site_1.0.0-eclipse.feature/site.p2/
>
> [ant]
> /opt/hudson/jobs/mail/workspace/buckminster.output/com.examp le.mail.site_1.0.0-eclipse.feature/mail.win32.win32.x86_64
>
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product]
> INFO: [start
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
> INFO: [end
> com.example.mail.site:eclipse.feature$1.0.0.qualifier#create .product.zip]
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 43: ArrayList is a raw type. References to generic type
> ArrayList<E> should be parameterized
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 46: ArrayList is a raw type. References to generic type
> ArrayList<E> should be parameterized
> Warning: file
> /opt/hudson/jobs/mail/workspace/com.example.mail/src/com/exa mple/mail/NavigationView.java,
> line 57: Type safety: The method toArray(Object[]) belongs to the raw
> type ArrayList. References to generic type ArrayList<E> should be
> parameterized
> Found 3 warnings
> [...]
>
>
>
Re: How to avoid re-execution of eclipse.feature#site.p2? [message #508815 is a reply to message #508759] Wed, 20 January 2010 12:58 Go to previous message
Ralf Ebert is currently offline Ralf EbertFriend
Messages: 72
Registered: July 2009
Member
Thomas Hallgren wrote:
> Looks like some of the actions lack an up-to-date policy, telling
> Buckminster how to compare source and targets. Can you please file a
> bugzilla for this?

Thanks Thomas, I filed a bug:

300179: Repeatedly executed action site.p2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=300179

Greetings,

Ralf

--
http://www.ralfebert.de/blog/eclipsercp/
Previous Topic:Building RCP MailApp example failing under OS X
Next Topic:Simplifying RCP builds: Command to import features without cquery + rmap
Goto Forum:
  


Current Time: Thu Apr 25 20:17:40 GMT 2024

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

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

Back to the top