<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE j2ee-ri-specific-information PUBLIC '-//Sun Microsystems Inc.//DTD J2EE Reference Implementation 1.3//EN' 'http://localhost:8000/sun-j2ee-ri_1_3.dtd'><j2ee-ri-specific-information>
<rolemapping />
<enterprise-beans>
<module-name>ejb-jar-ic.jar</module-name>
<unique-id>-1375571513</unique-id>
<ejb>
<ejb-name>BookBean</ejb-name>
<jndi-name>BookApp/Book</jndi-name>
<ior-security-config>
<transport-config>
<integrity>supported</integrity>
<confidentiality>supported</confidentiality>
<establish-trust-in-target>supported</establish-trust-in-target>
<establish-trust-in-client>supported</establish-trust-in-client>
</transport-config>
<as-context>
<auth-method>username_password</auth-method>
<realm>default</realm>
<required>false</required>
</as-context>
<sas-context>
<caller-propagation>supported</caller-propagation>
</sas-context>
</ior-security-config>
<ejb-ref>
<ejb-ref-name>ejb/BookBeanRef</ejb-ref-name>
<jndi-name>localejbs/BookApp/BookBean-5908034661644238848</jndi-name>
</ejb-ref>
<gen-classes>
<local-home-impl>ejb.cmp.BookBean_PM_LocalHomeImpl</local-home-impl>
<local-impl>ejb.cmp.BookBean_PM_EJBLocalObjectImpl</local-impl>
<state-impl>ejb.cmp.BookBean_PMState</state-impl>
<ejb-impl>ejb.cmp.BookBean_PM</ejb-impl>
</gen-classes>
<ejb20-cmp>
<sql-statement>
<operation>loadRow</operation>
<sql>SELECT "author" , "name" , "price" FROM "BookBeanTable" WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>storeRow</operation>
<sql>UPDATE "BookBeanTable" SET "author" = ? , "name" = ? , "price" = ? WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>deleteRow</operation>
<sql>DELETE FROM "BookBeanTable" WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>findByPrimaryKey</operation>
<sql>SELECT "bookId" FROM "BookBeanTable" WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>deleteTable</operation>
<sql>DROP TABLE "BookBeanTable"</sql>
</sql-statement>
<sql-statement>
<operation>createRow</operation>
<sql>INSERT INTO "BookBeanTable" ( "author" , "bookId" , "name" , "price" ) VALUES ( ? , ? , ? , ? )</sql>
</sql-statement>
<sql-statement>
<operation>createTable</operation>
<sql>CREATE TABLE "BookBeanTable" ("author" VARCHAR(255) NULL , "bookId" INTEGER , "name" VARCHAR(255) NULL , "price" REAL NULL, CONSTRAINT "pk_BookBeanTabl" PRIMARY KEY ("bookId") )</sql>
</sql-statement>
<create-table-deploy>true</create-table-deploy>
<delete-table-undeploy>true</delete-table-undeploy>
<sql-statement>
<method>
<ejb-name>BookBean</ejb-name>
<method-intf>LocalHome</method-intf>
<method-name>findByName</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<sql>SELECT DISTINCT "b"."bookId" FROM "BookBeanTable" "b" </sql>
</sql-statement>
</ejb20-cmp>
</ejb>
<ejb>
<ejb-name>TestStatelessEJB</ejb-name>
<jndi-name>TestStateless</jndi-name>
<ior-security-config>
<transport-config>
<integrity>supported</integrity>
<confidentiality>supported</confidentiality>
<establish-trust-in-target>supported</establish-trust-in-target>
<establish-trust-in-client>supported</establish-trust-in-client>
</transport-config>
<as-context>
<auth-method>username_password</auth-method>
<realm>default</realm>
<required>false</required>
</as-context>
<sas-context>
<caller-propagation>supported</caller-propagation>
</sas-context>
</ior-security-config>
<gen-classes>
<remote-home-impl>Test.stateless.TestStatelessEJB_RemoteHomeImpl</remote-home-impl>
<remote-impl>Test.stateless.TestStatelessEJB_EJBObjectImpl</remote-impl>
</gen-classes>
</ejb>
<cmpresource>
<ds-jndi-name>jdbc/sqlServer</ds-jndi-name>
<default-resource-principal>
<name>sa</name>
<password></password>
</default-resource-principal>
</cmpresource>
</enterprise-beans>
</j2ee-ri-specific-information>
<rolemapping />
<enterprise-beans>
<module-name>ejb-jar-ic.jar</module-name>
<unique-id>-1375571513</unique-id>
<ejb>
<ejb-name>BookBean</ejb-name>
<jndi-name>BookApp/Book</jndi-name>
<ior-security-config>
<transport-config>
<integrity>supported</integrity>
<confidentiality>supported</confidentiality>
<establish-trust-in-target>supported</establish-trust-in-target>
<establish-trust-in-client>supported</establish-trust-in-client>
</transport-config>
<as-context>
<auth-method>username_password</auth-method>
<realm>default</realm>
<required>false</required>
</as-context>
<sas-context>
<caller-propagation>supported</caller-propagation>
</sas-context>
</ior-security-config>
<ejb-ref>
<ejb-ref-name>ejb/BookBeanRef</ejb-ref-name>
<jndi-name>localejbs/BookApp/BookBean-5908034661644238848</jndi-name>
</ejb-ref>
<gen-classes>
<local-home-impl>ejb.cmp.BookBean_PM_LocalHomeImpl</local-home-impl>
<local-impl>ejb.cmp.BookBean_PM_EJBLocalObjectImpl</local-impl>
<state-impl>ejb.cmp.BookBean_PMState</state-impl>
<ejb-impl>ejb.cmp.BookBean_PM</ejb-impl>
</gen-classes>
<ejb20-cmp>
<sql-statement>
<operation>loadRow</operation>
<sql>SELECT "author" , "name" , "price" FROM "BookBeanTable" WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>storeRow</operation>
<sql>UPDATE "BookBeanTable" SET "author" = ? , "name" = ? , "price" = ? WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>deleteRow</operation>
<sql>DELETE FROM "BookBeanTable" WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>findByPrimaryKey</operation>
<sql>SELECT "bookId" FROM "BookBeanTable" WHERE "bookId" = ? </sql>
</sql-statement>
<sql-statement>
<operation>deleteTable</operation>
<sql>DROP TABLE "BookBeanTable"</sql>
</sql-statement>
<sql-statement>
<operation>createRow</operation>
<sql>INSERT INTO "BookBeanTable" ( "author" , "bookId" , "name" , "price" ) VALUES ( ? , ? , ? , ? )</sql>
</sql-statement>
<sql-statement>
<operation>createTable</operation>
<sql>CREATE TABLE "BookBeanTable" ("author" VARCHAR(255) NULL , "bookId" INTEGER , "name" VARCHAR(255) NULL , "price" REAL NULL, CONSTRAINT "pk_BookBeanTabl" PRIMARY KEY ("bookId") )</sql>
</sql-statement>
<create-table-deploy>true</create-table-deploy>
<delete-table-undeploy>true</delete-table-undeploy>
<sql-statement>
<method>
<ejb-name>BookBean</ejb-name>
<method-intf>LocalHome</method-intf>
<method-name>findByName</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<sql>SELECT DISTINCT "b"."bookId" FROM "BookBeanTable" "b" </sql>
</sql-statement>
</ejb20-cmp>
</ejb>
<ejb>
<ejb-name>TestStatelessEJB</ejb-name>
<jndi-name>TestStateless</jndi-name>
<ior-security-config>
<transport-config>
<integrity>supported</integrity>
<confidentiality>supported</confidentiality>
<establish-trust-in-target>supported</establish-trust-in-target>
<establish-trust-in-client>supported</establish-trust-in-client>
</transport-config>
<as-context>
<auth-method>username_password</auth-method>
<realm>default</realm>
<required>false</required>
</as-context>
<sas-context>
<caller-propagation>supported</caller-propagation>
</sas-context>
</ior-security-config>
<gen-classes>
<remote-home-impl>Test.stateless.TestStatelessEJB_RemoteHomeImpl</remote-home-impl>
<remote-impl>Test.stateless.TestStatelessEJB_EJBObjectImpl</remote-impl>
</gen-classes>
</ejb>
<cmpresource>
<ds-jndi-name>jdbc/sqlServer</ds-jndi-name>
<default-resource-principal>
<name>sa</name>
<password></password>
</default-resource-principal>
</cmpresource>
</enterprise-beans>
</j2ee-ri-specific-information>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货