You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Steve Loughran <st...@iseran.com> on 2002/06/28 20:46:07 UTC

Re: newbie: Any good AXIS books?

----- Original Message -----
From: "Nicolas Dinh (VP Academic)" <du...@hotmail.com>
To: <ax...@xml.apache.org>
Sent: Friday, June 28, 2002 11:29 AM
Subject: newbie: Any good AXIS books?


> Hi,
>
> I am pretty new with all this SOAP/AXIS stuff. I want to use SOAP to build
and deploy Web Services/Apps. I'm trying to look for a book that deals
mainly with AXIS. I've seen AXIS: The next generation of Java SOAP -- Romin
Irani, S Jeelani Basha (WROX) in some book stores. Has anyone read this
book? Would you recommend it?

It's a new book. There is a Sams press out that has the involvement of some
of the Axis team, so was accurate when it was written (a few months back);
things may have changed.

>I've read the book Professional Java Web Services (WROX), and was kind of
disappointed by the outdated >material, the non-functional sample code and
the depth of the discussion of web services.

I found the title vaguely ironic, given that most of the issues of a
production side system were barely scratched at. That is the same for most,
though there is a wrox book on enterprise C# that does look at things that
matter.

For a free download, you can grab my When web services go bad presentation,
http://iseran.com/Steve/papers.html, I am trying to finish up a 20+ page
paper to go with it. No technology, just process.

> Another question:
> From my research, I gather that Web Services essentially allows you to
call individual functions remotely. However, is it possible to write
'stateful' applications? I would like to build 2 systems that would
communicate with one another using SOAP. This communication must occur
according to a handshaking protocol that I will develop. For this to happen,
I need my web service to keep track of certain states. This is why I need my
web service to be stateful.
>

can be if you want them to be. Remember, web services are just large
distributed apps with a crude protocol, high latency and interop problems
between implementations. Oh, and  no callbacks through firewalls.




Bug in compatibility w/Log4j 1.2.4 ?

Posted by Robert Herold <he...@cotagesoft.com>.
I just upgraded to log4j version 1.2.4, and now the constuctor for my
XXXServiceLocator causes the following error message to be emitted on the
console:

log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to
a "org.apache.log4j.Appender" variable.
log4j:ERROR Could not instantiate appender named "CONSOLE".

Looking at the Beta2 souorces, it looks like the message probably comes from
the construction of the org.apache.axis.client.AxisClient object, or
somewhere deeper (that was the first Log instance I saw).

Is this a problem with my log4j configuration, or a problem with the
org.apache.commons.logging abstraction layer?

-- bob


Re: newbie: Any good AXIS books?

Posted by Andrew Vardeman <an...@iastate.edu>.
> > Hi,
> >
> > I am pretty new with all this SOAP/AXIS stuff. I want to use SOAP to build
>and deploy Web Services/Apps. I'm trying to look for a book that deals
>mainly with AXIS. I've seen AXIS: The next generation of Java SOAP -- Romin
>Irani, S Jeelani Basha (WROX) in some book stores. Has anyone read this
>book? Would you recommend it?
>
>It's a new book. There is a Sams press out that has the involvement of some
>of the Axis team, so was accurate when it was written (a few months back);
>things may have changed.

The Sams one, _Building Web Services With Java_, is a good guide to the 
world of web services (XML, SOAP, WSDL, UDDI, doc vs. rpc, service design, 
etc.) and gives a nice architectural overview of Axis, but I wouldn't 
recommend it for learning Axis.  A *lot* of the basic stuff has changed 
since Alpha 1 (at least for document-style services), and the book's 
coverage of specific Axis APIs is slim to start with (understandably, since 
it's not really a book about Axis and the APIs were under 
development).  I'm guessing the new Axis book would be better for learning 
Axis itself.  Still, the Sams book might be good to have around for general 
reference.

Andrew