Problemas com Axis

Galera to precisando de um help urgente sobre o axis.

Qual a solucao melhor ou mais facil de se fazer…
tenho que criar um webservice em java que vai receber um xml com id de produto por exemplo e alguns outros detalhes e tenho que retornar a descricao do mesmo e quantidade em estoque e por ai vai…

como faria isso melhor ?
criar um webservice e um metodo que receba um bean como parametro ? e retorne outro bean como resultado ?
o parse de retorno do meu bean é automatico ?
como faço isso ?
se eu retornar um bean de um webservice como um cliente receberia esse bean ? como um cara por exemplo no delphi usaria meu webservice que retorna um bean ou o bean na real é so usa o esquema e faz um parse pra mim tratar em java?

nao estou conseguindo assimilar a sintaxe e verdadeiro funcionamento dos <beanMapping>??

putz to com altas duvidas aqui que nem botando a mao na massa to conseguindo decifrar quem souber de onde acho material legal ou ate mesmo uma outra framework que nao axis pra fazer isso por favor me ajudem!!

obrigado,