Bug 261116 - special zip needed to compile XSL separately
Summary: special zip needed to compile XSL separately
Status: RESOLVED FIXED
Alias: None
Product: WTP Releng
Classification: WebTools
Component: releng (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: webtools.releng CLA
QA Contact: David Williams CLA
URL:
Whiteboard:
Keywords: info
Depends on:
Blocks:
 
Reported: 2009-01-14 18:06 EST by David Williams CLA
Modified: 2009-08-02 23:27 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2009-01-14 18:06:18 EST
We currently build xsl separately from the rest of the wst and wtp.
But, we also build it with wst and wtp. 

So ... during the separate build, if we "prereq" wst as-is, PDE build gets confused since the plugins already exists in the target we are compiling against. (there's a dev. env. version of a bug open against, pde, I think). 

So, to build, XSL requires we create a wst zip, with the xsl plugins and features removed. In practice, this is easy to do ... and, so I won't forget :) 
something like the following works

cp wtp-wst-sdk-S-3.1M4-20081219210304.zip wtp-xml-sdk-S-3.1M4-20081219210304.zip

zip -d wtp-xml-sdk-S-3.1M4-20081219210304.zip \*org.eclipse.wst.xsl\* \*org.eclipse.wst.xml.xpath.\* \*org.eclipse.wst.xml.ui.editor.outline\*


As we move forward, hopefully a P2 based build will avoid this problem. 
And/Or ... we may stop building XSL separately, when we start to build an "XML Product".
Comment 1 David Williams CLA 2009-01-14 21:15:22 EST
This is fixed, for the moment. Long term, we'll try to avoid the whole issue with P2 based builds. 
Comment 2 David Williams CLA 2009-08-02 23:27:32 EDT
Also, should remove org.apache.commons.jxpath bundle, such as

zip -d wtp-xml-sdk-I-3.1-20090430124930.zip \*org.apache.commons.jxpath\*