Marketcetera Community Forums
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Messages posted by: kcjavaman
Forum Index » Profile for kcjavaman » Messages posted by kcjavaman
Author Message
Yoram,

What will I need to do in the case of Photon? Wouldn't that require the jar to be in the third party jars?

Thanks,
Craig
ytalmor wrote:Hi Craig,

Can you provide a bit more context on what you are trying to do? Are you writing a new market data adapter? Are you compiling from source? Are you using strategyagent or Photon? etc - that will help in clarifying your question, as it seems like we don't have enough info to be able to address your question.

Thanks,
Yoram


Hi Yoram,

Yes, I apologize for not being clear enough. I am writing a new market data adapter for Reuters. I am basing it on the marketcetera market data adapter. I am compiling from source. Currently, I am only using strategy agent but will eventually be using the feed in photon too. My issue is getting the rfa.jar into the project as a bundle/plugin. The previous adapter I wrote used FIX so I did not go through this issue of adding a dependency. This is the first project where I have used Maven or have done any plugin development.

I believe I have to get the jar loaded in to the target plugin directory and after that occurs I need to reference it in the MANIFEST.MF. I just don't understand how to make maven get the dependency into the plugin directory. Is it related to the third party jars project?

Also, I have installed the rfa.jar into my local repository.

Hopefully, this is enough additional information to get me pointed in the right direction. If you need further clarification, I will get it to you, but it will be next week when I am at my client's site as I don't have the project here with me.

I greatly appreciate your time in addressing this issue.

Thanks,
Craig
How do you add a new dependency to the required third party jars? I need to add a jar to a market data feed. I have added a dependency to the the pom.xml of the project and installed the new jar into my local repository. What else is required?

Thanks!
Craig
I would suggest starting with the marketcetera feed. I was able to get a feed working based on this feed. I made a copy of that project and incorporated my specifics in my new project.

Also, I would think you could just change the configuration of the marketcetera feed as long as the broker uses FIX protocol. Just change the fixdatafeed.properties files with your specific parameters. If you are going to use it in Photon, then it may require changing the settings in the preferences.
I have tried it that way too, but I get the same exception. I really just took the MarketData strategy sample provided and changed it to use my market data feed adapter. I'm not sure why I couldn't get it to work this way.
I have created my own market data feed handler for barclays. I am most recently trying to run it in a simple strategy through the strategy agent on the command line.

I am getting the below exception but I am providing the data for a URL for my data feed in the jar in the fixdatafeed.properties.



When I provide a URL in the config file like this: startModule;metc:mdata:barx:single;URL="FIX.4.2://IPADDRESS: PORT" - (IPADDRESS and PORT are actually in my config and no space after the colon) I get a org.marketcetera.client.ConnectionException.

Has anyone seen this type of issue while developing their own market data feed? Any ideas?

Thanks!
I was running into this same problem. I didn't realize I needed to download both the code base and the installation to be able to run the strategy agent examples. I think the documentation needs to be clearer about this procedure. Isn't there a way to have the bat or sh included in the source code? Does some part of the maven build generate the needed files?

Thanks!
I also would like to know why it is suggested to adapt the Bogus Feed rather than the Marketcetera Feed? The Marketcetera Feed already has all of the connectivity code in place. I have been working to adapt the Marketcetera Data Feed for a Barclays Feed.

I have the feed hooked into Photon, however I only get as far as a failure coming from connectToServer() on my Feed class. I get a "Connection refused: no further information" error message.

So did I read correctly? only FIX4.4 is supported for market data?

Any help would be appreciated.
 
Forum Index » Profile for kcjavaman » Messages posted by kcjavaman
Go to:   
Powered by JForum 2.1.8 © JForum Team