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]

Reply via email to