incubator-agila-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthieu Riou <mriou.apa...@gmail.com>
Subject Re: WSDL Validation
Date Wed, 18 May 2005 07:39:11 GMT
Yep, that sounds fine, should be enough for strict WSDL validation.
Does everybody else agree? Pradeep, I think that if we're just
validating the structure and references, we can remove that checkbox
as this is the bare minimum. Don't you think?

Matt.

On 5/18/05, Aleksander Slominski <aslom@cs.indiana.edu> wrote:
> Matthieu Riou wrote:
> 
> >Wasn't aware of any validation possible in WSDL4J but as we're already
> >using it to manipulate the WSDL document, that would be cool. But if I
> >understand well the 'isUndefined' method just checks name references,
> >right? Or is there a way to also check bindings (at least soap) and
> >types?
> >
> >
> it seems that WSDL4J first priority is supporting roundtrip (so even if
> referenced message is not available it is added but marked as
> "undefined") however i think one can easily do a minimum validation
> check by reading WSDL, writing WSDL to StringWriter, and reading it back
> and then checking that nothing is undefined.
> 
> anyway it would be a _minimal_ validation but should work for all
> practical purposes (that is to make sure WSDL is usable from inside BPEL
> process) me thinks.
> 
> alek
> 
> >On 5/18/05, Aleksander Slominski <aslom@cs.indiana.edu> wrote:
> >
> >
> >>Matthieu Riou wrote:
> >>
> >>
> >>
> >>>Hi all,
> >>>
> >>>I just wanted to ask your opinion about WSDL validation in Agila BPEL.
> >>>Right now Agila BPEL uses a third party library, WSVT, which was
> >>>developed as a separate project in Eclipse.org to provide this
> >>>validation. The version we are using wasn't final and has many issues.
> >>>I just found out that the development of WSVT has been suspended and
> >>>the tool is now included in eclipse web tools, so it's getting tightly
> >>>integrated with the Eclipse IDE and not available as a separate
> >>>library.
> >>>
> >>>The reason for validating WSDL at deployment time is that wrong WSDL
> >>>can raise a wide variety of errors at runtime. It's much better to
> >>>validate the document before, to avoid these errors. Yet the
> >>>implementation of a library to validate WSDL would be very time
> >>>consuming as it can become quite complex with the bindings.
> >>>
> >>>So do you know any other library providing WSDL validation that we
> >>>could use? Any other solution?
> >>>
> >>>
> >>>
> >>>
> >>>
> >>you are using WSLD4J in twister right?
> >>
> >>why not use built-in WSDL4J validation? dod you find it doing not
> >>enough? to do good job you need to check messages if Message (and
> >>Binding etc) are defined by calling |*isUndefined
> >><http://www.extreme.indiana.edu/apis/wsdl4j/javax/wsdl/Message.html#isUndefined%28%29>*()|
> >>but that should be feasible?
> >>
> >>alek
> >>
> >>--
> >>The best way to predict the future is to invent it - Alan Kay
> >>
> >>
> >>
> >>
> >
> >
> >
> 
> --
> The best way to predict the future is to invent it - Alan Kay
> 
>

Mime
View raw message