http://blog.csdn.net/javamxj/archive/2005/01/13/251992.aspx
我发布完EJB后,调用时发生错误都不知道是什么事。

解决方案 »

  1.   

    自己找到错误了,原来是xml文件中含有中文的空格,汗!!
      

  2.   

    刚解决完上面的又出新问题了,还是那个例子。错误信息如下:
    14:09:13,890 ERROR [MainDeployer] could not create deployment: file:/C:/jboss/se
    rver/default/deploy/HelloWorld.jar
    org.jboss.deployment.DeploymentException: ejb-jar.xml must either obey the right
     xml schema or define a valid DOCTYPE!
    难道是xml写错了,我可是照着书本操的啊。
      

  3.   

    用http://blog.csdn.net/javamxj/archive/2005/01/13/251992.aspx
    的方法。XML自动生成一定能发布,不过调用时JBOSS有错
      

  4.   

    在<?xml version="1.0" encoding="UTF-8"?>下加入<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems,Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">试试
      

  5.   

    楼上的大哥,用了上面的那段代码,错误提示如下:
    org.jboss.deployment.DeploymentException: Unknown PUBLIC id in ejb-jar.xml: -//S
    un Microsystems,Inc.//DTD Enterprise JavaBeans 2.0//EN