Deployment Descriptor JBOSS com EJB Stateless?

Por favor, estou tentando fazer um Deploy no Jboss de um Webservice EJB Stateless, mas esta dando erro, informando que o arquivo Xml nao esta no padrao:

10:34:01,234 ERROR [MainDeployer] Could not create deployment: file:/C:/Arquivos de programas/jboss-4.0.5.GA/server/default/deploy/TissNet3.0.jar
org.jboss.deployment.DeploymentException: ejb-jar.xml must either obey the right xml schema or define a valid DOCTYPE!
at org.jboss.metadata.ApplicationMetaData.importEjbJarXml(ApplicationMetaData.java:339)
at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:166)
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:541)

Segue abaixo conteudo do arquivo ejb-jar.xml:

<?xml version="1.0" encoding="UTF-8"?> tissCancelaGuiaV2_01_01 tissCancelaGuiaV2_01_01 br.gov.ans.tiss.ws.tipos.tisscancelaguia.TissCancelaGuiaPortType br.gov.ans.tiss.ws.tipos.tisscancelaguia.TissCancelaGuiaPortType br.gov.ans.tiss.ws.servicos.tissCancelaGuiaV2_01_01 Stateless Container br.gov.ans.tiss.ws.servicos.tissCancelaGuiaV2_01_01/w_sctx javax.xml.ws.WebServiceContext Container Shareable br.gov.ans.tiss.ws.servicos.tissCancelaGuiaV2_01_01 w_sctx

Atenciosamente,

Marcelo Honório

Cara, vc conseguiu resolver esse problema?? me diz aí o que vc fez!!! Eu não to conseguindo nem gerar o ear!!!

vlw

só uma opinião… migrem para o Glassfish, bem mais fácil de trabalhar

https://glassfish.dev.java.net/

Sei que é antiga essa thread mas como eu acabei parando aqui com o mesmo problema resolvi postar a o que resolveu meu problema:

eu coloque na segunda linha do meu ejb-jar.xml o segunte:

<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" 
"http://java.sun.com/dtd/ejb-jar_2_0.dtd">

Acho que é isso, espero ajudar algum outro que pare aqui!

Pelo que eu vi o TissNet está configurado pra rodar no GlassFish, essa mudança que vc fez funcionou no JBOSS??