<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Jco clarification required in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903144#M55569</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ram-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use a Service user. Just make sure that RFC authorizations are available for this user. SAP provides standard profiles for RFC authorizations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2005 01:32:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-06-15T01:32:25Z</dc:date>
    <item>
      <title>Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903136#M55561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        I am calling a bapi from a java application using Jco. I have one doubt like do we need to maintain TCP/IP connection from SAP  to that java application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because in jco coding itself we can give the login details of sap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Ram Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2005 11:36:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903136#M55561</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-09T11:36:25Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903137#M55562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my experience, nothing was done on the SAP side to call BAPI via Jco.  Everything was done on the java side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2005 11:42:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903137#M55562</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-06-09T11:42:32Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903138#M55563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think you need to do anything extra but yes java application should be able to access SAP system ( within the network ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TCP/IP is a protocal and also a base for other protocals like RFC. You are already providing the RFC Connection details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2005 16:12:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903138#M55563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-09T16:12:27Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903139#M55564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         If i am calling a Bapi from java application, i am giving sap logon details in jco programming like clinet, user id, password, hostname and system number.&lt;/P&gt;&lt;P&gt;But i am not maintaining any TCP/IP connection from SAP side? Then still it works???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secondly how to handle the errors from both java application side and sap side if any error occurs?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advancd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Ram Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 05:54:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903139#M55564</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T05:54:38Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903140#M55565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The way I think the connection is opened from your program. I am sure you must have created a connection and passing the login details from your program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I think you should search "JCO Connection" on sdn search to find more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI's will return you messages through it's BAPIRETURN parameter that you need to capture in your application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the commit BAPI if it's successful ( No error messages in BAPIRETURN ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry I don't know much about JCO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 18:48:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903140#M55565</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T18:48:38Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903141#M55566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your Java application is always going to be the client, then you don't need to do anything on the SAP side. The logon parameters which you give in JCO is good enough. The connection is as good as you logging on to SAP using the GUI, except for the fact that there is no GUI in JCO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since you Java application is the client, it makes sense to handle all errors and logging in your application. Since you are using BAPI, your communication is syncronous and hence based on return parameter from the BAPI you can handle errors and write suitable logs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TCP/IP connection in SM59 is required only if SAP is going to be the client and java application the server. That is, if your java application is to be made visible in SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;KK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 20:11:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903141#M55566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T20:11:07Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903142#M55567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ,&lt;/P&gt;&lt;P&gt;To use JCo to connect to SAP,&lt;/P&gt;&lt;P&gt;U don't have to do do anything on SAP side.&lt;/P&gt;&lt;P&gt;In NetWeaver devloper studio , create a java project.&lt;/P&gt;&lt;P&gt;In that, create new-&amp;gt;other&amp;gt;sap_connectivity --sap enterprise connector&lt;/P&gt;&lt;P&gt;Give package name and a name for class&lt;/P&gt;&lt;P&gt;then on next screen , under tab single server give &lt;/P&gt;&lt;P&gt;host name&lt;/P&gt;&lt;P&gt;system number&lt;/P&gt;&lt;P&gt;client&lt;/P&gt;&lt;P&gt;logon name&lt;/P&gt;&lt;P&gt;password&lt;/P&gt;&lt;P&gt;language&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will lead to a screen where u can select the BAPI or function module which u want to use.&lt;/P&gt;&lt;P&gt;After  selecting it will create the classes and methods required for  Input , Port and Output .&lt;/P&gt;&lt;P&gt;In your program also you have to establish connection using Port Class , pass Input to the method and then get the OutPut.&lt;/P&gt;&lt;P&gt;Hence you don't have to do anytjing on the SDAP side as u are in a way logging on to SAP giving all the details like system , userid ,password&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddhartha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Jun 2005 13:06:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903142#M55567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-11T13:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903143#M55568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Folks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           While giving sap logon parameters whatkind of user id should i give., i.e dialog, communication or service user id? Can somebody help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Ramgopal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Jun 2005 09:02:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903143#M55568</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-14T09:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: Jco clarification required</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903144#M55569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ram-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use a Service user. Just make sure that RFC authorizations are available for this user. SAP provides standard profiles for RFC authorizations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2005 01:32:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/jco-clarification-required/m-p/903144#M55569</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-15T01:32:25Z</dc:date>
    </item>
  </channel>
</rss>

