Hello:
I am loading the catalog.xml using ChainLinstener in my application. If I
use the following catalog.xml file all the chains are loaded successfully.
<?xml version="1.0" encoding="UTF-8"?>
<chains>
<chain name="productDetails">
<command className="iadm.readme.cmd.StartReadOnlyTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.CommitTransaction" />
</chain>
<chain name="productUpdate">
<command className="iadm.readme.cmd.StartTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.ProductUpdateValidation" />
<command className="iadm.readme.cmd.ProductUpdate" />
<command className="iadm.readme.cmd.CommitTransaction" />
</chain>
<chain name="productLockDetails">
<command className="iadm.readme.cmd.AllAdminProducts" />
<command className="iadm.readme.cmd.StartReadOnlyTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.LockDetails" />
<command className="iadm.readme.cmd.CommitTransaction" />
</chain>
<chain name="productLockUpdate">
<command className="iadm.readme.cmd.AllAdminProducts" />
<command className="iadm.readme.cmd.StartTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.UpdateLockDetails" />
<command className="iadm.readme.cmd.CommitTransaction" />
</chain>
<chain name="allRolesLookup">
<command className="iadm.readme.cmd.StartReadOnlyTransaction" />
<command className="iadm.readme.cmd.AllRolesRetrieval" />
<command className="iadm.readme.cmd.CommitTransaction" />
</chain>
</chains>
however, if I use the catalog.xml in the format suggested in the cookbook,
none of the commands or chains are loaded. Here the xml I use and it fails
to load:
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<chain name="productDetails">
<command
className="iadm.readme.cmd.StartReadOnlyTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.CommitTransaction"
/>
</chain>
<chain name="productUpdate">
<command className="iadm.readme.cmd.StartTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command
className="iadm.readme.cmd.ProductUpdateValidation" />
<command className="iadm.readme.cmd.ProductUpdate" />
<command className="iadm.readme.cmd.CommitTransaction"
/>
</chain>
<chain name="productLockDetails">
<command className="iadm.readme.cmd.AllAdminProducts" />
<command
className="iadm.readme.cmd.StartReadOnlyTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.LockDetails" />
<command className="iadm.readme.cmd.CommitTransaction"
/>
</chain>
<chain name="productLockUpdate">
<command className="iadm.readme.cmd.AllAdminProducts" />
<command className="iadm.readme.cmd.StartTransaction" />
<command className="iadm.readme.cmd.ProductDetails" />
<command className="iadm.readme.cmd.UpdateLockDetails"
/>
<command className="iadm.readme.cmd.CommitTransaction"
/>
</chain>
<chain name="allRolesLookup">
<command
className="iadm.readme.cmd.StartReadOnlyTransaction" />
<command className="iadm.readme.cmd.AllRolesRetrieval"
/>
<command className="iadm.readme.cmd.CommitTransaction"
/>
</chain>
</catalog>
Any idea why this fails?, I would appreciate you replies in advance.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]