my first web service implementation…wicket in action early access pdf-edition by manning

February 9th, 2008

Hi,

I was given a web service implementation request to faciliate one specific order process and give it entry into the Web Service hemisphere. Well, learned from previous experiences from pervious employer I had itching feeling about the technologies that might help me to find solutions to the given problem given the limitation of not been able to use JEE specific implementations and the light web-container specific environment like apache tomcat and my lack of experience of implementing web services.  Fortunately, Myeclipse provides good tooling to utilize Xfire impelentation…so I take a look at the Xfire user guide and the job was done in no time….but also Matt Raible’s Appfuse specific web services section implemented in appfuse gave me good starting point. The Xfire is nowdays known also as Apache CFX..but given the JVM 1.4 limitaitons I could not implement the web service interface using annotations as in the simple CFX web service sample…so XFire specific quick start guide provieds the steps needed  to take in order to implement and test the web service WSDL file. I carried out the testing using SOAPUI- free testing tool for web services.

 

Other given task at hand is about implementing user interface using Apache Wicket framework - the Serverside article Introducing Apache Wicket by Nick Heudecker gives good head start…and good companion to that is also Mannings early access editon of Wicket in action…fortunately appfuse-light specific implemantation provides good code base to start impelenting your wicket project…other possibility is to create wicket quick start templete using maven2. Maven specific issues are explainde in guite in detail in Java World article Maven 2 POM demystified….and read also the follow-up article Get the most out of Maven 2 site generationor you could also use ant with maven ..to enable maven to take care of the jar depenencies and then to the excat beploy phase using ant maven tasks…as was done in appfuse-light implementaiton.  I faced still the diallemma of how to enable the usage of maven with Weblogic server 8.1…the problem was solved in an blog post- How to deploy Weblogic 8.1 Portal on Cargo Maven2. Those who use Weblogic server 9.x might find maven2 article Using Appc with Maven on Hussein Badakhchani’s Blog or using maven 2 to build bea weblogic portal applications …bood online maven book - nicly categorized .

Or in case you are not much fun of learing the maven internals–you could either use maven plugin with netbeans…it has wonderful integration with netbeans….as written in Maven is Magic in Netbeans in Gertjan blog

Entry Filed under: XFire, Web Services, Bea, Apache CFX, Maven 2, Appfuse-light, Apache Wicket

WordPress database error: [Can't open file: 'wp_comments.MYI' (errno: 144)]
SELECT * FROM wp_comments WHERE comment_post_ID = '51' AND comment_approved = '1' ORDER BY comment_date

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

February 2008
M T W T F S S
« Jan   May »
 123
45678910
11121314151617
18192021222324
2526272829  

Most Recent Posts