<?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>