-
1. Re: Using ${} in jboss-esb.xml
kurtstam Aug 21, 2007 9:53 AM (in response to lfhaddix)Are you psychic? I just started work on http://jira.jboss.com/jira/browse/JBESB-832
We can add this file in too while I'm add it.
--Kurt -
2. Re: Using ${} in jboss-esb.xml
lfhaddix Aug 30, 2007 7:40 AM (in response to lfhaddix)Kurt/esb-
Will you please add jboss-service.xml to your list of configuration files that can use the ${prop.name} ? -
3. Re: Using ${} in jboss-esb.xml
kconner Aug 30, 2007 7:50 AM (in response to lfhaddix)Do you really mean jboss-service.xml? If you are referring to jboss-esb.xml then it will be done as part of the task Kurt mentioned above.
There is also a second task to support the ServiceBindingManager, http://jira.jboss.com/jira/browse/JBESB-870. -
4. Re: Using ${} in jboss-esb.xml
lfhaddix Sep 19, 2007 7:51 AM (in response to lfhaddix)Yes I did mean jboss-service.xml. We need to have different queuemanagerNames and hostName based on what machine we are using.
We want to set these names in the properties-service.xml and pick it up in jboss-service.xml -
5. Re: Using ${} in jboss-esb.xml
kconner Sep 19, 2007 8:47 AM (in response to lfhaddix)"lfhaddix" wrote:
We want to set these names in the properties-service.xml and pick it up in jboss-service.xml
This should already be possible, why do you believe it isn't? -
6. Re: Using ${} in jboss-esb.xml
lfhaddix Sep 19, 2007 10:52 AM (in response to lfhaddix)Because I have tried it and the substitution did not happen. Maybe my app is deploying before the system properties is loading. I will check to see if I need a depends on the app.
-
7. Re: Using ${} in jboss-esb.xml
lfhaddix Sep 21, 2007 10:17 AM (in response to lfhaddix)I have added a depends clause to the my application's jboss-service.xml for SystemProperties service. The beans never deploy because it says SystemProperties NOTYETINSTALLED although according to the logs it has.
===============================================
007-09-21 09:18:47,200 DEBUG [org.jboss.deployment.SARDeployer] Registering service UCL=jmx.loading:UCL=73cc11
2007-09-21 09:18:47,200 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss:type=Service,name=PropertyEditorManager with code: org.jboss.varia.property.PropertyEditorManagerService
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss:type=Service,name=SystemProperties with code: org.jboss.varia.property.SystemPropertiesService
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceConfigurator] Properties set to {jboss.password=tstboss, hostName=snaponpocxp01, ln_res_152=ln_res_252, ln_res_151=ln_res_251, ln_res_150=ln_res_250, boss.orders.exception.email.user=linda.haddix@blue-bird.com, jdbc.password=tstboss, schemaName=db2test, jboss.username=jbosstst, parts123.orders.exception.email.user=linda.haddix@blue-bird.com, jdbc.url=jdbc:db2://aixvpm:6789/testdb, parts123.rga.exception.email.user=linda.haddix@blue-bird.com, jdbc.drivername=COM.ibm.db2.jdbc.net.DB2Driver, jdbc.user=jbosstst, queueManagerName=QM_snaponpocxp01, erp_ln_response_queue=wsmq/SSALNMQBCONNECTOR\SYNCHRONOUSRESPONSEQUEUE, ln_res_203=ln_res_203} in jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.SystemPropertiesService] Merging with system properties: {jboss.password=tstboss, hostName=snaponpocxp01, ln_res_152=ln_res_252, ln_res_151=ln_res_251, ln_res_150=ln_res_250, boss.orders.exception.email.user=linda.haddix@blue-bird.com, jdbc.password=tstboss, schemaName=db2test, jboss.username=jbosstst, parts123.orders.exception.email.user=linda.haddix@blue-bird.com, jdbc.url=jdbc:db2://aixvpm:6789/testdb, parts123.rga.exception.email.user=linda.haddix@blue-bird.com, jdbc.drivername=COM.ibm.db2.jdbc.net.DB2Driver, jdbc.user=jbosstst, queueManagerName=QM_snaponpocxp01, erp_ln_response_queue=wsmq/SSALNMQBCONNECTOR\SYNCHRONOUSRESPONSEQUEUE, ln_res_203=ln_res_203}
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] Creating service jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Creating jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Created jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:type=Service,name=PropertyEditorManager dependents are: []
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] Creating service jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.SystemPropertiesService] Creating jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.SystemPropertiesService] Created jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:type=Service,name=SystemProperties dependents are: []
2007-09-21 09:18:47,215 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying properties-service.xml
2007-09-21 09:18:47,215 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-21 09:18:47,215 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] starting service jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Starting jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Started jboss:type=Service,name=PropertyEditorManager
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:type=Service,name=PropertyEditorManager dependent components: []
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] starting service jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.SystemPropertiesService] Starting jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.varia.property.SystemPropertiesService] Started jboss:type=Service,name=SystemProperties
2007-09-21 09:18:47,215 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:type=Service,name=SystemProperties dependent components: []
2007-09-21 09:18:47,231 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: properties-service.xml
2007-09-21 09:18:47,231 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-21 09:18:47,231 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml -> file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
--- MBeans waiting for other MBeans ---
ObjectName: jmx.service.wsmq:service=WSMQXAQueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=MQQueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=WSMQRequestQueue
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=WSMQResponseQueue
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=DLQ
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=p2
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=p3
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=p5
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=address
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=responseQ
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=File
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=salesln
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=inventoryln
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=sqlMsg
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=parts123_transform_esb_rga
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
ObjectName: jmx.service.wsmq:service=parts123_transform_gw_rga
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:Service=SystemProperties
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss:Service=SystemProperties
State: NOTYETINSTALLED
Depends On Me:
jmx.service.wsmq:service=WSMQXAQueueConnectionFactory
jmx.service.wsmq:service=MQQueueConnectionFactory
jmx.service.wsmq:service=WSMQRequestQueue
jmx.service.wsmq:service=WSMQResponseQueue
jmx.service.wsmq:service=DLQ
jmx.service.wsmq:service=p2
jmx.service.wsmq:service=p3
jmx.service.wsmq:service=p5
jmx.service.wsmq:service=address
jmx.service.wsmq:service=responseQ
jmx.service.wsmq:service=File
jmx.service.wsmq:service=salesln
jmx.service.wsmq:service=inventoryln
jmx.service.wsmq:service=sqlMsg
jmx.service.wsmq:service=parts123_transform_esb_rga
jmx.service.wsmq:service=parts123_transform_gw_rga
jboss-service.xml
WSMQXAQueueConnectionFactory
Queue
true
${queueManagerName}
${hostName}
<!-- MQJMS_TP_BINDINGS_MQ, MQJMS_TP_CLIENT_MQ_TCPIP, MQJMS_TP_DIRECT_TCPIP -->
MQJMS_TP_CLIENT_MQ_TCPIP
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
WSMQQueueConnectionFactory
Queue
false
${queueManagerName}
${hostName}
<!-- MQJMS_TP_BINDINGS_MQ, MQJMS_TP_CLIENT_MQ_TCPIP, MQJMS_TP_DIRECT_TCPIP -->
MQJMS_TP_CLIENT_MQ_TCPIP
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/RequestQueue
Queue
${queueManagerName}
RequestQueue
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/ResponseQueue
Queue
${queueManagerName}
ResponseQueue
jboss:service=Naming
jboss:Service=SystemProperties
wsmq/DLQ
Queue
${queueManagerName}
DLQ
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/parts123_transform_gw
Queue
${queueManagerName}
mqparts123_transform_gw
jboss:service=Naming
jboss:Service=SystemProperties
wsmq/parts123_transform_esb
Queue
${queueManagerName}
mqparts123_transform_esb
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/parts123_transform_Response
Queue
${queueManagerName}
mqparts123_transform_Response
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/SSALNMQBCONNECTOR\REQUESTQUEUE
Queue
${queueManagerName}
SSALNMQBCONNECTOR/REQUESTQUEUE
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/SSALNMQBCONNECTOR\SYNCHRONOUSRESPONSEQUEUE
Queue
${queueManagerName}
SSALNMQBCONNECTOR/SYNCHRONOUSRESPONSEQUEUE
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list>
wsmq/BB_SALESORDER
Queue
${queueManagerName}
BB_SALESORDER
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:Service=SystemProperties</depends-list-element>
</depends-list> -
8. Re: Using ${} in jboss-esb.xml
kconner Sep 24, 2007 5:05 AM (in response to lfhaddix)The bean name you should be using is jboss:type=Service,name=SystemProperties.
You are using jboss:Service=SystemProperties instead. -
9. Re: Using ${} in jboss-esb.xml
lfhaddix Sep 27, 2007 10:23 AM (in response to lfhaddix)I have gotten the jboss-service.xml mbeans to wait for SystemProperties to load but it looks like it has already assigned the hostName as ${hostName} before it waits.
It tries to get a queueManager with ${hostName}:${QueueManagerName}
09:44:54,093 ERROR [ResourceUtil] Error while creating a JMS Queue Connection w
ith username [ jbossadmin ] password [ jb@ssadm1n ]
javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for '${hostName}:${queueManagerName}'
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironm
ent.java:586)
==============================================
deployment.xml
<?xml version="1.0" encoding="UTF-8"?>
<jbossesb-deployment>
jboss.service:deployment=SystemProperties
jboss.esb:deployment=jbossesb.esb
</jbossesb-deployment>
jboss-service.xml
WSMQXAQueueConnectionFactory
Queue
true
${queueManagerName}
${hostName}
<!-- MQJMS_TP_BINDINGS_MQ, MQJMS_TP_CLIENT_MQ_TCPIP, MQJMS_TP_DIRECT_TCPIP -->
MQJMS_TP_CLIENT_MQ_TCPIP
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:type=Service,name=SystemProperties</depends-list-element>
</depends-list>
WSMQQueueConnectionFactory
Queue
false
${queueManagerName}
${hostName}
<!-- MQJMS_TP_BINDINGS_MQ, MQJMS_TP_CLIENT_MQ_TCPIP, MQJMS_TP_DIRECT_TCPIP -->
MQJMS_TP_CLIENT_MQ_TCPIP
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:type=Service,name=SystemProperties</depends-list-element>
</depends-list>
wsmq/LN_REQ_203
Queue
${queueManagerName}
LN_REQ_203
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:type=Service,name=SystemProperties</depends-list-element>
</depends-list>
wsmq/LN_REQ_250
Queue
${queueManagerName}
LN_REQ_250
jboss:service=Naming
jboss:type=Service,name=SystemProperties
wsmq/LN_REQ_251
Queue
${queueManagerName}
LN_REQ_251
<depends-list>
<depends-list-element>jboss:service=Naming</depends-list-element>
<depends-list-element>jboss:type=Service,name=SystemProperties</depends-list-element>
</depends-list>
wsmq/LN_REQ_252
Queue
${queueManagerName}
LN_REQ_252
jboss:service=Naming
jboss:type=Service,name=SystemProperties
wsmq/LN_REQ_84203
Queue
${queueManagerName}
LN_REQ_84203
jboss:service=Naming
jboss:type=Service,name=SystemProperties
=================================
2007-09-27 09:44:13,233 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-27 09:44:13,233 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, create step: url file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-27 09:44:13,233 DEBUG [org.jboss.deployment.SARDeployer] Registering service UCL=jmx.loading:UCL=4ba778
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss:type=Service,name=PropertyEditorManager with code: org.jboss.varia.property.PropertyEditorManagerService
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss:type=Service,name=SystemProperties with code: org.jboss.varia.property.SystemPropertiesService
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceConfigurator] Properties set to {jboss.password=tstboss, hostName=ftvint002, ln_req_203=ln_req_203, boss.orders.exception.email.user=linda.haddix@blue-bird.com, ln_req_152=ln_req_252, jdbc.password=tstboss, ln_req_151=ln_req_251, ln_req_150=ln_req_250, schemaName=db2test, jboss.username=jbosstst, parts123.orders.exception.email.user=linda.haddix@blue-bird.com, jdbc.url=jdbc:db2://aixvpm:6789/testdb, parts123.rga.exception.email.user=linda.haddix@blue-bird.com, jdbc.drivername=COM.ibm.db2.jdbc.net.DB2Driver, jdbc.user=jbosstst, queueManagerName=QM_ftvint002, erp_ln_response_queue=wsmq/LN_REQ_203} in jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.SystemPropertiesService] Merging with system properties: {jboss.password=tstboss, hostName=ftvint002, ln_req_203=ln_req_203, boss.orders.exception.email.user=linda.haddix@blue-bird.com, ln_req_152=ln_req_252, jdbc.password=tstboss, ln_req_151=ln_req_251, ln_req_150=ln_req_250, schemaName=db2test, jboss.username=jbosstst, parts123.orders.exception.email.user=linda.haddix@blue-bird.com, jdbc.url=jdbc:db2://aixvpm:6789/testdb, parts123.rga.exception.email.user=linda.haddix@blue-bird.com, jdbc.drivername=COM.ibm.db2.jdbc.net.DB2Driver, jdbc.user=jbosstst, queueManagerName=QM_ftvint002, erp_ln_response_queue=wsmq/LN_REQ_203}
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Creating jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Created jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:type=Service,name=PropertyEditorManager dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.SystemPropertiesService] Creating jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.SystemPropertiesService] Created jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:type=Service,name=SystemProperties dependents are: [ObjectName: jmx.service.wsmq:service=WSMQXAQueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=MQQueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue203
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue250
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue251
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue252
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue84203
State: CONFIGURED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
]
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=WSMQXAQueueConnectionFactory
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=WSMQXAQueueConnectionFactory dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=MQQueueConnectionFactory
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=MQQueueConnectionFactory dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=WSMQRequestQueue203
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=WSMQRequestQueue203 dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=WSMQRequestQueue250
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=WSMQRequestQueue250 dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=WSMQRequestQueue251
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=WSMQRequestQueue251 dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=WSMQRequestQueue252
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=WSMQRequestQueue252 dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating service jmx.service.wsmq:service=WSMQRequestQueue84203
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jmx.service.wsmq:service=WSMQRequestQueue84203 dependents are: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying properties-service.xml
2007-09-27 09:44:13,248 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-27 09:44:13,248 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] starting service jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Starting jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.PropertyEditorManagerService] Started jboss:type=Service,name=PropertyEditorManager
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:type=Service,name=PropertyEditorManager dependent components: []
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] starting service jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.SystemPropertiesService] Starting jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.varia.property.SystemPropertiesService] Started jboss:type=Service,name=SystemProperties
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:type=Service,name=SystemProperties dependent components: [ObjectName: jmx.service.wsmq:service=WSMQXAQueueConnectionFactory
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=MQQueueConnectionFactory
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue203
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue250
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue251
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue252
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
, ObjectName: jmx.service.wsmq:service=WSMQRequestQueue84203
State: CREATED
I Depend On:
jboss:service=Naming
jboss:type=Service,name=SystemProperties
]
2007-09-27 09:44:13,248 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=WSMQXAQueueConnectionFactory
2007-09-27 09:44:13,373 INFO [STDOUT] creating new MQXAQueueConnectionFactory object
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=WSMQXAQueueConnectionFactory dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=MQQueueConnectionFactory
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=MQQueueConnectionFactory dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=WSMQRequestQueue203
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=WSMQRequestQueue203 dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=WSMQRequestQueue250
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=WSMQRequestQueue250 dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=WSMQRequestQueue251
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=WSMQRequestQueue251 dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=WSMQRequestQueue252
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=WSMQRequestQueue252 dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] starting service jmx.service.wsmq:service=WSMQRequestQueue84203
2007-09-27 09:44:13,373 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jmx.service.wsmq:service=WSMQRequestQueue84203 dependent components: []
2007-09-27 09:44:13,373 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: properties-service.xml
2007-09-27 09:44:13,373 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
2007-09-27 09:44:13,373 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml -> file:/C:/jboss-4.2.0.GA/server/erpln/deploy/properties-service.xml
200
========================================
error when I try to use the queue
09:44:54,093 ERROR [ResourceUtil] Error while creating a JMS Queue Connection w
ith username [ jbossadmin ] password [ jb@ssadm1n ]
javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for '${hostNa
me}:${queueManagerName}'
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironm
ent.java:586)
at com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:2301)
at com.ibm.mq.jms.MQConnection.createQMNonXA(MQConnection.java:1703)
at com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:157)
at com.ibm.mq.jms.MQQueueConnectionFactory.createQueueConnection(MQQueue
ConnectionFactory.java:185)
at com.bluebird.integration.util.ResourceUtil.getConnection(ResourceUtil
.java:180)
at com.bluebird.integration.util.ResourceUtil.getQueueRequestor(Resource
Util.java:225)
at com.bluebird.integration.util.ResourceUtil.sendMessage(ResourceUtil.j
ava:91)
at com.bluebird.integration.businessService.SalesOrderBusinessServiceFac
adeImpl.create(SalesOrderBusinessServiceFacadeImpl.java:39)
at com.bluebird.integration.parts123.actions.Parts123OrderAction.process
(Parts123OrderAction.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.process
Methods(ActionProcessorMethodInfo.java:102)
at org.jboss.soa.esb.listeners.message.OverriddenActionLifecycleProcesso
r.process(OverriddenActionLifecycleProcessor.java:74)
at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(
ActionProcessingPipeline.java:262)
at org.jboss.soa.esb.listeners.message.MessageAwareListener$1.run(Messag
eAwareListener.java:297)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:675)
at java.lang.Thread.run(Thread.java:595)
09:44:54,093 WARN [ActionProcessingPipeline] Unexpected exception caught while
processing the action pipeline
org.jboss.soa.esb.actions.ActionProcessingException: Unexpected invocation targe
t exception from processor
at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.process
Methods(ActionProcessorMethodInfo.java:127)
at org.jboss.soa.esb.listeners.message.OverriddenActionLifecycleProcesso
r.process(OverriddenActionLifecycleProcessor.java:74)
at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(
ActionProcessingPipeline.java:262)
at org.jboss.soa.esb.listeners.message.MessageAwareListener$1.run(Messag
eAwareListener.java:297)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager fo
r '${hostName}:${queueManagerName}'
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironm
ent.java:586)
at com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:2301)
at com.ibm.mq.jms.MQConnection.createQMNonXA(MQConnection.java:1703)
at com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:157)
at com.ibm.mq.jms.MQQueueConnectionFactory.createQueueConnection(MQQueue
ConnectionFactory.java:185)
at com.bluebird.integration.util.ResourceUtil.getConnection(ResourceUtil
.java:180)
at com.bluebird.integration.util.ResourceUtil.getQueueRequestor(Resource
Util.java:225)
at com.bluebird.integration.util.ResourceUtil.sendMessage(ResourceUtil.j
ava:91)
at com.bluebird.integration.businessService.SalesOrderBusinessServiceFac
adeImpl.create(SalesOrderBusinessServiceFacadeImpl.java:39)
at com.bluebird.integration.parts123.actions.Parts123OrderAction.process
(Parts123OrderAction.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.process
Methods(ActionProcessorMethodInfo.java:102)
... 6 more
09:44:54,093 ERROR [ResourceUtil] -
10. Re: Using ${} in jboss-esb.xml
kconner Sep 27, 2007 10:38 AM (in response to lfhaddix)"lfhaddix" wrote:
<attribute name="QueueManagerName">${queueManagerName}</attribute> <attribute name="HostName">${hostName}</attribute>
Try adding replace="true" to these elements. -
11. Re: Using ${} in jboss-esb.xml
lfhaddix Sep 27, 2007 1:36 PM (in response to lfhaddix)I added replace=true with no luck.
I even put properties-service.xml into a directory named deploy/bluebird and my app into deploy/bluebird2 which caused the SystemProperties to load before my app.
It still did not substitue the ${} properties from jboss-service.xml -
12. Re: Using ${} in jboss-esb.xml
kconner Sep 28, 2007 8:22 AM (in response to lfhaddix)"lfhaddix" wrote:
It still did not substitue the ${} properties from jboss-service.xml
Can you try adding the properties on the command line using -D? -
13. Re: Using ${} in jboss-esb.xml
lfhaddix Sep 28, 2007 10:32 AM (in response to lfhaddix)-Djava hostName=ftvint002,queueManagerName=QM_ftvint002 does not work either.
It DOES work if I wait until jboss a/s finishes loading and then I hot deploy the app. -
14. Re: Using ${} in jboss-esb.xml
kconner Sep 28, 2007 10:38 AM (in response to lfhaddix)"lfhaddix" wrote:
-Djava hostName=ftvint002,queueManagerName=QM_ftvint002 does not work either.
I hope you meantjava -DhostName=ftvint002 -DqueueManagerName=QM_ftvint002
"lfhaddix" wrote:
It DOES work if I wait until jboss a/s finishes loading and then I hot deploy the app.
Okay, so the configuration file is now doing the substitution but it looks like there may be an issue with the property service. I'll create a simple test and see what I can find out but it won't be until next week.