Community
Participate
Working Groups
Build Identifier: Indigo update site for "Dali Java Persistence Tools" search in eclipse Install New Software dialog shows only few features: Dali Java Persistence Tools - Common 1.0.0.v201104050000-6--AkF7BB7OBM7779 Dali Java Persistence Tools - EclipseLink Common 1.0.0.v201104050000-3--8s73553C3H3333 Dali Java Persistence Tools - EclipseLink DBWS Support 1.0.0.v201104180000-797B1CcNBHGCWHaAwXNJ7 Dali Java Persistence Tools - EclipseLink JAXB Support 1.0.0.v201104110000-774-BgJ9EE9UEV8z0IB93 Dali Java Persistence Tools - EclipseLink JPA Support 3.0.0.v201104180000-7J7F2F7RZHQPImVGHbvacF Dali Java Persistence Tools - JAXB Support 1.0.0.v201104110000-508ZAkF7BB7OAD777A Dali Java Persistence Tools - JPA Diagram Editor 1.0.0.v201105070000-4--9oB5885I7B5556 Dali Java Persistence Tools - JPA Support 3.0.0.v201105020000-7R7F77FC7sRdhSTc_TQl_J7 Downloaded WTP-sdk p2repo configured as local archived update gives different results: Dali Java Persistence Tools 3.0.0.v201105020000-7R7F78FC7sRdiSRbwTQlYJ7 Dali Java Persistence Tools - Common 1.0.0.v201104050000-6--AkF7BB7PAN7778 Dali Java Persistence Tools - Common 1.0.0.v201104050000-6--AkF7BB7PAN7778 Dali Java Persistence Tools - Common SDK 1.0.0.v201104050000-3--8342EoIEEJASDQ9G9ABlG8CC8QBO8889 Dali Java Persistence Tools - DBWS EclipseLink Support 1.0.0.v201104180000-797B1CcNBHGCWHaAwXNJ7 Dali Java Persistence Tools - EclipseLink Common 1.0.0.v201104050000-3--8s73553C4G3333 Dali Java Persistence Tools - EclipseLink Common 1.0.0.v201104050000-3--8s73553C4G3333 Dali Java Persistence Tools - EclipseLink Common SDK 1.0.0.v201104050000-3--8042CwAA8D6F7J59559t84664D5H4444 Dali Java Persistence Tools - EclipseLink DBWS Support 1.0.0.v201104180000-797B1CcNBHGCWHaAwXNJ7 Dali Java Persistence Tools - EclipseLink DBWS Support SDK 1.0.0.v201104110000-3--84EAF5FjRMKJFZJkN4kRYmOCIHDXIbBxYOK8 Dali Java Persistence Tools - EclipseLink JAXB Support 1.0.0.v201104110000-774-BgJ9EE9UEa8z0IB93 Dali Java Persistence Tools - EclipseLink JAXB Support SDK 1.0.0.v201104110000-3--84C73FjQDIHCXHcJ77KPsPAFFAVFb9z01JCA4 Dali Java Persistence Tools - EclipseLink JPA Support 3.0.0.v201104180000-7J7F2F7RZHQPImVMHbv_cF Dali Java Persistence Tools - EclipseLink JPA Support SDK 3.0.0.v201104110000-77--84OAJ6IEVjKTSLoehRtz0rmi_IRQJnWNIcwa Dali Java Persistence Tools - EclipseLink Support 3.0.0.v201104180000-7J7F2F7RZHQPImVMHbv_cF Dali Java Persistence Tools - JAXB EclipseLink Support 1.0.0.v201104110000-774-BgJ9EE9UEa8z0IB93 Dali Java Persistence Tools - JAXB Support 1.0.0.v201104110000-508ZAkF7BB7OAQ777A Dali Java Persistence Tools - JAXB Support 1.0.0.v201104110000-508ZAkF7BB7OAQ777A Dali Java Persistence Tools - JPA Diagram Editor 1.0.0.v201105070000-4--9oB5885I896C6F Dali Java Persistence Tools - JPA Diagram Editor 1.0.0.v201105070000-4--9oB5885I896C6F Dali Java Persistence Tools - JPA Diagram Editor 1.0.0.v201104110000-3--8142DsEDBI8LBC8J8HApC6996J9A7D7G Dali Java Persistence Tools - JPA Support 3.0.0.v201105020000-7R7F78FC7sRdiSRbwTQlYJ7 Dali Java Persistence Tools - JPA Support SDK 3.0.0.v201103020003-79--90_CMEDUINxWinUb44k_wpYHtSejTScxURmZ Dali Java Persistence Tools SDK - JAXB Support SDK 1.0.0.v201104110000-3--825BcEnMBFEARDSFAIlBlG8CC8PBR888B Reproducible: Always
Denis, From looking at this, it would appear that the feature list on the Indigo site is correct. All of the non-SDK Dali features appear to be accounted for on the Indigo site. The Indigo site does not carry the SDK features that are contained in the WTP-SDK p2 archive. That said, there does seem to be a lot of duplicates included in the WTP-SDK p2 archive if they list you provided is accurate. We might need to clean this up. CC'ing David in case he has any additional thoughts.
(In reply to comment #1) > Denis, > > From looking at this, it would appear that the feature list on the Indigo site > is correct. All of the non-SDK Dali features appear to be accounted for on the > Indigo site. The Indigo site does not carry the SDK features that are contained > in the WTP-SDK p2 archive. That said, there does seem to be a lot of > duplicates included in the WTP-SDK p2 archive if they list you provided is > accurate. We might need to clean this up. > > CC'ing David in case he has any additional thoughts. Many projects have SDK available from Indigo update site and that's why I thought it is an requirement. It means as a Daly extender I cannot relay on Indigo update site and should use Web Tools Platform Update site to get SDK features. Does that sound like right approach? Would be much simpler just install everything from one location.
The overall Web Tools project does not distribute SDK's via the Indigo site, so yes, in the case of Web Tools you would need to use the Web Tools site to retrieve SDK's. You can use WTP's hosted p2 site for easier access to the SDK's. http://download.eclipse.org/webtools/repository/indigo I can bring up the issue of whether or not WTP should add SDK's to the main release site in the future.
Oops...didn't mean to mark this as resolved fix. Leaving open for the moment, although this is not something that would be addressed for Indigo.
I appreciate the discussion, but as Neil says, it is by design. The common repository is intended for "end users" (people creating web apps, in our case). I know not everyone uses the common repo that way, but that's what it is for (and I think everyone else is wrong :). But I agree, its confusing, inconsistent, and am glad to discuss future changes. Unfortunately, everytime the Planning Council tries to discuss, we get stuck on defining what an SDK is ... seems everyone uses the term differently. (Not to mention, some projects have various definitions of "end user" ... some meaning even extenders). There may be improvements that'd be helpful in how "targets" are provided or constructed ... which I suspect would be more helpful for extenders ... since you may be using one build for your development environment (say, just Eclipse and PDE) but have other versions of WTP (and pre-reqs) in your PDE runtime targets to develop against. And there, there is supposed to be a new option to "include source if available" ... but, I've never used it and don't know much about it. But, I like the idea of keeping "WTP Installs" to a minimum, even if something larger is desired (by some) in their targets while they are developing extensions to WTP. I'm not just rambling ... but mention all this in case it helps lead to a more concrete proposal or workflow. Even an improved writeup "for extenders" would help, IMHO. Thanks again for the discussion,
Resolving this as as-designed for now. If you would like to see changes in this area please start a discussion with the larger WTP community, perhaps on the wtp-dev mailing list.