你是说db2 ok, sql error?
那你的backend是什么?backends/DB2UDBNT_V72_1?

解决方案 »

  1.   

    恩恩?关注一下
    up
    up
    up
      

  2.   

    首先你的jb9中sql server的jdbc驱动程序是否正常,能不能连接到sqlserver数据库
    如果能连接到数据库,再察看mapping 中数据类型是否正确(在这之前最好先重新写一个cmp看看能不能成功);
    如果处理了这两个问题,应该没有什么问题了
      

  3.   

    第一:我是从SQL SERVER中导出来的表生成的EntityBean,所以驱动是没有问题的,而且在Weblogic中也是没有问题的;第二:mapping中的数据类型也没有问题,不过却是DB2的,Why?
        <nested xmi:type="ejbrdbmapping:RDBEjbFieldMapper" xmi:id="RDBEjbFieldMapper_1059960554095">
          <inputs xmi:type="ejb:CMPAttribute" href="META-INF/ejb-jar.xml#CMPAttribute_1059960553945"/>
          <outputs xmi:type="RDBSchema:RDBColumn" href="META-INF/backends/DB2UDBNT_V72_1/TopDown1_NULLID_gg.tblxmi#RDBColumn_1059960554096"/>
          <typeMapping href="JavatoDB2UDBNT_V72TypeMaps.xmi#Integer-int"/>
        </nested>
    第三:不论怎样重建,就是编译通不过
      

  4.   

    你有没有新建一个sql的backend?
    不用db2的backend