Quantcast

unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

classic Classic list List threaded Threaded
29 messages Options
12
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Christoph John
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/


Hi,

it looks like you are using the wrong message cracker (fixt11) when you should be using one for
fix44. But since you are using custom message types anyway, you need to implement your own message
cracker with the custom message types (requires rebuild of QuickFIX/J) or simply use no message
cracker to accept all message types and do the check for the message type in your own application.

Cheers,
Chris.




On 26/04/17 11:59, Boppana, Lakshmi Prasad (INFOSYS) wrote:

> QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
> QuickFIX/J Support: http://www.quickfixj.org/support/
>
>
>
>
> Hi Team,
> We are sending Security Definition request from our application with below values
> SecurityRequestType=101
> Strategy Preference=1
> Markets=317,134,60,133
>
> I am looking for composite spreads Security definition response i.e. we are testing API 3.2
> changes for composite dissemination.
> We are getting below response in our logs
>
> ICE:WEBICE: 8=FIX.4.49=619
> 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ
> SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 -
> Q2
> 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5
> MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD /
> mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077
>
> But we are getting the below error in our logs
> Error occurred while cracking the received message
> quickfix.UnsupportedMessageType
> at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)
>
> in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define
> <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message
> name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?
>
> The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition"
> msgtype="UDS" msgcat="app">
>
> **
>
> **
>
> *Regards,*
>
> *Lakshmi Prasad Boppana*
>
> Developer
>
> IST Oil Front Office
> Information Technology and Services (IT&S)
> Mobile : +65 94836057
>
> EDE/EDP Support: [hidden email]
> <mailto:[hidden email]>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
> _______________________________________________
> Quickfixj-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/quickfixj-users

--
Christoph John
Development & Support
Direct: +49 241 557080-28
Mailto:[hidden email]
       


http://www.macd.com <http://www.macd.com/>
----------------------------------------------------------------------------------------------------
       
----------------------------------------------------------------------------------------------------
MACD GmbH
Oppenhoffallee 103
D-52066 Aachen
Tel: +49 241 557080-0 | Fax: +49 241 557080-10
         Amtsgericht Aachen: HRB 8151
Ust.-Id: DE 813021663

Geschäftsführer: George Macdonald
----------------------------------------------------------------------------------------------------
       
----------------------------------------------------------------------------------------------------

take care of the environment - print only if necessary

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
In reply to this post by Lakshmi
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Øyvind Matheson Wergeland
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi,

Yes, you need to update the data dictionary with all the message definitions.

From FIXimate on MsgType field: Note: A "U" as the first character in the MsgType field (i.e. U, U2, etc) indicates that the message format is privately defined between the sender and receiver.


Best regards

Øyvind Matheson Wergeland
CTO


Mobile: (+47) 95 16 16 88
E-mail: [hidden email]

Oslo Market Solutions
PO Box 4, 0051 Oslo, Norway
Telephone: (+47) 40 00 23 13
www.oslomarketsolutions.no

On 04/28/2017 04:59 AM, Boppana, Lakshmi Prasad (INFOSYS) wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/




Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
In reply to this post by Lakshmi
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Also could anyone share me the document which explains about how to add a custom message and handle the response for the same

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Friday, 28 April, 2017 11:00 AM
To: '[hidden email]'
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Colin DuPlantis
In reply to this post by Øyvind Matheson Wergeland
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Or, if you prefer, turn off message validation, though I, myself, think that's a bad idea.


On 04/27/2017 11:20 PM, Øyvind Matheson Wergeland wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/




Hi,

Yes, you need to update the data dictionary with all the message definitions.

From FIXimate on MsgType field: Note: A "U" as the first character in the MsgType field (i.e. U, U2, etc) indicates that the message format is privately defined between the sender and receiver.


Best regards

Øyvind Matheson Wergeland
CTO


Mobile: (+47) 95 16 16 88
E-mail: [hidden email]

Oslo Market Solutions
PO Box 4, 0051 Oslo, Norway
Telephone: (+47) 40 00 23 13
www.oslomarketsolutions.no

On 04/28/2017 04:59 AM, Boppana, Lakshmi Prasad (INFOSYS) wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/




Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Grant Birchmeier
In reply to this post by Lakshmi
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



This page describes the DataDictionary and how to add messages/fields to it:
(It's from the C# port's docs, but it applies to QF/j also.)

After that, I recommend regenerating the QF/j source and recompiling the library, so that your engine will have proper classes for your custom messages and fields.

I'm a little rusty with the most recent versions of QF/j, so I'm not sure what the build procedure is now.  (At some point they switched to Maven from Ant, and I haven't kept up.)  I hope someone else will step and advise about that part.

-Grant


On Fri, Apr 28, 2017 at 4:22 AM, Boppana, Lakshmi Prasad (INFOSYS) <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Also could anyone share me the document which explains about how to add a custom message and handle the response for the same

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Friday, 28 April, 2017 11:00 AM
To: '[hidden email]'
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Guido Medina
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



A single Maven line:
mvn clean install -dskipTests=true

That will compile as version 1.7.0-SNAPSHOT, I do that all the time but I we use an internal archiva server to deploy.
Also, I try not to include all QFJ dependencies but only the ones I'm using, the following example is what I use for only FIX 4.4, that will include all needed libs:

<dependency>
<groupId>org.quickfixj</groupId>
<artifactId>quickfixj-messages-fix44</artifactId>
<version>1.7.0-SNAPSHOT</version>
</dependency>
HTH,

Guido.

On Fri, Apr 28, 2017 at 2:59 PM, Grant Birchmeier <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



This page describes the DataDictionary and how to add messages/fields to it:
(It's from the C# port's docs, but it applies to QF/j also.)

After that, I recommend regenerating the QF/j source and recompiling the library, so that your engine will have proper classes for your custom messages and fields.

I'm a little rusty with the most recent versions of QF/j, so I'm not sure what the build procedure is now.  (At some point they switched to Maven from Ant, and I haven't kept up.)  I hope someone else will step and advise about that part.

-Grant


On Fri, Apr 28, 2017 at 4:22 AM, Boppana, Lakshmi Prasad (INFOSYS) <[hidden email]> wrote:

Also could anyone share me the document which explains about how to add a custom message and handle the response for the same

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Friday, 28 April, 2017 11:00 AM
To: '[hidden email]'
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
In reply to this post by Colin DuPlantis
can you let me know how to turn off message validation plz?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Christoph John
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Link to the documentation is in the header of every mail on the mailing list.
But should be something like ValidateMessages = N

Am 29. April 2017 09:15:17 MESZ schrieb Lakshmi <[hidden email]>:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/


can you let me know how to turn off message validation plz?



--
View this message in context: http://quickfix-j.364392.n2.nabble.com/unable-to-subscribe-secuirty-defintion-Response-for-composite-markets-using-Startegy-Perefrence-1-tp7579851p7579864.html
Sent from the QuickFIX/J mailing list archive at Nabble.com.



Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
In reply to this post by Lakshmi
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi Community,

 

As suggested, I have added below custom message in my data dictionary

<message name="SecurityDefinition" msgtype="UDS" msgcat="app">

<field name="SecurityReqID" required="Y"/>

<field name="SecurityResponseID" required="Y"/>

--

---

</message>


I have included all the fields mentioned in the above message in my data dictionary under fields section

For this <field number="35" name="MsgType" type="STRING"> tag I have added below enum value also

<value enum="UDS" description="SECURITY_DEFINITION_UDS_REQUEST"/>

 

Even after this also I am getting below error in my logs

ERROR 2017-04-30 11:15:57,415 [QFJ Message Processor][] com.bp.edp.webice.quickfixj.WebIceApplicationMessageHandler - |User-null|Type-null|Id-null| | Error occured while cracking the received message

quickfix.UnsupportedMessageType

                at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

                at quickfix.fix44.MessageCracker.crack44(MessageCracker.java:692)

 

The above error says that the error is coming from MessageCracker 692 and 29 lines

when I decompiled my MessageCracker.class file which is in quickfixj-all-1.4.0.jar (here we are using 1.4.0),below is my code


public void crack44(Message message, SessionID sessionID) throws UnsupportedMessageType, FieldNotFound, IncorrectTagValue

  {

    MsgType msgType = new MsgType();

    message.getHeader().getField(msgType);

   

    String msgTypeValue = msgType.getValue();

   

    if (msgTypeValue.equals("0")) {

      onMessage((Heartbeat)message, sessionID);

    } else if (msgTypeValue.equals("A")) {

      onMessage((Logon)message, sessionID);

    } else if (msgTypeValue.equals("1")) {

      onMessage((TestRequest)message, sessionID);

    }

    else if (msgTypeValue.equals("BG")) {

      onMessage((CollateralInquiryAck)message, sessionID);

   } else {     -----line no 691

      onMessage(message, sessionID);---Line no 692

    }

  }

}

 

From this I came to know that there is no separate if condition for msgType UDS and so its falling under else category and something is going wrong there.

 

I am pretty new to quickfixj,can some one help me in resolving me this issue.


regards

Lakshmi



From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: 28 April 2017 10:22
To: [hidden email]
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Also could anyone share me the document which explains about how to add a custom message and handle the response for the same

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Friday, 28 April, 2017 11:00 AM
To: '[hidden email]'
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : +65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Jose Chavez
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi Lakshmi,

Did you compile the source after making changes to the DD? It is saying could not crack for FIXT11, but that is for FIX 5.0 and above. If you are using FIX 4.4, you shouldn't have to use FIXT11 since this is for transport layer for FIX 5.0 and above. FIX 4.4 has transport layer in its own protocol, so only 1 message cracker should be needed. Did the compilation create new MessageCrackers?

Thanks,

Jose

On Mon, May 1, 2017 at 7:21 AM, Boppana, Lakshmi Prasad (INFOSYS) <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi Community,

 

As suggested, I have added below custom message in my data dictionary

<message name="SecurityDefinition" msgtype="UDS" msgcat="app">

<field name="SecurityReqID" required="Y"/>

<field name="SecurityResponseID" required="Y"/>

--

---

</message>


I have included all the fields mentioned in the above message in my data dictionary under fields section

For this <field number="35" name="MsgType" type="STRING"> tag I have added below enum value also

<value enum="UDS" description="SECURITY_DEFINITION_UDS_REQUEST"/>

 

Even after this also I am getting below error in my logs

ERROR 2017-04-30 11:15:57,415 [QFJ Message Processor][] com.bp.edp.webice.quickfixj.WebIceApplicationMessageHandler - |User-null|Type-null|Id-null| | Error occured while cracking the received message

quickfix.UnsupportedMessageType

                at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

                at quickfix.fix44.MessageCracker.crack44(MessageCracker.java:692)

 

The above error says that the error is coming from MessageCracker 692 and 29 lines

when I decompiled my MessageCracker.class file which is in quickfixj-all-1.4.0.jar (here we are using 1.4.0),below is my code


public void crack44(Message message, SessionID sessionID) throws UnsupportedMessageType, FieldNotFound, IncorrectTagValue

  {

    MsgType msgType = new MsgType();

    message.getHeader().getField(msgType);

   

    String msgTypeValue = msgType.getValue();

   

    if (msgTypeValue.equals("0")) {

      onMessage((Heartbeat)message, sessionID);

    } else if (msgTypeValue.equals("A")) {

      onMessage((Logon)message, sessionID);

    } else if (msgTypeValue.equals("1")) {

      onMessage((TestRequest)message, sessionID);

    }

    else if (msgTypeValue.equals("BG")) {

      onMessage((CollateralInquiryAck)message, sessionID);

   } else {     -----line no 691

      onMessage(message, sessionID);---Line no 692

    }

  }

}

 

From this I came to know that there is no separate if condition for msgType UDS and so its falling under else category and something is going wrong there.

 

I am pretty new to quickfixj,can some one help me in resolving me this issue.


regards

Lakshmi



From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: 28 April 2017 10:22
To: [hidden email]
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Also could anyone share me the document which explains about how to add a custom message and handle the response for the same

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Friday, 28 April, 2017 11:00 AM
To: '[hidden email]'
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=5038896609=FUT624=1623=19623=19624=19566=39567=1600=5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Grant Birchmeier
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



I think you need to regenerate the QF/j source and rebuild the engine.  I *believe* that crack44's source file is generated.  After you regenerate the source you should see your "UDS" type in there.

By the way, you should rename SecurityDefinition.  There is already a SecurityDefinition class; this will probably cause compilation problems when you regenerate.  (Suggestion: "CustomSecurityDefinition" or "<counterparty-name>SecurityDefinition".

On Mon, May 1, 2017 at 8:44 AM, Jose Chavez <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



Hi Lakshmi,

Did you compile the source after making changes to the DD? It is saying could not crack for FIXT11, but that is for FIX 5.0 and above. If you are using FIX 4.4, you shouldn't have to use FIXT11 since this is for transport layer for FIX 5.0 and above. FIX 4.4 has transport layer in its own protocol, so only 1 message cracker should be needed. Did the compilation create new MessageCrackers?

Thanks,

Jose

On Mon, May 1, 2017 at 7:21 AM, Boppana, Lakshmi Prasad (INFOSYS) <[hidden email]> wrote:

Hi Community,

 

As suggested, I have added below custom message in my data dictionary

<message name="SecurityDefinition" msgtype="UDS" msgcat="app">

<field name="SecurityReqID" required="Y"/>

<field name="SecurityResponseID" required="Y"/>

--

---

</message>


I have included all the fields mentioned in the above message in my data dictionary under fields section

For this <field number="35" name="MsgType" type="STRING"> tag I have added below enum value also

<value enum="UDS" description="SECURITY_DEFINITION_UDS_REQUEST"/>

 

Even after this also I am getting below error in my logs

ERROR 2017-04-30 11:15:57,415 [QFJ Message Processor][] com.bp.edp.webice.quickfixj.WebIceApplicationMessageHandler - |User-null|Type-null|Id-null| | Error occured while cracking the received message

quickfix.UnsupportedMessageType

                at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

                at quickfix.fix44.MessageCracker.crack44(MessageCracker.java:692)

 

The above error says that the error is coming from MessageCracker 692 and 29 lines

when I decompiled my MessageCracker.class file which is in quickfixj-all-1.4.0.jar (here we are using 1.4.0),below is my code


public void crack44(Message message, SessionID sessionID) throws UnsupportedMessageType, FieldNotFound, IncorrectTagValue

  {

    MsgType msgType = new MsgType();

    message.getHeader().getField(msgType);

   

    String msgTypeValue = msgType.getValue();

   

    if (msgTypeValue.equals("0")) {

      onMessage((Heartbeat)message, sessionID);

    } else if (msgTypeValue.equals("A")) {

      onMessage((Logon)message, sessionID);

    } else if (msgTypeValue.equals("1")) {

      onMessage((TestRequest)message, sessionID);

    }

    else if (msgTypeValue.equals("BG")) {

      onMessage((CollateralInquiryAck)message, sessionID);

   } else {     -----line no 691

      onMessage(message, sessionID);---Line no 692

    }

  }

}

 

From this I came to know that there is no separate if condition for msgType UDS and so its falling under else category and something is going wrong there.

 

I am pretty new to quickfixj,can some one help me in resolving me this issue.


regards

Lakshmi



From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: 28 April 2017 10:22
To: [hidden email]
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Also could anyone share me the document which explains about how to add a custom message and handle the response for the same

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Friday, 28 April, 2017 11:00 AM
To: '[hidden email]'
Subject: RE: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi team,

Could you please answer me below question?

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 

From: Boppana, Lakshmi Prasad (INFOSYS)
Sent: Wednesday, 26 April, 2017 5:59 PM
To: '[hidden email]'
Subject: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

 

Hi Team,
We are sending Security Definition request from our application with below values
SecurityRequestType=101
Strategy Preference=1
Markets=317,134,60,133

I am looking for composite spreads Security definition response i.e. we are testing API 3.2 changes for composite dissemination.
We are getting below response in our logs

ICE:WEBICE: 8=FIX.4.49=619 35=UDS49=ICE34=70752=20170424-10:18:18.37856=3857=69322=247375320=OP008323=455=507819148=WMJ SQJ0017.M001722=8207=IFEU9048=WMJ 800 <a href="tel:(507)%20819-1167" value="+15078191167" target="_blank">5078191167=MLEG541=20170501107=Freight Futures (USD) - TC5 - Q2 17326=17762=800996=mt9064=060=20161210-21:33:46.3459013=0.00019014=1.09083=4.09084=09061=32449030=39091=TC5 MEGulf-JP9092=19040=0.00019041=1.09100=USD9101=USD / mt9185=2.09022=39024=1.09205=19215=1555=3600=<a href="tel:(503)%20889-6609" value="+15038896609" target="_blank">5038896609=FUT624=1623=19623=19624=19566=39567=1600=<a href="tel:(505)%20285-8609" value="+15052858609" target="_blank">5052858609=FUT624=1623=19623=19624=19566=39567=1600=5070156609=FUT624=1623=19623=19624=19566=39567=110=077

But we are getting the below error in our logs
Error occurred while cracking the received message
quickfix.UnsupportedMessageType
at quickfix.fixt11.MessageCracker.onMessage(MessageCracker.java:29)

 

in response i could see that 35 has value'UDS' ,so can you please confirm whether i need to define <message name="SecurityDefinition" msgtype="UDS" msgcat="app"> in my datadictionary? or <message name="SecurityDefinition" msgtype="d" msgcat="app"> should be fine where msgtype='d'?

 

The above UnsupportedMessageType error iam getting when I use <message name="SecurityDefinition" msgtype="UDS" msgcat="app">

 

 

 

 

Regards,

Lakshmi Prasad Boppana

Developer

IST Oil Front Office
Information Technology and Services (IT&S)
Mobile : <a href="tel:+65%209483%206057" value="+6594836057" target="_blank">+65 94836057

EDE/EDP Support: [hidden email]

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
Hi
Thanks for your suggestions.

Now I made below changes according to ur suggestion
<message name="CustomSecurityDefinition" msgtype="UDS" msgcat="app">

you have mentioned one more point also i.e.
you need to regenerate the QF/j source and rebuild the engine.  I *believe* that crack44's source file is generated.

I am not clear on how to perform above step, could you please explain me how to perform this in detail?

from our existing code I could see that we are using  below dependency in our pom.xml file
              <dependency>
                        <groupId>quickfixj</groupId>
                        <artifactId>quickfixj-all</artifactId>
                        <version>1.4.0</version>
                </dependency>


Regards Lakshmi

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Grant Birchmeier
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



See Guido Medina's reply from 3 days ago.

(I'm a little rusty with the QF java port, and I'm not familiar with the most-current build method.)

On Mon, May 1, 2017 at 9:48 AM, Lakshmi <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/


Hi
Thanks for your suggestions.

Now I made below changes according to ur suggestion
<message name="CustomSecurityDefinition" msgtype="UDS" msgcat="app">

you have mentioned one more point also i.e.
you need to regenerate the QF/j source and rebuild the engine.  I *believe*
that crack44's source file is generated.

I am not clear on how to perform above step, could you please explain me how
to perform this in detail?

from our existing code I could see that we are using  below dependency in
our pom.xml file
              <dependency>
                        <groupId>quickfixj</groupId>
                        <artifactId>quickfixj-all</artifactId>
                        <version>1.4.0</version>
                </dependency>


Regards Lakshmi





--
View this message in context: http://quickfix-j.364392.n2.nabble.com/unable-to-subscribe-secuirty-defintion-Response-for-composite-markets-using-Startegy-Perefrence-1-tp7579851p7579870.html
Sent from the QuickFIX/J mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Guido Medina
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



The version you are indicating in your POM.xml is very old, you should be using 1.6.3 or at least 1.5.4 (or 1.5.3, can't remember which one is the latest 1.5.x)
Others have said and I concur that you shouldn't need to recompile but define your data dictionary, it is very easy to pass one to your initiator config

Now, if you insist (that is to say we don't recommend it) in recompiling, download maven, clone QFJ from Github, modify as you need then issue the following command:

mvn clean install -DskipTests=true

Within that same machine you compile that snapshot then you can change the version to 1.7.0-SNAPSHOT

HTH,

Guido.

On Mon, May 1, 2017 at 3:59 PM, Grant Birchmeier <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



See Guido Medina's reply from 3 days ago.

(I'm a little rusty with the QF java port, and I'm not familiar with the most-current build method.)

On Mon, May 1, 2017 at 9:48 AM, Lakshmi <[hidden email]> wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J
Support: http://www.quickfixj.org/support/


Hi
Thanks for your suggestions.

Now I made below changes according to ur suggestion
<message name="CustomSecurityDefinition" msgtype="UDS" msgcat="app">

you have mentioned one more point also i.e.
you need to regenerate the QF/j source and rebuild the engine.  I *believe*
that crack44's source file is generated.

I am not clear on how to perform above step, could you please explain me how
to perform this in detail?

from our existing code I could see that we are using  below dependency in
our pom.xml file
              <dependency>
                        <groupId>quickfixj</groupId>
                        <artifactId>quickfixj-all</artifactId>
                        <version>1.4.0</version>
                </dependency>


Regards Lakshmi





--
View this message in context: http://quickfix-j.364392.n2.nabble.com/unable-to-subscribe-secuirty-defintion-Response-for-composite-markets-using-Startegy-Perefrence-1-tp7579851p7579870.html
Sent from the QuickFIX/J mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Grant Birchmeier
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



If there is a way for Lakshmi to proceed without recompiling, that's great, but I'm not aware of it.  If you're just adding fields to existing messages, then it would work without recompiling.  But for new message types, I do think you need to recompile.

Looking at the crack44 that Lakshmi posted, it seems pretty clear that only a code-regen will put the correct if-clause for "UDS" into that if-else block.

If I'm wrong, please let me know.


On Mon, May 1, 2017 at 10:11 AM, Guido Medina <[hidden email]> wrote:

The version you are indicating in your POM.xml is very old, you should be using 1.6.3 or at least 1.5.4 (or 1.5.3, can't remember which one is the latest 1.5.x)
Others have said and I concur that you shouldn't need to recompile but define your data dictionary, it is very easy to pass one to your initiator config

Now, if you insist (that is to say we don't recommend it) in recompiling, download maven, clone QFJ from Github, modify as you need then issue the following command:

mvn clean install -DskipTests=true

Within that same machine you compile that snapshot then you can change the version to 1.7.0-SNAPSHOT

HTH,

Guido.

On Mon, May 1, 2017 at 3:59 PM, Grant Birchmeier <[hidden email]> wrote:

See Guido Medina's reply from 3 days ago.

(I'm a little rusty with the QF java port, and I'm not familiar with the most-current build method.)

On Mon, May 1, 2017 at 9:48 AM, Lakshmi <[hidden email]> wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J
Support: http://www.quickfixj.org/support/


Hi
Thanks for your suggestions.

Now I made below changes according to ur suggestion
<message name="CustomSecurityDefinition" msgtype="UDS" msgcat="app">

you have mentioned one more point also i.e.
you need to regenerate the QF/j source and rebuild the engine.  I *believe*
that crack44's source file is generated.

I am not clear on how to perform above step, could you please explain me how
to perform this in detail?

from our existing code I could see that we are using  below dependency in
our pom.xml file
              <dependency>
                        <groupId>quickfixj</groupId>
                        <artifactId>quickfixj-all</artifactId>
                        <version>1.4.0</version>
                </dependency>


Regards Lakshmi





--
View this message in context: http://quickfix-j.364392.n2.nabble.com/unable-to-subscribe-secuirty-defintion-Response-for-composite-markets-using-Startegy-Perefrence-1-tp7579851p7579870.html
Sent from the QuickFIX/J mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Colin DuPlantis
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



He could skip the MessageCracker and just manually interpret messages delivered to Application.fromApp()

On 05/01/2017 09:05 AM, Grant Birchmeier wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/




If there is a way for Lakshmi to proceed without recompiling, that's great, but I'm not aware of it.  If you're just adding fields to existing messages, then it would work without recompiling.  But for new message types, I do think you need to recompile.

Looking at the crack44 that Lakshmi posted, it seems pretty clear that only a code-regen will put the correct if-clause for "UDS" into that if-else block.

If I'm wrong, please let me know.


On Mon, May 1, 2017 at 10:11 AM, Guido Medina <[hidden email]> wrote:

The version you are indicating in your POM.xml is very old, you should be using 1.6.3 or at least 1.5.4 (or 1.5.3, can't remember which one is the latest 1.5.x)
Others have said and I concur that you shouldn't need to recompile but define your data dictionary, it is very easy to pass one to your initiator config

Now, if you insist (that is to say we don't recommend it) in recompiling, download maven, clone QFJ from Github, modify as you need then issue the following command:

mvn clean install -DskipTests=true

Within that same machine you compile that snapshot then you can change the version to 1.7.0-SNAPSHOT

HTH,

Guido.

On Mon, May 1, 2017 at 3:59 PM, Grant Birchmeier <[hidden email]> wrote:

See Guido Medina's reply from 3 days ago.

(I'm a little rusty with the QF java port, and I'm not familiar with the most-current build method.)

On Mon, May 1, 2017 at 9:48 AM, Lakshmi <[hidden email]> wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J
Support: http://www.quickfixj.org/support/


Hi
Thanks for your suggestions.

Now I made below changes according to ur suggestion
<message name="CustomSecurityDefinition" msgtype="UDS" msgcat="app">

you have mentioned one more point also i.e.
you need to regenerate the QF/j source and rebuild the engine.  I *believe*
that crack44's source file is generated.

I am not clear on how to perform above step, could you please explain me how
to perform this in detail?

from our existing code I could see that we are using  below dependency in
our pom.xml file
              <dependency>
                        <groupId>quickfixj</groupId>
                        <artifactId>quickfixj-all</artifactId>
                        <version>1.4.0</version>
                </dependency>


Regards Lakshmi





--
View this message in context: http://quickfix-j.364392.n2.nabble.com/unable-to-subscribe-secuirty-defintion-Response-for-composite-markets-using-Startegy-Perefrence-1-tp7579851p7579870.html
Sent from the QuickFIX/J mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users

-- 
Colin DuPlantis
Chief Architect, Marketcetera
Download, Run, Trade
888.868.4884 +1.541.306.6556
http://www.marketcetera.org

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Robert Engels-2
In reply to this post by Grant Birchmeier
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



i think you can override the method to crack using your own classes first - matching on message type, then call the default if your custom message type was not found.

On Mon, May 1, 2017 at 11:05 AM, Grant Birchmeier <[hidden email]> wrote:
QuickFIX/J Documentation: <a href="http://www.quickfixj.org/documentation/ QuickFIX/J" rel="noreferrer" target="_blank">http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/



If there is a way for Lakshmi to proceed without recompiling, that's great, but I'm not aware of it.  If you're just adding fields to existing messages, then it would work without recompiling.  But for new message types, I do think you need to recompile.

Looking at the crack44 that Lakshmi posted, it seems pretty clear that only a code-regen will put the correct if-clause for "UDS" into that if-else block.

If I'm wrong, please let me know.


On Mon, May 1, 2017 at 10:11 AM, Guido Medina <[hidden email]> wrote:

The version you are indicating in your POM.xml is very old, you should be using 1.6.3 or at least 1.5.4 (or 1.5.3, can't remember which one is the latest 1.5.x)
Others have said and I concur that you shouldn't need to recompile but define your data dictionary, it is very easy to pass one to your initiator config

Now, if you insist (that is to say we don't recommend it) in recompiling, download maven, clone QFJ from Github, modify as you need then issue the following command:

mvn clean install -DskipTests=true

Within that same machine you compile that snapshot then you can change the version to 1.7.0-SNAPSHOT

HTH,

Guido.

On Mon, May 1, 2017 at 3:59 PM, Grant Birchmeier <[hidden email]> wrote:

See Guido Medina's reply from 3 days ago.

(I'm a little rusty with the QF java port, and I'm not familiar with the most-current build method.)

On Mon, May 1, 2017 at 9:48 AM, Lakshmi <[hidden email]> wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J
Support: http://www.quickfixj.org/support/


Hi
Thanks for your suggestions.

Now I made below changes according to ur suggestion
<message name="CustomSecurityDefinition" msgtype="UDS" msgcat="app">

you have mentioned one more point also i.e.
you need to regenerate the QF/j source and rebuild the engine.  I *believe*
that crack44's source file is generated.

I am not clear on how to perform above step, could you please explain me how
to perform this in detail?

from our existing code I could see that we are using  below dependency in
our pom.xml file
              <dependency>
                        <groupId>quickfixj</groupId>
                        <artifactId>quickfixj-all</artifactId>
                        <version>1.4.0</version>
                </dependency>


Regards Lakshmi





--
View this message in context: http://quickfix-j.364392.n2.nabble.com/unable-to-subscribe-secuirty-defintion-Response-for-composite-markets-using-Startegy-Perefrence-1-tp7579851p7579870.html
Sent from the QuickFIX/J mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users




--

Robert Engels

 

OptionsCity Software
150 S. Wacker Dr., Suite 2300
Chicago, IL 60606

O. +1 (312) 605-4500 | F. +1 (312) 635-1751 

 

Connect with OptionsCity at www.optionscity.com  | LinkedIn  |  Twitter  |  YouTube  |  Facebook

 

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: unable to subscribe secuirty defintion Response for composite markets using Startegy Perefrence=1

Lakshmi
In reply to this post by Guido Medina
Hi Guido Medina,

I tried below maven option , but no luck. I could not see MsgType UDS in MessageCracker.
can u help me in sorting out this?

Regards Lakshmi
12
Loading...