On Mon, 2003-06-09 at 14:25, Nicholas wrote: > Can you send them again ? I could not find them in the > archive.
Hmmm, looks like the sourceforge archive strips off attachments. Here is the body of my reply to Scott and the attachment again: I've attached a gzip'd jboss log from a jboss 3.2.1 startup showing that the jboss-anvilmarket2-service.xml file is deployed before any of the EJBs in the ejb-anvil-market.jar are deployed, resulting in "class not found" error. I think the <depends> tags in jboss-anvilmarket2-service.xml should make the mbean deployment wait until after the named EJB has deployed, however this is not happening. The very same ejb jar and -service.xml work fine if I force the deployment order by copying them into the deploy directory manually one by one. Cheers, Alex.
jboss.log.gz
Description: GNU Zip compressed data
<?xml version="1.0" encoding="UTF-8"?>
<server>
<classpath codebase="lib" archives="quickfix.jar"/>
<mbean code="com.anvil.ate.market.common.ApplicationConstants"
name="com.anvil.ate.market:service=ApplicationConstants">
<depends>jboss:service=Naming</depends>
<depends>jboss.j2ee:jndiName=market/MarketData,service=EJB</depends>
<attribute name="ServerName">localhost</attribute>
<attribute name="InOrderQ">inboundOrderQueue</attribute>
<attribute name="InQuoteQ">inboundQuoteQueue</attribute>
<attribute name="InSessionQ">inboundSessionQueue</attribute>
<attribute name="OutQ">outboundQueue</attribute>
</mbean>
</server>
