|
|
|
BingShen
|
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 |
||||||||||||||||
|
toli
|
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
|
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 > > 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 > > 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 > 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 |
||||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |