Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Web Tools Project (WTP) » Is 2.0 going to be a stable API?
Is 2.0 going to be a stable API? [message #192065] Thu, 03 May 2007 14:35 Go to next message
Eclipse User
Originally posted by: jdoyleoss.gmail.com

I have plug-in that uses a combination of wsdl4j and Eclipse XSD to parse
WSDL and the associated schema. I would prefer to use a complete Eclipse
solution as I add more functionality, but I see from past newsgroup posts
that the wst.wsdl package contains a lot of code that is not considered an
API.

Can I expect a real API in 2.0? If not when?

thanks
~john
Re: Is 2.0 going to be a stable API? [message #192080 is a reply to message #192065] Thu, 03 May 2007 21:59 Go to previous messageGo to next message
Craig Salter is currently offline Craig Salter
Messages: 169
Registered: July 2009
Senior Member
Much of the client level code in the wst.wsdl model is API. We'd be
interested to hear the additional methods that you'd like us to promote to
API ... so open a bugzilla and let us know what you need. In any case
this model is quite stable and has 'lots' of clients within the open
source community and commercial adopter products so we're pretty careful
about making breaking changes. It's also possible to run a code scan tool
[1] to provide us with an adopter usage report that will further improve
your chances of being informed of breakages. So I'd encourage you to use
the model (even though it's not 'fully' API), send us your usage reports
and let us know where the additional API requirements exists ... and then
you can get rid of your wsdl4j + XSD glue layer ;-)

[1] http://www.eclipse.org/webtools/adopters/main.php

hope that helps!

craig

John wrote:

> I have plug-in that uses a combination of wsdl4j and Eclipse XSD to parse
> WSDL and the associated schema. I would prefer to use a complete Eclipse
> solution as I add more functionality, but I see from past newsgroup posts
> that the wst.wsdl package contains a lot of code that is not considered an
> API.

> Can I expect a real API in 2.0? If not when?

> thanks
> ~john
Re: Is 2.0 going to be a stable API? [message #192168 is a reply to message #192080] Mon, 07 May 2007 11:02 Go to previous messageGo to next message
Eclipse User
Originally posted by: jdoyleoss.gmail.com

Thanks Craig, I'll take a look at the tools.

Thanks,
~john
Re: Is 2.0 going to be a stable API? [message #192182 is a reply to message #192080] Mon, 07 May 2007 13:01 Go to previous message
Eclipse User
Originally posted by: jdoyleoss.gmail.com

Hi Craig,

The prototype I'm working on is currently being built with WebTools 1.5.3,
and a 1.0.1 version of the eclipse.wst dependency. Are the api checking
tools you pointed out version specific, or do they validate for whatever
version of WebTools I have installed.

The report I generated reported no violations. I find this strange
because I am using at least one class that appears on its face to be
non-API. Aren't classes with internal in the name considered out of the
API?

************
import org.eclipse.wst.wsdl.internal.util.WSDLResourceFactoryImpl;


Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap( ).put( "wsdl",
new WSDLResourceFactoryImpl());
************

~john
Previous Topic:Installation of WTP 1.5.3 from ZIP doesn't activate o.e.jem v1.2.3
Next Topic:Problem with content assist in JSP (3.2 on Mac)
Goto Forum:
  


Current Time: Fri Aug 22 00:12:53 EDT 2014

Powered by FUDForum. Page generated in 0.01814 seconds