Community
Participate
Working Groups
The SDK zip file is intended for deveopers who need to extend COSMOS. Beside the COSMOS plugins, this zip file should also package the dependencies required by COSMOS, which are not packaged in the eclipse platform. These plugins include MUSE and dependencies of muse. There are also some equinox plugins plugins required by COSMOS that don't come with eclipse platform, such as org.eclipse.equinox.ds and org.eclipse.equinox.ds.log.
If SDK does not include all required plugins, we need to sufficient documentation on how to download the dependencies.
Here's the list of dependencies required by COSMOS' SDK package: <MUSE-HOME>/lib/eclipse-osgi: javax.mail.api_1.4.0 javax.saaj.api_1.3.0 org.apache.commons.httpclient_3.0.1 org.apache.commons.logging_1.1.0 org.apache.ws.commons.schema_1.2.0 org.apache.wsdl4j_1.6.1 org.apache.xalan_2.7.0 wstx-asl_3.0.1 <MUSE-HOME>/modules/osgi/complete: muse-complete-2.2.0.jar <MUSE-HOME>/modules/osgi/mini: muse-osgi-soa-mini-2.2.0.jar <MUSE-HOME>/lib/eclipse-osgi: org.eclipse.equinox.log_1.0.1.R32x_v20060717.jar From Eclipse: org.apache.xerces_2.8.0.v200705301630.jar org.apache.xml.resolver_1.1.0.v200705310020.jar org.eclipse.equinox.ds_1.0.0.v20070226.jar
Added these plugins in the latest COSMOS build. But I do not see the plugin org.eclipse.equinox.log_1.0.1.R32x_v20060717.jar at <MUSE-HOME>/lib/eclipse-osgi: but this is at the pre-built directory. Should I copy it from there.
Jagmit, Please take org.eclipse.equinox.log plugin from orbit. Please check where your copy of org.eclipse.equinox.log in the prebuilt directory come from.
org.eclipse.equinox.log, is coming from http://archive.eclipse.org/eclipse/equinox/drops/S-3.3RC4-200706081718.
Also check the plugin (org.eclipse.equinox.log) is not there under the orbit.
org.eclipse.equinox.log comes from the equinox project. Get it from here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=215608
Here is the correct URL to equinox download page: http://download.eclipse.org/eclipse/equinox/drops/R-3.3.1.1-200710231652/index.php
Fixed this issue and added org.eclipse.equinox.log, in the recent cosmos build (COSMOS-1.0.0-200801211232).
Hi Jagmit, Please remove wstx-asl_3.0.1 from the SDK. This plugin is not required. Thanks.
derby plugin is missing in the SDK.
We don't need org.apache.ws.commons.schema in the SDK.
The changes requested in comments #11 to #13 are not included in the i8 final build. I am retargeting this bug to i9 to fix the identified problems.
Hubert: To work on this bug. I prefer to have the new feature (named: org.eclipse.cosmos.sdk). Is this new features be placed in the folder data-collection/features or somewhere else.
What will the feature org.eclipse.cosmos.sdk include? Do you intend to make it a top level feature, that include other features that are already part of the SDK zip?
This new feature will include only the plugins mentioned in the comment #2.
Since the feature will only include dependencies, let's call the feature org.eclipse.cosmos.dc.dependencies This feature will include the dependencies of the data collection project. Please put this feature in data-collection/features.
Hubert: Included all the required dependency plugins in org.eclipse.cosmos.dc.dependencies. In the latest complete build.
marking this as fixed
We were supposed to wait for legal approval before checking in these plug-ins. Specifically we were waiting for XML Resolver to be approved. http://dev.eclipse.org/ipzilla/show_bug.cgi?id=2068 If we do not have legal approval, then I believe that these plug-ins must be removed from the build. Tania, can you confirm/deny?
Let me take on this one. I'll send this back to Jagmit once we have legal approval.
Hubert has removed XML Resolver from CVS. Jagmit, you can proceed with this bugzilla. Please remember to not add XML Resolver into CVS until I say that we have approval.
Ruth: I do not understand the above message "XML resolver is removed from CVS". Or it mean that it should be removed from the build. Because I see that this plugin is still fetched for build and is also part of the feature org.eclipse.cosmos.dc.dependencies.
Hi Jagmit, Hubert deleted the files from CVS and the build scripts need to be updated to not fetch the plug-in and the feature needs to be updated to not include the plug-in. Thanks, Ruth.
XML resolver plugin is no longer fetched into the build and is also removed from the feature.
Jagmit, I think that the work for this is done? If that's true then please close this bug.
Marking this bug as fixed. Please verify and close this.