Exceptions when rebuilding an FIX jar file

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Exceptions when rebuilding an FIX jar file

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



HI Team, 

am trying  to rebuild my quickfixj jar after adding my userdefined messages, but when am trying to generate jar file(i.e. when am running my ant build) am getting below error 
 

 

Can some one help me in sorting out this issue?

 

[javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\TrdRegTimestamps.java:7: error: duplicate class: qui 
ckfix.fix44.component.TrdRegTimestamps 
    [javac] public class TrdRegTimestamps extends quickfix.MessageComponent { 
    [javac]
    

 

 

 

Similarly iam getting other error like this 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\OrderQtyData.java:6: error: duplicate class: quickfi 
x.fix44.component.OrderQtyData 
    [javac] public class OrderQtyData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\Parties.java:7: error: duplicate class: quickfix.fix 
44.component.Parties 
    [javac] public class Parties extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\PositionAmountData.java:7: error: duplicate class: q 
uickfix.fix44.component.PositionAmountData 
    [javac] public class PositionAmountData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\SpreadOrBenchmarkCurveData.java:6: error: duplicate 
class: quickfix.fix44.component.SpreadOrBenchmarkCurveData 
    [javac] public class SpreadOrBenchmarkCurveData extends quickfix.MessageComp 
onent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\Stipulations.java:7: error: duplicate class: quickfi 
x.fix44.component.Stipulations 
    [javac] public class Stipulations extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\TrdRegTimestamps.java:7: error: duplicate class: qui 
ckfix.fix44.component.TrdRegTimestamps 
    [javac] public class TrdRegTimestamps extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\YieldData.java:6: error: duplicate class: quickfix.f 
ix44.component.YieldData 
    [javac] public class YieldData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1533: error: method set(Currency) is a 
lready defined in class SecurityDefinition 
    [javac]     public void set(quickfix.field.Currency value) { 
    [javac]                 ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1537: error: method get(Currency) is a 
lready defined in class SecurityDefinition 
    [javac]     public quickfix.field.Currency get(quickfix.field.Currency value 
) 
    [javac]                                    ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1544: error: method getCurrency() is a 
lready defined in class SecurityDefinition 
    [javac]     public quickfix.field.Currency getCurrency() throws FieldNotFoun 
d { 
    [javac]           

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
|

Re: Exceptions when rebuilding an FIX jar file

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



Hi,

please stop double posting. It will not increase the feedback, rather the opposite will happen.
Where did you get the data dictionary from? Did you build it yourself or did you get it from ICE? The problem seems to be that the NoAllocs group is defined twice in the TradeCaptureReport message.

Regards,
Chris.


On 07/06/17 08:53, Boppana, Lakshmi Prasad (INFOSYS) wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/




HI Team, 

am trying  to rebuild my quickfixj jar after adding my userdefined messages, but when am trying to generate jar file(i.e. when am running my ant build) am getting below error 
 

 

Can some one help me in sorting out this issue?

 

[javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\TrdRegTimestamps.java:7: error: duplicate class: qui 
ckfix.fix44.component.TrdRegTimestamps 
    [javac] public class TrdRegTimestamps extends quickfix.MessageComponent { 
    [javac]
    

 

 

 

Similarly iam getting other error like this 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\OrderQtyData.java:6: error: duplicate class: quickfi 
x.fix44.component.OrderQtyData 
    [javac] public class OrderQtyData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\Parties.java:7: error: duplicate class: quickfix.fix 
44.component.Parties 
    [javac] public class Parties extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\PositionAmountData.java:7: error: duplicate class: q 
uickfix.fix44.component.PositionAmountData 
    [javac] public class PositionAmountData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\SpreadOrBenchmarkCurveData.java:6: error: duplicate 
class: quickfix.fix44.component.SpreadOrBenchmarkCurveData 
    [javac] public class SpreadOrBenchmarkCurveData extends quickfix.MessageComp 
onent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\Stipulations.java:7: error: duplicate class: quickfi 
x.fix44.component.Stipulations 
    [javac] public class Stipulations extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\TrdRegTimestamps.java:7: error: duplicate class: qui 
ckfix.fix44.component.TrdRegTimestamps 
    [javac] public class TrdRegTimestamps extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\YieldData.java:6: error: duplicate class: quickfix.f 
ix44.component.YieldData 
    [javac] public class YieldData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1533: error: method set(Currency) is a 
lready defined in class SecurityDefinition 
    [javac]     public void set(quickfix.field.Currency value) { 
    [javac]                 ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1537: error: method get(Currency) is a 
lready defined in class SecurityDefinition 
    [javac]     public quickfix.field.Currency get(quickfix.field.Currency value 
) 
    [javac]                                    ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1544: error: method getCurrency() is a 
lready defined in class SecurityDefinition 
    [javac]     public quickfix.field.Currency getCurrency() throws FieldNotFoun 
d { 
    [javac]           

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

--
Christoph John
Development & Support
Direct: +49 241 557080-28
Mailto:Christoph.John@...



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
|

Re: Exceptions when rebuilding an FIX jar file

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



Also, Currency is defined twice for message SecurityDefinition.


On 08/06/17 09:52, Christoph John wrote:
Hi,

please stop double posting. It will not increase the feedback, rather the opposite will happen.
Where did you get the data dictionary from? Did you build it yourself or did you get it from ICE? The problem seems to be that the NoAllocs group is defined twice in the TradeCaptureReport message.

Regards,
Chris.


On 07/06/17 08:53, Boppana, Lakshmi Prasad (INFOSYS) wrote:
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/




HI Team, 

am trying  to rebuild my quickfixj jar after adding my userdefined messages, but when am trying to generate jar file(i.e. when am running my ant build) am getting below error 
 

 

Can some one help me in sorting out this issue?

 

[javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\TrdRegTimestamps.java:7: error: duplicate class: qui 
ckfix.fix44.component.TrdRegTimestamps 
    [javac] public class TrdRegTimestamps extends quickfix.MessageComponent { 
    [javac]
    

 

 

 

Similarly iam getting other error like this 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\OrderQtyData.java:6: error: duplicate class: quickfi 
x.fix44.component.OrderQtyData 
    [javac] public class OrderQtyData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\Parties.java:7: error: duplicate class: quickfix.fix 
44.component.Parties 
    [javac] public class Parties extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\PositionAmountData.java:7: error: duplicate class: q 
uickfix.fix44.component.PositionAmountData 
    [javac] public class PositionAmountData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\SpreadOrBenchmarkCurveData.java:6: error: duplicate 
class: quickfix.fix44.component.SpreadOrBenchmarkCurveData 
    [javac] public class SpreadOrBenchmarkCurveData extends quickfix.MessageComp 
onent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\Stipulations.java:7: error: duplicate class: quickfi 
x.fix44.component.Stipulations 
    [javac] public class Stipulations extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\TrdRegTimestamps.java:7: error: duplicate class: qui 
ckfix.fix44.component.TrdRegTimestamps 
    [javac] public class TrdRegTimestamps extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\component\YieldData.java:6: error: duplicate class: quickfix.f 
ix44.component.YieldData 
    [javac] public class YieldData extends quickfix.MessageComponent { 
    [javac]        ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1533: error: method set(Currency) is a 
lready defined in class SecurityDefinition 
    [javac]     public void set(quickfix.field.Currency value) { 
    [javac]                 ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1537: error: method get(Currency) is a 
lready defined in class SecurityDefinition 
    [javac]     public quickfix.field.Currency get(quickfix.field.Currency value 
) 
    [javac]                                    ^ 
    [javac] C:\June\Source\quickfixj-1.4.0-src\quickfixj\core\target\src-generat 
ed\quickfix\fix44\SecurityDefinition.java:1544: error: method getCurrency() is a 
lready defined in class SecurityDefinition 
    [javac]     public quickfix.field.Currency getCurrency() throws FieldNotFoun 
d { 
    [javac]           

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

--
Christoph John
Development & Support
Direct: +49 241 557080-28
Mailto:Christoph.John@...



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

--
Christoph John
Development & Support
Direct: +49 241 557080-28
Mailto:Christoph.John@...



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