Sorry for replying to this email.I just subscribed to the mailing list.But I just could not able to send new mesages to the mailing list.I am just wondering whether there is any problem with the mailing list.Thanks.
Best Kashif ----- Original Message ---- From: Davanum Srinivas <[EMAIL PROTECTED]> To: axis-user@ws.apache.org Sent: Monday, May 28, 2007 9:01:49 PM Subject: Re: Recommendations for a new project? md, Separate xsd's should be ok. thanks, dims On 5/28/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Thanks Davanum, that sounds like a "Yes Yes Yes" to me :-) > > One more question: It also feels like it makes sense to factor out the xsd > files and include them in the wsdls, mainly to avoid duplication but also to > allow the xsds to be reused in other types of applications. Are there any > pitfalls to that practice that I'm not anticipating, such as issues with data > binding libraries or something? > > cheers > md > > > -----Original Message----- > > From: Davanum Srinivas [mailto:[EMAIL PROTECTED] > > Sent: Monday, May 28, 2007 3:06 PM > > To: axis-user@ws.apache.org > > Subject: Re: Recommendations for a new project? > > > > > > "No No No" :) Please use contract-first. > > > > thanks, > > -- dims > > > > On 5/28/07, [EMAIL PROTECTED] > > <[EMAIL PROTECTED]> wrote: > > > To me, Contact-First makes perfect sense. I haven't heard > > the Axis experts say "No No No!" yet, so I figure I'll go with that. > > > > > > thanks > > > md > > > > > > > -----Original Message----- > > > > From: Luis Mariano Luporini [mailto:[EMAIL PROTECTED] > > > > Sent: Monday, May 28, 2007 1:17 PM > > > > To: axis-user@ws.apache.org > > > > Subject: Re: Recommendations for a new project? > > > > > > > > > > > > Michael: > > > > > > > > I'm having this kind of questions as you stated in > > your mails. > > > > And think, probably, the better one would be to go with a > > > > 'Contract-First' approach to keep the environment > > controlled when one > > > > needs to implement features/changes. This way your clients > > > > will be happy > > > > to get a consistent WSDL across releases. > > > > > > > > But anyway I would like to hear your points on this. > > > > Please, let > > > > know if you come to some conclusions. > > > > > > > > Thanks, > > > > > > > > Luis > > > > > > > > > > > > [EMAIL PROTECTED] escribió: > > > > > Ok, thanks again > > > > > > > > > > -----Original Message----- > > > > > *From:* robert lazarski [mailto:[EMAIL PROTECTED] > > > > > *Sent:* Monday, May 28, 2007 12:36 PM > > > > > *To:* axis-user@ws.apache.org > > > > > *Subject:* Re: Recommendations for a new project? > > > > > > > > > > JIBX has its own site and docs - I'd follow those > > to get on the > > > > > right track. > > > > > > > > > > Robert > > > > > > > > > > On 5/28/07, [EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]>* > > > > > <[EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > > > > > > > Thanks very much. I am using Hibernate and > > > > fortunately I have > > > > > complete control over the schema, so I'll check > > out jibx. > > > > > > > > > > So assuming I'm creating my own wsdl and will use > > > > jibx, would > > > > > you generate code using wsdl2java or would you > > start from > > > > > scratch? I suspect that starting from scratch > > will allow for > > > > > cleaner and simpler code in the long run, because as the > > > > > number of operations grows then there will be more > > > > > opportunities for refactoring code rather than > > > > having lots of > > > > > redundant generated code, am I right? > > > > > > > > > > cheers > > > > > md > > > > > > > > > > -----Original Message----- > > > > > *From:* robert lazarski > > [mailto:[EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]>] > > > > > *Sent:* Monday, May 28, 2007 12:18 PM > > > > > *To:* axis-user@ws.apache.org > > > > <mailto:axis-user@ws.apache.org> > > > > > *Subject: *Re: Recommendations for a new project? > > > > > > > > > > From what you say I'd go with ADB > > databinding, creating > > > > > and validating your WSDL via eclipse's WST. > > If you are > > > > > using hibernate / jdo and such, I'd consider > > > > jibx. If you > > > > > have complex schemas out of your control - > > > > which is often > > > > > the case for me - use xmlbeans. Either way, > > > > starting with > > > > > the WSDL for a 'contract first' approach is > > often a good > > > > > choice. > > > > > > > > > > If you've never done single sign on before I > > > > recommend CAS: > > > > > > > > > > http://www.ja-sig.org/products/cas/ > > > > > > > > > > See rampart for ws-security - available for > > > > axis2 1.1.1 . > > > > > Search the archives for questions related to > > > > soap headers > > > > > as the subject comes up frequently. > > > > > > > > > > HTH, > > > > > Robert > > > > > > > > > > On 5/28/07, [EMAIL PROTECTED] > > > > > > > > > <mailto:[EMAIL PROTECTED]>*<[EMAIL PROTECTED] > > > > icecanada.gc.ca > > > > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > > > > > > > I forgot to mention, in case it's > > > > important. I'm using > > > > > axis2 1.1.1, because due to > > circumstances beyond my > > > > > control, I'm forced to use jdk 1.4.2 > > and WebSphere > > > > > 6.1, and I couldn't get axis2 1.2 to > > work with that > > > > > combination. > > > > > > > > > > md > > > > > > > > > > > -----Original Message----- > > > > > > From: [EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]> > > > > > > [mailto:[EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]>] > > > > > > Sent: Monday, May 28, 2007 11:44 AM > > > > > > To: axis-user@ws.apache.org > > > > > <mailto:axis-user@ws.apache.org> > > > > > > Subject: Recommendations for a new project? > > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > I apologize in advance for a slightly > > rambling and > > > > > unfocussed > > > > > > request for advice. The short questions > > > > are: if you are a > > > > > > really experienced Axis user, and are > > starting a > > > > > brand new > > > > > > project, would you write everything > > from scratch > > > > > using Axiom? > > > > > > Would you use one of the data binding > > > > libraries such > > > > > as JiBX? > > > > > > Would you maintain your wsdl/xsd > > files by hand? > > > > > > > > > > > > Now for the long version: > > > > > > > > > > > > I'm new to Axis and web services, but > > have been > > > > > programming > > > > > > Java for several years. > > > > > > > > > > > > I'm working on a simple web service that > > > > provides a > > > > > > single-sign-on for our organization's > > > > applications. > > > > > The first > > > > > > operation I'm working on is very > > simple - it just > > > > > takes three > > > > > > strings (user name, password and > > > > application name) and > > > > > > returns a string containing a list of > > permissions. > > > > > > > > > > > > It works fine, but I've implemented > > it using the > > > > > easiest way > > > > > > possible. I just wrote a POJO class > > with a method > > > > > > > > > > > > String authenticate( String, String, String ) > > > > > > > > > > > > and ran Java2Wsdl using the basic > > > > defaults. I don't > > > > > > explicitly use any of the Axis apis. > > > > > > > > > > > > However, looking to the future, I can see > > > > where I'll > > > > > > eventually need to take more control, for > > > > example I might > > > > > > want to manipulate the SOAP headers and/or use > > > > > WS-Security, > > > > > > and I'll probably eventually want to pass > > > > around more > > > > > > complicated structures than strings. > > > > > > > > > > > > So I'm trying to determine the best > > strategy. I'm > > > > > slightly > > > > > > bewildered with all of the choices: > > > > > > > > > > > > 1. Should I write the clients and > > services from > > > > > scratch using > > > > > > the axiom libraries, or generate the stubs and > > > > > skeletons? > > > > > > > > > > > > 2. If I write them from scratch, and > > > > already have my own > > > > > > model classes (representing such > > things as users), > > > > > should I > > > > > > use one of the data binding libraries > > > > such as XMLBeans or > > > > > > JiBX? If so, which one? > > > > > > > > > > > > 3. Should I be maintaining my wsdl file > > > > (and included > > > > > schema > > > > > > files) by hand (or using an appropriate > > > > editing tool) in > > > > > > order to maitain control over the various > > > > types, as > > > > > opposed > > > > > > to generating it using Java2Wsdl > > every time the > > > > > interface changes? > > > > > > > > > > > > I can see that the Axis developers have > > > > tried hard to > > > > > provide > > > > > > a spectrum of methods and interfaces from the > > > > > easy/simple to > > > > > > the complex/powerful. But I'd be very > > > > interested to > > > > > know what > > > > > > methods a really experienced Axis > > user would use. > > > > > > > > > > > > Many thanks, > > > > > > Michael Davis > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: > > > > > [EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]> > > > > > > For additional commands, e-mail: > > > > > [EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > > > > To unsubscribe, e-mail: > > > > > [EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]> > > > > > For additional commands, e-mail: > > > > > [EMAIL PROTECTED] > > > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > Davanum Srinivas :: http://davanum.wordpress.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Davanum Srinivas :: http://davanum.wordpress.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ____________________________________________________________________________________ No need to miss a message. Get email on-the-go with Yahoo! Mail for Mobile. Get started. http://mobile.yahoo.com/mail