从出错信息上看,应该是在部署你的TestSesMod.jar时,读weblogic-cmp-rdbms-jar.xml的时候出错,检查这个文件中是否有非法字符,并且检查TestSesMod.jar包是否打正确

解决方案 »

  1.   

    我是根据borland公司提供的那个pdf文档配置的,没有手工改动过任何配置文件啊,ft
      

  2.   

    不是配置文件的问题,是你的TestSesMod.jar包的问题weblogic在部署的时候读weblogic-cmp-rdbms-jar.xml出错,这个包是不是你自己打的,你用jar -xf TestSesMod.jar试试能不能解开包,首先保证jar包没有问题
      

  3.   

    我用rar解开了。里面weblogic-cmp-rdbms-jar.xml如下:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE weblogic-rdbms-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic 7.0.0 EJB RDBMS Persistence//EN' 'http://www.bea.com/servers/wls700/dtd/weblogic-rdbms20-persistence-700.dtd'>
    <weblogic-rdbms-jar>
        <weblogic-rdbms-bean>
            <ejb-name>Myusers</ejb-name>
            <data-source-name>DataSource</data-source-name>
            <table-map>
                <table-name>MYUSERS</table-name>
                <field-map>
                    <cmp-field>dn</cmp-field>
                    <dbms-column>DN</dbms-column>
                </field-map>
                <field-map>
                    <cmp-field>name</cmp-field>
                    <dbms-column>NAME</dbms-column>
                </field-map>
                <field-map>
                    <cmp-field>descr</cmp-field>
                    <dbms-column>DESCR</dbms-column>
                </field-map>
                <field-map>
                    <cmp-field>backup1</cmp-field>
                    <dbms-column>BACKUP1</dbms-column>
                </field-map>
                <field-map>
                    <cmp-field>backup2</cmp-field>
                    <dbms-column>BACKUP2</dbms-column>
                </field-map>
            </table-map>
        </weblogic-rdbms-bean>
    </weblogic-rdbms-jar
      

  4.   

    还是没有解决,真搞不定了,大家帮忙啊。
    现在是部署的时候出现了zipfile closed这样的异常。
      

  5.   

    你是怎么打的jar包,把你的环境再描述一下,weblogic是否打sp了
      

  6.   

    打上Weblogic 7.0 sp1试一试