Galera, alguém aí já fez algum webservice acessando EJB3? eu estou tentando e depois de muitos erros fiquei travado tomando esse erro…
- Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd
- Exception:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.io.IOException: No serializer found for class com.daniel.cliente.ejb.objeto.Cliente in registry org.apache.axis.encoding.
TypeMappingDelegate@15c929a
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.io.IOException: No serializer found for class com.daniel.cliente.ejb.objeto.Cliente in
registry org.apache.axis.encoding.TypeMappingDelegate@15c929a
at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1507)
não entendi o erro acima, pois a classe Cliente é Serializable, a classe TypeMappingDelegate está em um jar que está no lib do axis, mas não sei o que é o arquivo server-config.wsdd…
eu fui tomando vários erros de falta de classes do EJB na aplicação do axis no tomcat e fui adicionando os jar à medida que dava erro, agora não sei mais o que fazer
já validei as duas aplicações separadas, o ejb acessado por um cliente local funciona e tenho um outro WS publicado de exemplo que funciona também
Se alguém tivesse um exemplo ou um tutorial do uso dos 2 ao mesmo tempo ajudaria muito, é que sempre achei tutoriais e exemplos ou de EJB ou de WS, nunca dos 2 juntos…
[]s