Follow-up - Re: Trouble on message display

3 messages Options
Embed this post
Permalink
BingShen

Follow-up - Re: Trouble on message display

Reply Threaded More More options
Print post
Permalink

Dear Garham and Toli,

Thanks for your nice reply, but I still couldn't solve the problem:

1) both indicator lights on the bottom of Photon 0.2.1 are Green;
2) I have the default windows XP firewall enabled; but our network has the
hardware firewall;
3) I disabled the logging to the database following Graham's email;

My testing environment is running everything on a Windows XP professional
(Pentinum 4 CPU 3.20GHZ and 1 GB of RAM).

I first start running OMS and got the information like this, I felt like I
didn't connect with the simulation system correctly;

 

Then I start the Photon, the two Green lights are on and the message I got
like this:
12:15:52,159  INFO - Application initializing: Tue Mar 06 12:15:52 EST 2007
12:15:52,502 DEBUG - Using base path of JRuby plugin:
C:/photon/configuration/org.eclipse.osgi/bundles/55/1/.cp/
12:15:52,938  INFO - Message queue connected (tcp://localhost:61616)

Then I start runOrderLoader

 

But I still cannot see the message on the Photon.

I attached the log file in this email and also paste it in the below for
your convenience.

12:13:10,875  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractRefreshableApplicationContext.java:100) - Bean factory for
application context
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
org.springframework.beans.factory.support.DefaultListableBeanFactory
defining beans
[jdbcLogFactory,screenLogFactory,slf4jLogFactory,comboLogFactory,dataDiction
ary,sessionSettings,messageStoreFactory,messageFactory,qfApplication,socketI
nitiator,defaultOrderModifier,orderRouting,quickfix_FIX40,quickfix_FIX41,qui
ckfix_FIX42,quickfix_FIX43,quickfix_FIX44,quickfix_FIX40_URL,quickfix_FIX41_
URL,quickfix_FIX42_URL,quickfix_FIX43_URL,quickfix_FIX44_URL,quickfix_FIX40_
URLstring,quickfix_FIX41_URLstring,quickfix_FIX42_URLstring,quickfix_FIX43_U
RLstring,quickfix_FIX44_URLstring,broker,requestQueue,replyTopic,connectionF
actory,listener,container,pooledConnectionFactory,outgoingJmsTemplate,outgoi
ngMessageHandler,defaultSessionID,socketConnectHostValue,socketConnectPortVa
lue]; root of BeanFactory hierarchy
12:13:10,875  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:324) - 39 beans defined in application
context [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]
12:13:10,953  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:475) - Unable to locate MessageSource with
name 'messageSource': using default
[org.springframework.context.support.DelegatingMessageSource@50a649]
12:13:10,953  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:497) - Unable to locate
ApplicationEventMulticaster with name 'applicationEventMulticaster': using
default
[org.springframework.context.event.SimpleApplicationEventMulticaster@14a7a12
]
12:13:12,091  INFO [JMX connector] broker.jmx.ManagementContext
(ManagementContext.java:91) - JMX consoles can connect to
service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
12:13:12,262 DEBUG [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:241) - Publishing event in context
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
org.springframework.context.event.ContextRefreshedEvent[source=org.apache.xb
ean.spring.context.ResourceXmlApplicationContext: display name
[org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=6621
330]; startup date [Tue Mar 06 12:13:11 EST 2007]; child of
[org.marketcetera.core.ApplicationBase$1: display name
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
[Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]]
12:13:12,590 DEBUG [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:241) - Publishing event in context
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
org.springframework.context.event.ContextRefreshedEvent[source=org.marketcet
era.core.ApplicationBase$1: display name
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
[Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]
12:13:12,605  INFO [main] marketcetera.oms.OrderManagementSystem
(OrderManagementSystem.java:54) - OMS is connecting to
exchange.marketcetera.com:7001.
12:13:12,605 DEBUG [main] marketcetera.oms.OrderManagementSystem
(ApplicationBase.java:60) - Starting to wait forever
12:16:43,842  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractRefreshableApplicationContext.java:100) - Bean factory for
application context
[org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
org.springframework.beans.factory.support.DefaultListableBeanFactory
defining beans
[requestQueue,connectionFactory,pooledConnectionFactory,outgoingJmsTemplate,
idFactoryURL]; root of BeanFactory hierarchy
12:16:43,842  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:324) - 5 beans defined in application
context [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]
12:16:43,873  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:475) - Unable to locate MessageSource with
name 'messageSource': using default
[org.springframework.context.support.DelegatingMessageSource@126f827]
12:16:43,873  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:497) - Unable to locate
ApplicationEventMulticaster with name 'applicationEventMulticaster': using
default
[org.springframework.context.event.SimpleApplicationEventMulticaster@6754d6]
12:16:44,076 DEBUG [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:241) - Publishing event in context
[org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
org.springframework.context.event.ContextRefreshedEvent[source=org.marketcet
era.core.ApplicationBase$1: display name
[org.marketcetera.core.ApplicationBase$1;hashCode=4067003]; startup date
[Tue Mar 06 12:16:43 EST 2007]; root of context hierarchy]
12:16:45,089 ERROR [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:69) - Unable to connect to the http id factory with url
http://localhost:3000/id_repository/get_next_batch due to the following
error: java.net.ConnectException: Connection refused: connect.
12:16:45,105 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row SUNW,B,3000,4.23,DAY,TOLI
12:16:45,915 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405089-wxp55mbh32/192.168.1.6821=338
=300040=244=4.2354=155=SUNW59=060=20070306-17:16:4510=088
12:16:46,383 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row SUNW,SS,4000,4.26,DAY,TOLI
12:16:46,383 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405090-wxp55mbh32/192.168.1.6821=338
=400040=244=4.2654=555=SUNW59=060=20070306-17:16:4610=089
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row GOOG,B,2000,408.1,DAY,TOLI
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11935=D1=TOLI11=1173201405091-wxp55mbh32/192.168.1.6821=338
=200040=244=408.154=155=GOOG59=060=20070306-17:16:4610=101
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row GOOG,SS,4000,408.18,DAY,TOLI
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=12035=D1=TOLI11=1173201405092-wxp55mbh32/192.168.1.6821=338
=400040=244=408.1854=555=GOOG59=060=20070306-17:16:4610=156
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row MSFT,B,3000,22.8,DAY,TOLI
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405093-wxp55mbh32/192.168.1.6821=338
=300040=244=22.854=155=MSFT59=060=20070306-17:16:4610=068
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row MSFT,SS,2000,22.81,DAY,TOLI
12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11935=D1=TOLI11=1173201405094-wxp55mbh32/192.168.1.6821=338
=200040=244=22.8154=555=MSFT59=060=20070306-17:16:4610=122
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row IBM,B,5000,77.65,DAY,TOLI
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405095-wxp55mbh32/192.168.1.6821=338
=500040=244=77.6554=155=IBM59=060=20070306-17:16:4610=035
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row IBM,SS,1000,77.73,DAY,TOLI
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405096-wxp55mbh32/192.168.1.6821=338
=100040=244=77.7354=555=IBM59=060=20070306-17:16:4610=035
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row T,B,2000,27.5,DAY,TOLI
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11535=D1=TOLI11=1173201405097-wxp55mbh32/192.168.1.6821=338
=200040=244=27.554=155=T59=060=20070306-17:16:4610=096
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row T,SS,3000,27.55,DAY,TOLI
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11635=D1=TOLI11=1173201405098-wxp55mbh32/192.168.1.6821=338
=300040=244=27.5554=555=T59=060=20070306-17:16:4610=156
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row FRO,B,1000,37.68,DAY,TOLI
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405099-wxp55mbh32/192.168.1.6821=338
=100040=244=37.6854=155=FRO59=060=20070306-17:16:4610=049
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:163) - processing row FRO,SS,2000,37.75,DAY,TOLI
12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
(OrderLoader.java:84) - Sending message:
8=FIX.4.29=11835=D1=TOLI11=1173201405100-wxp55mbh32/192.168.1.6821=338
=200040=244=37.7554=555=FRO59=060=20070306-17:16:4610=035
12:16:46,429  INFO [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:601) - Closing application context
[org.marketcetera.core.ApplicationBase$1;hashCode=4067003]
12:16:46,429 DEBUG [main] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:241) - Publishing event in context
[org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
org.springframework.context.event.ContextClosedEvent[source=org.marketcetera
.core.ApplicationBase$1: display name
[org.marketcetera.core.ApplicationBase$1;hashCode=4067003]; startup date
[Tue Mar 06 12:16:43 EST 2007]; root of context hierarchy]
12:16:46,429 DEBUG [main] marketcetera.core.ApplicationBase$1
(ApplicationBase.java:42) - in shutdown hook
12:16:46,445 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 5, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:1,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406383, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@10952e8, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,461 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405089-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=300039=044=4.2354=155=SUNW60=2007030
6-17:16:46150=0151=300010=014
12:16:46,492 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 6, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:2,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@d5276a, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,492 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405090-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=400039=044=4.2654=555=SUNW60=2007030
6-17:16:46150=0151=400010=015
12:16:46,507 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 7, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:3,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@eb724, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,507 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16335=81=TOLI6=011=1173201405091-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=200039=044=408.154=155=GOOG60=200703
06-17:16:46150=0151=200010=025
12:16:46,507 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 8, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:4,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@1cfd3b2, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,507 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16435=81=TOLI6=011=1173201405092-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=400039=044=408.1854=555=GOOG60=20070
306-17:16:46150=0151=400010=091
12:16:46,507 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 9, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:5,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@1536eec, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,523 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405093-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=300039=044=22.854=155=MSFT60=2007030
6-17:16:46150=0151=300010=249
12:16:46,523 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 10, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:6,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@9770a3, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,523 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16335=81=TOLI6=011=1173201405094-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=200039=044=22.8154=555=MSFT60=200703
06-17:16:46150=0151=200010=046
12:16:46,523 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 11, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:7,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@64160e, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,523 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405095-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=500039=044=77.6554=155=IBM60=2007030
6-17:16:46150=0151=500010=218
12:16:46,539 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 12, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:8,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@e3fda4, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,539 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405096-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=100039=044=77.7354=555=IBM60=2007030
6-17:16:46150=0151=100010=214
12:16:46,539 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 13, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:9,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@21447f, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,539 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=15935=81=TOLI6=011=1173201405097-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=200039=044=27.554=155=T60=20070306-1
7:16:46150=0151=200010=029
12:16:46,539 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 14, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:10,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@182a70, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,539 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16035=81=TOLI6=011=1173201405098-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=300039=044=27.5554=555=T60=20070306-
17:16:46150=0151=300010=081
12:16:46,554 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 15, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:11,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@43da1b, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,554 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405099-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=100039=044=37.6854=155=FRO60=2007030
6-17:16:46150=0151=100010=228
12:16:46,570 DEBUG [ActiveMQ Session Task]
marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
- Received JMS msg: ActiveMQTextMessage {commandId = 16, responseRequired =
true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:12,
originalDestination = null, originalTransactionId = null, producerId =
ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
queue://oms-commands, transactionId = null, expiration = 0, timestamp =
1173201406429, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@a45a24, marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
null}
12:16:46,570 DEBUG [ActiveMQ Session Task]
marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
Sending immediate execReport:
8=FIX.4.29=16235=81=TOLI6=011=1173201405100-wxp55mbh32/192.168.1.6814=
017=ZZ-INTERNAL20=031=032=038=200039=044=37.7554=555=FRO60=2007030
6-17:16:46150=0151=200010=215
12:18:13,867  INFO [Thread-3] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:601) - Closing application context
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]
12:18:13,867 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:241) - Publishing event in context
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
org.springframework.context.event.ContextClosedEvent[source=org.marketcetera
.core.ApplicationBase$1: display name
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
[Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]
12:18:13,882 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
(AbstractApplicationContext.java:241) - Publishing event in context
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
org.springframework.context.event.ContextClosedEvent[source=org.apache.xbean
.spring.context.ResourceXmlApplicationContext: display name
[org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=6621
330]; startup date [Tue Mar 06 12:13:11 EST 2007]; child of
[org.marketcetera.core.ApplicationBase$1: display name
[org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
[Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]]
12:18:14,054 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
(ApplicationBase.java:42) - in shutdown hook
----------------------------------------------------------------------------
----
CONFIDENTIAL INFORMATION OF MBH Trading LLC. This email and its attachments
are for the named person's (Recipient's) use only. It may contain
confidential, proprietary or legally privileged information (contents) of
MBH Trading LLC. The Recipient shall not permit any contents to be copied,
reproduced, or duplicated by any means or under any circumstances
whatsoever. The Recipient must not disclose contents, written or verbal, in
any manner whatsoever, to any third party. The Recipient also agrees not to
make any further use, whatsoever, of contents for any other purpose,
whatsoever, other than specifically stated herein.
If you are not the intended recipient(s), you are prohibited from printing,
forwarding, saving or copying this email. If you have received this e-mail
in error, please immediately notify the sender and delete this e-mail and
its attachments from your computer.
----------------------------------------------------------------------------
----
Bing,
Sorry you're having trouble. Just a few things to check first:
* Are both indicator lights at the bottom of photon green?
* Have you disabled (or at least reconfigured) any software firewall on your
system?

That being said, if you haven't installed tradebase, that means you're
probably also not running MySQL? By default the OMS is set to write messages
into the database. You can turn this off fairly easily. The configuration of
the logging is discussed here:

http://trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/ConfigFile#QuickFIX
Logging
<http://trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/ConfigFile>

But specifically you need to open up quickfixj.xml and look for the
"socketInitiator" section that should look something like this:

<bean id="socketInitiator" class="quickfix.spring.SocketInitiator">

        <constructor-arg ref="qfApplication"/>
        <constructor-arg ref="messageStoreFactory"/>
        <constructor-arg ref="sessionSettings"/>
        <constructor-arg ref="comboLogFactory"/>
        <constructor-arg ref="messageFactory"/>
</bean>

Change the entry for the log factory--the 4th constructor-arg to be
"screenLogFactory" and then restart.

If none of this turns out to fix the problem, could you post the log file
from the oms?

Thanks.

graham




_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users

winmail.dat (1M) Download Attachment
toli

Re: Follow-up - Re: Trouble on message display

Reply Threaded More More options
Print post
Permalink
Bing,

Sorry you are still having trouble.

I checked the simulator log - and you are correct, it's dropping all
the connections coming from you b/c of a time synchronization problem.
We've seen this before with our Marketcetera Appliance (we forgot to
install the ntp daemon there by default, here's the bug for it:
http://trac.marketcetera.org/trac.fcgi/ticket/152).
Can you verify that the clock on your Windows machine is synchronized?

2. It seems that you are seeing another known problem - all the orders
you sent from OrderLoader should show up in Photon but they don't when
you are not connected to the simulator (this is bug
http://trac.marketcetera.org/trac.fcgi/ticket/153). It's been fixed in
the nightly builds a while ago, i'll make that available online
shortly.

3. For some reason the logger is filtering out all the underlying
Quickfix/J messages - which is why you can't see that the OMS fails to
log on. It should not be filtered with either screenLog or slf4jLog.
Would you mind sending me the conf/oms.xml, conf/quickfixj.xml and
conf/log4j.properties files so i can see what the settings are that
are filtering the QFJ data out?
We'll need to file a bug about that to make sure it doesn't happen again.

You should see something like this:
09:43:59,316 DEBUG [main] marketcetera.oms.OrderManagementSystem
(ApplicationBase.java:60) - Starting to wait forever
09:44:00,566  INFO [QFJ Timer] quickfixj.msg.outgoing
(SLF4JLog.java:90) - FIX.4.2:sender-1308-OMS->MRKTC-EXCH:
8=FIX.4.29=8635=A34=149=sender-1308-OMS52=20070306-17:44:00.15956=MRKTC-EXCH98=0108=30141=Y10=156
09:44:00,581  INFO [QFJ Timer] quickfixj.event (SLF4JLog.java:90) -
FIX.4.2:sender-1308-OMS->MRKTC-EXCH: Initiated logon request

Once we figure out your OMS->simulator connection problem, everything
should work.

Let me know if my theory about time synchronization helps.

toli


On 3/6/07, Bing <[hidden email]> wrote:

>
> Dear Garham and Toli,
>
> Thanks for your nice reply, but I still couldn't solve the problem:
>
> 1) both indicator lights on the bottom of Photon 0.2.1 are Green;
> 2) I have the default windows XP firewall enabled; but our network has the
> hardware firewall;
> 3) I disabled the logging to the database following Graham's email;
>
> My testing environment is running everything on a Windows XP professional
> (Pentinum 4 CPU 3.20GHZ and 1 GB of RAM).
>
> I first start running OMS and got the information like this, I felt like I
> didn't connect with the simulation system correctly;
>
>
>
> Then I start the Photon, the two Green lights are on and the message I got
> like this:
> 12:15:52,159  INFO - Application initializing: Tue Mar 06 12:15:52 EST 2007
> 12:15:52,502 DEBUG - Using base path of JRuby plugin:
> C:/photon/configuration/org.eclipse.osgi/bundles/55/1/.cp/
> 12:15:52,938  INFO - Message queue connected (tcp://localhost:61616)
>
> Then I start runOrderLoader
>
>
>
> But I still cannot see the message on the Photon.
>
> I attached the log file in this email and also paste it in the below for
> your convenience.
>
> 12:13:10,875  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractRefreshableApplicationContext.java:100) - Bean factory for
> application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> defining beans
> [jdbcLogFactory,screenLogFactory,slf4jLogFactory,comboLogFactory,dataDiction
> ary,sessionSettings,messageStoreFactory,messageFactory,qfApplication,socketI
> nitiator,defaultOrderModifier,orderRouting,quickfix_FIX40,quickfix_FIX41,qui
> ckfix_FIX42,quickfix_FIX43,quickfix_FIX44,quickfix_FIX40_URL,quickfix_FIX41_
> URL,quickfix_FIX42_URL,quickfix_FIX43_URL,quickfix_FIX44_URL,quickfix_FIX40_
> URLstring,quickfix_FIX41_URLstring,quickfix_FIX42_URLstring,quickfix_FIX43_U
> RLstring,quickfix_FIX44_URLstring,broker,requestQueue,replyTopic,connectionF
> actory,listener,container,pooledConnectionFactory,outgoingJmsTemplate,outgoi
> ngMessageHandler,defaultSessionID,socketConnectHostValue,socketConnectPortVa
> lue]; root of BeanFactory hierarchy
> 12:13:10,875  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:324) - 39 beans defined in application
> context [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]
> 12:13:10,953  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:475) - Unable to locate MessageSource with
> name 'messageSource': using default
> [org.springframework.context.support.DelegatingMessageSource@50a649]
> 12:13:10,953  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:497) - Unable to locate
> ApplicationEventMulticaster with name 'applicationEventMulticaster': using
> default
> [org.springframework.context.event.SimpleApplicationEventMulticaster@14a7a12
> ]
> 12:13:12,091  INFO [JMX connector] broker.jmx.ManagementContext
> (ManagementContext.java:91) - JMX consoles can connect to
> service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
> 12:13:12,262 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
> org.springframework.context.event.ContextRefreshedEvent[source=org.apache.xb
> ean.spring.context.ResourceXmlApplicationContext: display name
> [org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=6621
> 330]; startup date [Tue Mar 06 12:13:11 EST 2007]; child of
> [org.marketcetera.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]]
> 12:13:12,590 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
> org.springframework.context.event.ContextRefreshedEvent[source=org.marketcet
> era.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]
> 12:13:12,605  INFO [main] marketcetera.oms.OrderManagementSystem
> (OrderManagementSystem.java:54) - OMS is connecting to
> exchange.marketcetera.com:7001.
> 12:13:12,605 DEBUG [main] marketcetera.oms.OrderManagementSystem
> (ApplicationBase.java:60) - Starting to wait forever
> 12:16:43,842  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractRefreshableApplicationContext.java:100) - Bean factory for
> application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> defining beans
> [requestQueue,connectionFactory,pooledConnectionFactory,outgoingJmsTemplate,
> idFactoryURL]; root of BeanFactory hierarchy
> 12:16:43,842  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:324) - 5 beans defined in application
> context [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]
> 12:16:43,873  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:475) - Unable to locate MessageSource with
> name 'messageSource': using default
> [org.springframework.context.support.DelegatingMessageSource@126f827]
> 12:16:43,873  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:497) - Unable to locate
> ApplicationEventMulticaster with name 'applicationEventMulticaster': using
> default
> [org.springframework.context.event.SimpleApplicationEventMulticaster@6754d6]
> 12:16:44,076 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
> org.springframework.context.event.ContextRefreshedEvent[source=org.marketcet
> era.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]; startup date
> [Tue Mar 06 12:16:43 EST 2007]; root of context hierarchy]
> 12:16:45,089 ERROR [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:69) - Unable to connect to the http id factory with url
> http://localhost:3000/id_repository/get_next_batch due to the following
> error: java.net.ConnectException: Connection refused: connect.
> 12:16:45,105 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row SUNW,B,3000,4.23,DAY,TOLI
> 12:16:45,915 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405089-wxp55mbh32/192.168.1.6821=338
> =300040=244=4.2354=155=SUNW59=060=20070306-17:16:4510=088
> 12:16:46,383 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row SUNW,SS,4000,4.26,DAY,TOLI
> 12:16:46,383 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405090-wxp55mbh32/192.168.1.6821=338
> =400040=244=4.2654=555=SUNW59=060=20070306-17:16:4610=089
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row GOOG,B,2000,408.1,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11935=D1=TOLI11=1173201405091-wxp55mbh32/192.168.1.6821=338
> =200040=244=408.154=155=GOOG59=060=20070306-17:16:4610=101
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row GOOG,SS,4000,408.18,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=12035=D1=TOLI11=1173201405092-wxp55mbh32/192.168.1.6821=338
> =400040=244=408.1854=555=GOOG59=060=20070306-17:16:4610=156
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row MSFT,B,3000,22.8,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405093-wxp55mbh32/192.168.1.6821=338
> =300040=244=22.854=155=MSFT59=060=20070306-17:16:4610=068
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row MSFT,SS,2000,22.81,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11935=D1=TOLI11=1173201405094-wxp55mbh32/192.168.1.6821=338
> =200040=244=22.8154=555=MSFT59=060=20070306-17:16:4610=122
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row IBM,B,5000,77.65,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405095-wxp55mbh32/192.168.1.6821=338
> =500040=244=77.6554=155=IBM59=060=20070306-17:16:4610=035
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row IBM,SS,1000,77.73,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405096-wxp55mbh32/192.168.1.6821=338
> =100040=244=77.7354=555=IBM59=060=20070306-17:16:4610=035
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row T,B,2000,27.5,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11535=D1=TOLI11=1173201405097-wxp55mbh32/192.168.1.6821=338
> =200040=244=27.554=155=T59=060=20070306-17:16:4610=096
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row T,SS,3000,27.55,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11635=D1=TOLI11=1173201405098-wxp55mbh32/192.168.1.6821=338
> =300040=244=27.5554=555=T59=060=20070306-17:16:4610=156
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row FRO,B,1000,37.68,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405099-wxp55mbh32/192.168.1.6821=338
> =100040=244=37.6854=155=FRO59=060=20070306-17:16:4610=049
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row FRO,SS,2000,37.75,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
> 8=FIX.4.29=11835=D1=TOLI11=1173201405100-wxp55mbh32/192.168.1.6821=338
> =200040=244=37.7554=555=FRO59=060=20070306-17:16:4610=035
> 12:16:46,429  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:601) - Closing application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]
> 12:16:46,429 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
> org.springframework.context.event.ContextClosedEvent[source=org.marketcetera
> .core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]; startup date
> [Tue Mar 06 12:16:43 EST 2007]; root of context hierarchy]
> 12:16:46,429 DEBUG [main] marketcetera.core.ApplicationBase$1
> (ApplicationBase.java:42) - in shutdown hook
> 12:16:46,445 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 5, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:1,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406383, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@10952e8, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,461 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405089-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=300039=044=4.2354=155=SUNW60=2007030
> 6-17:16:46150=0151=300010=014
> 12:16:46,492 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 6, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:2,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@d5276a, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,492 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405090-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=400039=044=4.2654=555=SUNW60=2007030
> 6-17:16:46150=0151=400010=015
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 7, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:3,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@eb724, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16335=81=TOLI6=011=1173201405091-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=200039=044=408.154=155=GOOG60=200703
> 06-17:16:46150=0151=200010=025
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 8, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:4,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@1cfd3b2, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16435=81=TOLI6=011=1173201405092-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=400039=044=408.1854=555=GOOG60=20070
> 306-17:16:46150=0151=400010=091
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 9, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:5,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@1536eec, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405093-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=300039=044=22.854=155=MSFT60=2007030
> 6-17:16:46150=0151=300010=249
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 10, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:6,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406398, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@9770a3, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16335=81=TOLI6=011=1173201405094-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=200039=044=22.8154=555=MSFT60=200703
> 06-17:16:46150=0151=200010=046
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 11, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:7,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@64160e, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405095-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=500039=044=77.6554=155=IBM60=2007030
> 6-17:16:46150=0151=500010=218
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 12, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:8,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@e3fda4, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405096-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=100039=044=77.7354=555=IBM60=2007030
> 6-17:16:46150=0151=100010=214
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 13, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:9,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@21447f, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=15935=81=TOLI6=011=1173201405097-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=200039=044=27.554=155=T60=20070306-1
> 7:16:46150=0151=200010=029
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 14, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:10,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@182a70, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16035=81=TOLI6=011=1173201405098-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=300039=044=27.5554=555=T60=20070306-
> 17:16:46150=0151=300010=081
> 12:16:46,554 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 15, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:11,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406414, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@43da1b, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,554 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405099-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=100039=044=37.6854=155=FRO60=2007030
> 6-17:16:46150=0151=100010=228
> 12:16:46,570 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter (JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 16, responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:12,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp =
> 1173201406429, arrival = 0, correlationId = null, replyTo = null, persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@a45a24, marshalledProperties = null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false, text =
> null}
> 12:16:46,570 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler (OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
> 8=FIX.4.29=16235=81=TOLI6=011=1173201405100-wxp55mbh32/192.168.1.6814=
> 017=ZZ-INTERNAL20=031=032=038=200039=044=37.7554=555=FRO60=2007030
> 6-17:16:46150=0151=200010=215
> 12:18:13,867  INFO [Thread-3] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:601) - Closing application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]
> 12:18:13,867 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
> org.springframework.context.event.ContextClosedEvent[source=org.marketcetera
> .core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]
> 12:18:13,882 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
> org.springframework.context.event.ContextClosedEvent[source=org.apache.xbean
> .spring.context.ResourceXmlApplicationContext: display name
> [org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=6621
> 330]; startup date [Tue Mar 06 12:13:11 EST 2007]; child of
> [org.marketcetera.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]]
> 12:18:14,054 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
> (ApplicationBase.java:42) - in shutdown hook
> ----------------------------------------------------------------------------
> ----
> CONFIDENTIAL INFORMATION OF MBH Trading LLC. This email and its attachments
> are for the named person's (Recipient's) use only. It may contain
> confidential, proprietary or legally privileged information (contents) of
> MBH Trading LLC. The Recipient shall not permit any contents to be copied,
> reproduced, or duplicated by any means or under any circumstances
> whatsoever. The Recipient must not disclose contents, written or verbal, in
> any manner whatsoever, to any third party. The Recipient also agrees not to
> make any further use, whatsoever, of contents for any other purpose,
> whatsoever, other than specifically stated herein.
> If you are not the intended recipient(s), you are prohibited from printing,
> forwarding, saving or copying this email. If you have received this e-mail
> in error, please immediately notify the sender and delete this e-mail and
> its attachments from your computer.
> ----------------------------------------------------------------------------
> ----
> Bing,
> Sorry you're having trouble. Just a few things to check first:
> * Are both indicator lights at the bottom of photon green?
> * Have you disabled (or at least reconfigured) any software firewall on your
> system?
>
> That being said, if you haven't installed tradebase, that means you're
> probably also not running MySQL? By default the OMS is set to write messages
> into the database. You can turn this off fairly easily. The configuration of
> the logging is discussed here:
>
> http://trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/ConfigFile#QuickFIX
> Logging
> <http://trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/ConfigFile>
>
> But specifically you need to open up quickfixj.xml and look for the
> "socketInitiator" section that should look something like this:
>
> <bean id="socketInitiator" class="quickfix.spring.SocketInitiator">
>
>         <constructor-arg ref="qfApplication"/>
>         <constructor-arg ref="messageStoreFactory"/>
>         <constructor-arg ref="sessionSettings"/>
>         <constructor-arg ref="comboLogFactory"/>
>         <constructor-arg ref="messageFactory"/>
> </bean>
>
> Change the entry for the log factory--the 4th constructor-arg to be
> "screenLogFactory" and then restart.
>
> If none of this turns out to fix the problem, could you post the log file
> from the oms?
>
> Thanks.
>
> graham
>
>
>
>


--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
BingShen

Re: Follow-up - Re: Trouble on message display

Reply Threaded More More options
Print post
Permalink
Hey Toli,

Thanks for your reply. I want to clarify what I should do on my side to
fix the problem:

1: my desktop clock is New York local time setting up correctly, should
I download some synchronization software on my side? What should I do to
verify the clock is synchronized?

2: if I understand correctly, I should

(1) install a new update of Photon which will show the message about
orders sent by OrderLoader. But I want to understand how the default
setup about the subscribing and publishing;
(2)wait till you guys fix the time synchronization problem of your OMS

Then most probably I will be able to running the system successfully.

3: per your request, I attached some configure file in this email:

Again, thanks very much and looking forward to have the update Photon
and make things running.

Best regards,

Bing


-----Original Message-----
From: Toli Kuznets [mailto:[hidden email]]
Sent: Tuesday, March 06, 2007 12:56 PM
To: Bing
Cc: nehemia markovits; Graham Miller;
[hidden email].
Subject: Re: Follow-up - Re: [m-etc-users] Trouble on message display


Bing,

Sorry you are still having trouble.

I checked the simulator log - and you are correct, it's dropping all the
connections coming from you b/c of a time synchronization problem. We've
seen this before with our Marketcetera Appliance (we forgot to install
the ntp daemon there by default, here's the bug for it:
http://trac.marketcetera.org/trac.fcgi/ticket/152).
Can you verify that the clock on your Windows machine is synchronized?

2. It seems that you are seeing another known problem - all the orders
you sent from OrderLoader should show up in Photon but they don't when
you are not connected to the simulator (this is bug
http://trac.marketcetera.org/trac.fcgi/ticket/153). It's been fixed in
the nightly builds a while ago, i'll make that available online shortly.

3. For some reason the logger is filtering out all the underlying
Quickfix/J messages - which is why you can't see that the OMS fails to
log on. It should not be filtered with either screenLog or slf4jLog.
Would you mind sending me the conf/oms.xml, conf/quickfixj.xml and
conf/log4j.properties files so i can see what the settings are that are
filtering the QFJ data out? We'll need to file a bug about that to make
sure it doesn't happen again.

You should see something like this:
09:43:59,316 DEBUG [main] marketcetera.oms.OrderManagementSystem
(ApplicationBase.java:60) - Starting to wait forever 09:44:00,566  INFO
[QFJ Timer] quickfixj.msg.outgoing
(SLF4JLog.java:90) - FIX.4.2:sender-1308-OMS->MRKTC-EXCH:
8=FIX.4.29=8635=A34=149=sender-1308-OMS52=20070306-17:44:00.15956=MRKTC-
EXCH98=0108=30141=Y10=156
09:44:00,581  INFO [QFJ Timer] quickfixj.event (SLF4JLog.java:90) -
FIX.4.2:sender-1308-OMS->MRKTC-EXCH: Initiated logon request

Once we figure out your OMS->simulator connection problem, everything
should work.

Let me know if my theory about time synchronization helps.

toli


On 3/6/07, Bing <[hidden email]> wrote:
>
> Dear Garham and Toli,
>
> Thanks for your nice reply, but I still couldn't solve the problem:
>
> 1) both indicator lights on the bottom of Photon 0.2.1 are Green;
> 2) I have the default windows XP firewall enabled; but our network has

> the hardware firewall;
> 3) I disabled the logging to the database following Graham's email;
>
> My testing environment is running everything on a Windows XP
> professional (Pentinum 4 CPU 3.20GHZ and 1 GB of RAM).
>
> I first start running OMS and got the information like this, I felt
> like I didn't connect with the simulation system correctly;
>
>
>
> Then I start the Photon, the two Green lights are on and the message I

> got like this: 12:15:52,159  INFO - Application initializing: Tue Mar
> 06 12:15:52 EST 2007 12:15:52,502 DEBUG - Using base path of JRuby
> plugin: C:/photon/configuration/org.eclipse.osgi/bundles/55/1/.cp/
> 12:15:52,938  INFO - Message queue connected (tcp://localhost:61616)
>
> Then I start runOrderLoader
>
>
>
> But I still cannot see the message on the Photon.
>
> I attached the log file in this email and also paste it in the below
> for your convenience.
>
> 12:13:10,875  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractRefreshableApplicationContext.java:100) - Bean factory for
> application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> defining beans
> [jdbcLogFactory,screenLogFactory,slf4jLogFactory,comboLogFactory,dataD
> iction
>
ary,sessionSettings,messageStoreFactory,messageFactory,qfApplication,soc
ketI
>
nitiator,defaultOrderModifier,orderRouting,quickfix_FIX40,quickfix_FIX41
,qui
>
ckfix_FIX42,quickfix_FIX43,quickfix_FIX44,quickfix_FIX40_URL,quickfix_FI
X41_
>
URL,quickfix_FIX42_URL,quickfix_FIX43_URL,quickfix_FIX44_URL,quickfix_FI
X40_
>
URLstring,quickfix_FIX41_URLstring,quickfix_FIX42_URLstring,quickfix_FIX
43_U
>
RLstring,quickfix_FIX44_URLstring,broker,requestQueue,replyTopic,connect
ionF
>
actory,listener,container,pooledConnectionFactory,outgoingJmsTemplate,ou
tgoi
>
ngMessageHandler,defaultSessionID,socketConnectHostValue,socketConnectPo
rtVa
> lue]; root of BeanFactory hierarchy
> 12:13:10,875  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:324) - 39 beans defined in
application
> context [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]
> 12:13:10,953  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:475) - Unable to locate MessageSource
with
> name 'messageSource': using default
> [org.springframework.context.support.DelegatingMessageSource@50a649]
> 12:13:10,953  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:497) - Unable to locate
> ApplicationEventMulticaster with name 'applicationEventMulticaster':
using
> default
>
[org.springframework.context.event.SimpleApplicationEventMulticaster@14a
7a12
> ]
> 12:13:12,091  INFO [JMX connector] broker.jmx.ManagementContext
> (ManagementContext.java:91) - JMX consoles can connect to
> service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
> 12:13:12,262 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
>
org.springframework.context.event.ContextRefreshedEvent[source=org.apach
e.xb
> ean.spring.context.ResourceXmlApplicationContext: display name
>
[org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=
6621
> 330]; startup date [Tue Mar 06 12:13:11 EST 2007]; child of
> [org.marketcetera.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup
date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]]
> 12:13:12,590 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
>
org.springframework.context.event.ContextRefreshedEvent[source=org.marke
tcet
> era.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup
date

> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]
> 12:13:12,605  INFO [main] marketcetera.oms.OrderManagementSystem
> (OrderManagementSystem.java:54) - OMS is connecting to
> exchange.marketcetera.com:7001.
> 12:13:12,605 DEBUG [main] marketcetera.oms.OrderManagementSystem
> (ApplicationBase.java:60) - Starting to wait forever
> 12:16:43,842  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractRefreshableApplicationContext.java:100) - Bean factory for
> application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> defining beans
>
[requestQueue,connectionFactory,pooledConnectionFactory,outgoingJmsTempl
ate,
> idFactoryURL]; root of BeanFactory hierarchy
> 12:16:43,842  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:324) - 5 beans defined in application
> context [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]
> 12:16:43,873  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:475) - Unable to locate MessageSource
with
> name 'messageSource': using default
> [org.springframework.context.support.DelegatingMessageSource@126f827]
> 12:16:43,873  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:497) - Unable to locate
> ApplicationEventMulticaster with name 'applicationEventMulticaster':
using
> default
>
[org.springframework.context.event.SimpleApplicationEventMulticaster@675
4d6]
> 12:16:44,076 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
>
org.springframework.context.event.ContextRefreshedEvent[source=org.marke
tcet
> era.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]; startup
date
> [Tue Mar 06 12:16:43 EST 2007]; root of context hierarchy]
> 12:16:45,089 ERROR [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:69) - Unable to connect to the http id factory with
url
> http://localhost:3000/id_repository/get_next_batch due to the
following
> error: java.net.ConnectException: Connection refused: connect.
> 12:16:45,105 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row SUNW,B,3000,4.23,DAY,TOLI
> 12:16:45,915 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405089-wxp55mbh32/192.168.1.6821=
338
> =300040=244=4.2354=155=SUNW59=060=20070306-17:16:4510=088
> 12:16:46,383 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row SUNW,SS,4000,4.26,DAY,TOLI
> 12:16:46,383 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405090-wxp55mbh32/192.168.1.6821=
338
> =400040=244=4.2654=555=SUNW59=060=20070306-17:16:4610=089
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row GOOG,B,2000,408.1,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11935=D1=TOLI11=1173201405091-wxp55mbh32/192.168.1.6821=
338
> =200040=244=408.154=155=GOOG59=060=20070306-17:16:4610=101
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row GOOG,SS,4000,408.18,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=12035=D1=TOLI11=1173201405092-wxp55mbh32/192.168.1.6821=
338
> =400040=244=408.1854=555=GOOG59=060=20070306-17:16:4610=156
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row MSFT,B,3000,22.8,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405093-wxp55mbh32/192.168.1.6821=
338
> =300040=244=22.854=155=MSFT59=060=20070306-17:16:4610=068
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row MSFT,SS,2000,22.81,DAY,TOLI
> 12:16:46,398 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11935=D1=TOLI11=1173201405094-wxp55mbh32/192.168.1.6821=
338
> =200040=244=22.8154=555=MSFT59=060=20070306-17:16:4610=122
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row IBM,B,5000,77.65,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405095-wxp55mbh32/192.168.1.6821=
338
> =500040=244=77.6554=155=IBM59=060=20070306-17:16:4610=035
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row IBM,SS,1000,77.73,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405096-wxp55mbh32/192.168.1.6821=
338
> =100040=244=77.7354=555=IBM59=060=20070306-17:16:4610=035
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row T,B,2000,27.5,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11535=D1=TOLI11=1173201405097-wxp55mbh32/192.168.1.6821=
338
> =200040=244=27.554=155=T59=060=20070306-17:16:4610=096
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row T,SS,3000,27.55,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11635=D1=TOLI11=1173201405098-wxp55mbh32/192.168.1.6821=
338
> =300040=244=27.5554=555=T59=060=20070306-17:16:4610=156
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row FRO,B,1000,37.68,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405099-wxp55mbh32/192.168.1.6821=
338
> =100040=244=37.6854=155=FRO59=060=20070306-17:16:4610=049
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:163) - processing row FRO,SS,2000,37.75,DAY,TOLI
> 12:16:46,414 DEBUG [main] marketcetera.orderloader.OrderLoader
> (OrderLoader.java:84) - Sending message:
>
8=FIX.4.29=11835=D1=TOLI11=1173201405100-wxp55mbh32/192.168.1.6821=
338
> =200040=244=37.7554=555=FRO59=060=20070306-17:16:4610=035
> 12:16:46,429  INFO [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:601) - Closing application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]
> 12:16:46,429 DEBUG [main] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]:
>
org.springframework.context.event.ContextClosedEvent[source=org.marketce
tera
> .core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=4067003]; startup
date
> [Tue Mar 06 12:16:43 EST 2007]; root of context hierarchy]
> 12:16:46,429 DEBUG [main] marketcetera.core.ApplicationBase$1
> (ApplicationBase.java:42) - in shutdown hook
> 12:16:46,445 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 5,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:1,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406383, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@10952e8, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,461 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405089-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=300039=044=4.2354=155=SUNW60=200
7030
> 6-17:16:46150=0151=300010=014
> 12:16:46,492 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 6,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:2,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406398, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@d5276a, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,492 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405090-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=400039=044=4.2654=555=SUNW60=200
7030
> 6-17:16:46150=0151=400010=015
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 7,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:3,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406398, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@eb724, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16335=81=TOLI6=011=1173201405091-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=200039=044=408.154=155=GOOG60=20
0703
> 06-17:16:46150=0151=200010=025
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 8,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:4,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406398, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@1cfd3b2, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16435=81=TOLI6=011=1173201405092-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=400039=044=408.1854=555=GOOG60=2
0070
> 306-17:16:46150=0151=400010=091
> 12:16:46,507 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 9,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:5,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406398, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@1536eec, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405093-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=300039=044=22.854=155=MSFT60=200
7030
> 6-17:16:46150=0151=300010=249
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 10,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:6,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406398, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@9770a3, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16335=81=TOLI6=011=1173201405094-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=200039=044=22.8154=555=MSFT60=20
0703
> 06-17:16:46150=0151=200010=046
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 11,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:7,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406414, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@64160e, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,523 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405095-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=500039=044=77.6554=155=IBM60=200
7030
> 6-17:16:46150=0151=500010=218
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 12,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:8,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406414, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@e3fda4, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405096-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=100039=044=77.7354=555=IBM60=200
7030
> 6-17:16:46150=0151=100010=214
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 13,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:9,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406414, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@21447f, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=15935=81=TOLI6=011=1173201405097-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=200039=044=27.554=155=T60=200703
06-1
> 7:16:46150=0151=200010=029
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 14,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:10,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406414, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@182a70, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,539 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16035=81=TOLI6=011=1173201405098-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=300039=044=27.5554=555=T60=20070
306-
> 17:16:46150=0151=300010=081
> 12:16:46,554 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 15,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:11,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406414, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@43da1b, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,554 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405099-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=100039=044=37.6854=155=FRO60=200
7030
> 6-17:16:46150=0151=100010=228
> 12:16:46,570 DEBUG [ActiveMQ Session Task]
> marketcetera.spring.JMSFIXMessageConverter
(JMSFIXMessageConverter.java:41)
> - Received JMS msg: ActiveMQTextMessage {commandId = 16,
responseRequired =
> true, messageId = ID:wxp55mbh32-4373-1173201406040-1:0:1:1:12,
> originalDestination = null, originalTransactionId = null, producerId =
> ID:wxp55mbh32-4373-1173201406040-1:0:1:1, destination =
> queue://oms-commands, transactionId = null, expiration = 0, timestamp
=
> 1173201406429, arrival = 0, correlationId = null, replyTo = null,
persistent
> = true, type = null, priority = 4, groupID = null, groupSequence = 0,
> targetConsumerId = null, compressed = false, userID = null, content =
> org.apache.activemq.util.ByteSequence@a45a24, marshalledProperties =
null,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
null,
> readOnlyProperties = true, readOnlyBody = true, droppable = false,
text =
> null}
> 12:16:46,570 DEBUG [ActiveMQ Session Task]
> marketcetera.oms.OutgoingMessageHandler
(OutgoingMessageHandler.java:61) -
> Sending immediate execReport:
>
8=FIX.4.29=16235=81=TOLI6=011=1173201405100-wxp55mbh32/192.168.1.68
14=
>
017=ZZ-INTERNAL20=031=032=038=200039=044=37.7554=555=FRO60=200
7030
> 6-17:16:46150=0151=200010=215
> 12:18:13,867  INFO [Thread-3] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:601) - Closing application context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]
> 12:18:13,867 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
>
org.springframework.context.event.ContextClosedEvent[source=org.marketce
tera
> .core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup
date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]
> 12:18:13,882 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
> (AbstractApplicationContext.java:241) - Publishing event in context
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]:
>
org.springframework.context.event.ContextClosedEvent[source=org.apache.x
bean
> .spring.context.ResourceXmlApplicationContext: display name
>
[org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=
6621
> 330]; startup date [Tue Mar 06 12:13:11 EST 2007]; child of
> [org.marketcetera.core.ApplicationBase$1: display name
> [org.marketcetera.core.ApplicationBase$1;hashCode=19480755]; startup
date
> [Tue Mar 06 12:13:09 EST 2007]; root of context hierarchy]]
> 12:18:14,054 DEBUG [Thread-3] marketcetera.core.ApplicationBase$1
> (ApplicationBase.java:42) - in shutdown hook
>
------------------------------------------------------------------------
----
> ----
> CONFIDENTIAL INFORMATION OF MBH Trading LLC. This email and its
attachments
> are for the named person's (Recipient's) use only. It may contain
> confidential, proprietary or legally privileged information (contents)
of
> MBH Trading LLC. The Recipient shall not permit any contents to be
copied,
> reproduced, or duplicated by any means or under any circumstances
> whatsoever. The Recipient must not disclose contents, written or
verbal, in
> any manner whatsoever, to any third party. The Recipient also agrees
not to
> make any further use, whatsoever, of contents for any other purpose,
> whatsoever, other than specifically stated herein.
> If you are not the intended recipient(s), you are prohibited from
printing,
> forwarding, saving or copying this email. If you have received this
e-mail
> in error, please immediately notify the sender and delete this e-mail
and
> its attachments from your computer.
>
------------------------------------------------------------------------
----
> ----
> Bing,
> Sorry you're having trouble. Just a few things to check first:
> * Are both indicator lights at the bottom of photon green?
> * Have you disabled (or at least reconfigured) any software firewall
on your
> system?
>
> That being said, if you haven't installed tradebase, that means you're

> probably also not running MySQL? By default the OMS is set to write
> messages into the database. You can turn this off fairly easily. The
> configuration of the logging is discussed here:
>
> http://trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/ConfigFile#Qu
> ickFIX
> Logging
> <http://trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/ConfigFile>
>
> But specifically you need to open up quickfixj.xml and look for the
> "socketInitiator" section that should look something like this:
>
> <bean id="socketInitiator" class="quickfix.spring.SocketInitiator">
>
>         <constructor-arg ref="qfApplication"/>
>         <constructor-arg ref="messageStoreFactory"/>
>         <constructor-arg ref="sessionSettings"/>
>         <constructor-arg ref="comboLogFactory"/>
>         <constructor-arg ref="messageFactory"/>
> </bean>
>
> Change the entry for the log factory--the 4th constructor-arg to be
> "screenLogFactory" and then restart.
>
> If none of this turns out to fix the problem, could you post the log
> file from the oms?
>
> Thanks.
>
> graham
>
>
>
>

--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:util="http://www.springframework.org/schema/util"
       xsi:schemaLocation="
       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
       http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
    <!--
    || ActiveMQ Broker
    -->
    <bean id="broker" class="org.apache.activemq.xbean.BrokerFactoryBean">
        <property name="config" value="classpath:broker.xml"/>
    </bean>

    <bean id="requestQueue" class="org.apache.activemq.command.ActiveMQQueue">
        <constructor-arg value="oms-commands"/>
    </bean>

    <bean id="replyTopic" class="org.apache.activemq.command.ActiveMQTopic">
        <constructor-arg value="oms-messages"/>
    </bean>

    <bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
        <property name="brokerURL" value="tcp://localhost:61616"/>
    </bean>

    <bean id="listener" class="org.springframework.jms.listener.adapter.MessageListenerAdapter">
        <property name="delegate" ref="outgoingMessageHandler"/>
        <property name="defaultListenerMethod" value="handleMessage"/>
        <property name="defaultResponseDestination" ref="replyTopic"/>
        <property name="messageConverter">
            <bean class="org.marketcetera.spring.JMSFIXMessageConverter"/>
        </property>
    </bean>

    <!-- note that this needs to use the non-pooled connection factory -->
    <bean id="container" class="org.springframework.jms.listener.SimpleMessageListenerContainer">
        <property name="connectionFactory" ref="connectionFactory"/>
        <property name="messageListener" ref="listener"/>
        <property name="destination" ref="requestQueue"/>
    </bean>

    <bean id="pooledConnectionFactory" class="org.apache.activemq.pool.PooledConnectionFactory">
        <property name="connectionFactory" ref="connectionFactory"/>
    </bean>

    <!-- Spring JMS Template -->
    <bean id="outgoingJmsTemplate" class="org.springframework.jms.core.JmsTemplate">
        <property name="connectionFactory">
            <ref local="pooledConnectionFactory"/>
        </property>
        <property name="messageConverter">
            <bean class="org.marketcetera.spring.JMSFIXMessageConverter"/>
        </property>
        <property name="defaultDestination" ref="replyTopic"/>
    </bean>
       
    <!-- a thread safe non-pooled MessageListener -->
    <bean id="outgoingMessageHandler" class="org.marketcetera.oms.OutgoingMessageHandler" scope="prototype">
        <property name="defaultSessionID" ref="defaultSessionID"/>
        <property name="orderRouteManager" ref="orderRouting"/>
        <property name="orderModifiers">
            <list>
                <ref bean="defaultOrderModifier"/>
            </list>
        </property>
    </bean>

    <!--
     | User-configurable session and senderCompID variables |
    -->

    <!-- The argument order is as follows: FIX begin string, senderCompID, targetCompID -->
    <bean id="defaultSessionID" class="quickfix.SessionID">
        <constructor-arg value="FIX.4.2"/>
        <constructor-arg value="sender-4013-OMS"/>
        <constructor-arg value="MRKTC-EXCH"/>
    </bean>

    <!-- Location (host/port) of the FIX reciever we are connecting to -->
    <bean id="socketConnectHostValue" class="java.lang.String">
        <constructor-arg value="exchange.marketcetera.com"/>
    </bean>
    <bean id="socketConnectPortValue" class="java.lang.String">
        <constructor-arg value="7001"/>
    </bean>
</beans>

<?xml version="1.0" encoding="UTF-8"?>
<!-- Spring Configuration for the QuickFIX component of the OMS applications
 version: $Id$
 author: Toli Kuznets
 -->

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:util="http://www.springframework.org/schema/util"
       xsi:schemaLocation="
       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
       http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
    <bean id="jdbcLogFactory" class="quickfix.JdbcLogFactory">
        <constructor-arg>
            <ref bean="sessionSettings"/>
        </constructor-arg>
    </bean>

    <!-- Currently unused but there if you want to swap out SLF4j -->
    <bean id="screenLogFactory" class="quickfix.ScreenLogFactory">
        <constructor-arg value="true"/>
        <constructor-arg value="true"/>
        <constructor-arg value="true"/>
        <constructor-arg value="false"/>
    </bean>

    <bean id="slf4jLogFactory" class="quickfix.SLF4JLogFactory">
        <constructor-arg>
            <ref bean="sessionSettings"/>
        </constructor-arg>
    </bean>

    <bean id="comboLogFactory" class="quickfix.CompositeLogFactory">
        <constructor-arg>
            <list>
                <ref bean="jdbcLogFactory"/>
                <ref bean="slf4jLogFactory"/>
            </list>
        </constructor-arg>
    </bean>

    <bean id="dataDictionary" class="quickfix.DataDictionary">
        <constructor-arg ref="quickfix_FIX42_URLstring" type="java.lang.String"/>
    </bean>

        <bean id="sessionSettings" class="quickfix.spring.SessionSettings">
                <property name="defaults">
                        <map>
                <entry key="ConnectionType" value="initiator"/>
                <entry key="HeartBtInt" value="30"/>
                <entry key="FileStorePath" value="store"/>
                <entry key="StartTime" value="00:00:00"/>
                <entry key="EndTime" value="00:00:00"/>
                <entry><key><value>DataDictionary</value></key><ref bean="quickfix_FIX42_URL" /></entry>
                <entry key="UseDataDictionary" value="Y"/>
                <entry key="ReconnectInterval" value="15"/>
                <entry key="ResetOnLogout" value="Y"/>
                <entry key="ResetOnDisconnect" value="Y"/>
                <entry key="SendResetSeqNumFlag" value="Y"/>
                <entry key="JdbcDriver" value="com.mysql.jdbc.Driver"/>
                <entry key="JdbcURL" value="jdbc:mysql://localhost/marketcetera"/>
                <entry key="JdbcUser" value="marketcetera"/>
                <entry key="JdbcPassword" value="marketcetera"/>
                        </map>
                </property>
                <property name="sessionDescriptors">
                        <list>
                                <bean class="quickfix.spring.SessionDescriptor">
                                        <property name="sessionID" ref="defaultSessionID"/>
                                        <property name="settings">
                                                <map>
                            <entry key="SocketConnectHost"><ref bean="socketConnectHostValue"/></entry>
                                                        <entry key="SocketConnectPort"><ref bean="socketConnectPortValue"/></entry>
                                                </map>
                                        </property>
                                </bean>
                        </list>
                </property>
        </bean>
       
    <bean id="messageStoreFactory" class="quickfix.FileStoreFactory">
        <constructor-arg>
        <ref bean="sessionSettings"/>
        </constructor-arg>
    </bean>

    <bean id="messageFactory" class="quickfix.fix42.MessageFactory"/>

    <!-- Sessions are configured directly in the Spring configuration -->
    <!-- There is no use of the standard QF configuration file -->

        <bean id="qfApplication" class="org.marketcetera.oms.QuickFIXApplication" scope="singleton">
          <property name="jmsOperations" ref="outgoingJmsTemplate"/>
        </bean>

    <bean id="socketInitiator" class="quickfix.spring.SocketInitiator">
                <constructor-arg ref="qfApplication"/>
                <constructor-arg ref="messageStoreFactory"/>
                <constructor-arg ref="sessionSettings"/>
                <constructor-arg ref="screenLogFactory"/>
                <constructor-arg ref="messageFactory"/>
    </bean>
</beans>



_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users

log4j.properties (1K) Download Attachment