Missing XDSREGAgent for Service Object [iWay]

I am working on a new iWay project and I had a problem yesterday. The problem was

We used XDSReg service object in our processes. It basically allows you to register a special register while in the middle of process. All processes are working in production.

The problem is I wanted to create a new process and use XDSReg in a new configuration. But when I open service object’s Type combo button, I cannot see XDSReg in available list. Interestingly I looked my old processes in both DEV and PRD, and the same thing there too. It seems weird! Because it’s already used, but if we want to create new one, we can’t!

I opened a case on Information Builders tech support and they gave this answer.

Hello,
I am not sure why the option does not come up. You can very easily choose the class type option and specify XDSREGAgent. This would configure the SREG agent. Make sure you watch the case and type it exactly: XDSREGAgent Nick

I also opened a new topic on Information Builders Focal Point forum and got this answer from AdeH.

Hi Tuncay,
Have you tried clicking ‘Class Name’ radio button in the service object definition, service type screen? You can then type ‘XDSREGAgent‘ in there. If you don’t get an error when you click Next, it should be fine.

So their answers solved my problem. If you want to add XDSREGAgent in Adapter Manager as an Agent,

  • Adapter Manager
  • Configuration
  • Defines
  • Agent
  • Alias = give any name, but I think it’s a good idea to give agent name itself = XDSREGAgent
  • Procudure = XDSREGAgent
  • Desciption=

So right now when you add a Service Object into the process, you can see XDSREGAgent from avaiable Type list.

Leave a Reply