on 10-22-2014 5:44 AM
Hi All,
Could you please clarify the below query.
In CPS when we configure a SAP system, by default a SAP_Process server and queue is also created . Is the platform agent also automatically installed on the respective SAP system(We have SAP installed on Unix) or do we need to install the platform agent manually?. Could you please advise.
Regards,
Ramana
you have to manually install a platform agent.
Keep in mind, its a separate license. If you can't spend an extra license you can make use of the external commands option of SAP.
Thanks
Nanda
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you Nanda. We tried to edit the default SAP_process server to add the job definition type of 'FTP'. When I tried to start the process server. We are getting the below 3 errors. It looks that it is trying to make a connection with the platform agent on the SAP server which is not installed. Please correct me if i am wrong.
1 ) JCS-116012: Warning: Transient communication failure: Connection refused
Message Trace:
java.net.ConnectException: Connection refused
Stack Trace:
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:365)
at java.net.Socket.connect(Socket.java:529)
at com.redwood.scheduler.infrastructure.net.RWHttpURLConnection.dispatch(RWHttpURLConnection.java:495)
at com.redwood.scheduler.infrastructure.net.RWHttpURLConnection.getInputStream(RWHttpURLConnection.java:366)
at com.redwood.scheduler.infrastructure.net.RWHttpURLConnection.getResponseCode(RWHttpURLConnection.java:251)
at com.redwood.scheduler.jobservice.remote.PlatformAgentService.sendRequest(PlatformAgentService.java:1527)
at com.redwood.scheduler.jobservice.remote.PlatformAgentService.sendMessage(PlatformAgentService.java:1452)
at com.redwood.scheduler.jobservice.remote.PlatformAgentService.sendMessage(PlatformAgentService.java:1430)
at com.redwood.scheduler.jobservice.remote.PlatformAgentService.sendConfigureRequest(PlatformAgentService.java:976)
2) Service "SAPR3Service" on process server "ED1_ProcessServer" stopped unexpectedly.
Details:
Exception: 109: RFC connection pool is stopped
at com.redwood.scheduler.connector.sap.rfc.components.AbstractSapComponent.onMessage(AbstractSapComponent.java:112)
at com.redwood.scheduler.infrastructure.work.MessageEnabledWork.run(MessageEnabledWork.java:107)
at com.redwood.scheduler.infrastructure.work.WorkerImpl.run(WorkerImpl.java:140)
at java.lang.Thread.run(Thread.java:763)
3) An error has occurred in the SAP connector: Exception: 102: Connect to SAP gateway failed
Connection parameters: TYPE=A DEST=<Java Rfc client> ASHOST=******* SYSNR=00 PCS=1
LOCATION CPIC (TCP/IP) on local host with Unicode
ERROR partner '10.***.*.**:3300' not reached
TIME Thu Oct 9 23:10:43 2014
RELEASE 741
COMPONENT NI (network interface)
VERSION 40
RC -10
MODULE /bas/741_REL/src/base/ni/nixxi.cpp
LINE 3325
DETAIL NiPConnect2: 10.***.*.**:3300
SYSTEM CALL connect
ERRNO 113
ERRNO TEXT No route to host
COUNTER 18
Regards,
Ram
Hi Ram,
As Nanda said:
you have to manually install a platform agent.
Keep in mind, its a separate license.
The other option would be to create an external command in SAP and use that. Here, you have mixed platform agent job definition types with SAPR3 on a process server, this is not recommended, however, it should work as long as you specify the required platform agent process server parameters, namely RemoteHostName (assuming the platform agent uses default port and secret).
You will still need an additional slot for this agent in your license, though.
Regards,
HP
Thank you Carpenter. One final question..
To run a job of type FTP on the SAP server which moves the files from the SAP server to a FTP server. Is it enough to install a platform agent on the SAP server to run the jftp commands or do we need to install FTP also on the SAP server. Please advise.
Regards,
Ramana
Installing the platform agent should suffice. Please make sure that ports are open between the ftp servers.
There are two users you have to keep in mind.
OS users - under which the platform agent is running, the same user who can execute ftp scripts and
FTP user - which you are providing as a parameter to the FTP job types, this user should have enough authorizations to the respective directories.
make sure
thanks
Nanda
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.