<?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: access java code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602364#M270442</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i want to know ,is there any fn_module available that will help to connect java from sap&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Sep 2006 10:14:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-09-22T10:14:08Z</dc:date>
    <item>
      <title>access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602359#M270437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please suggest me a fn_module that will help to connect sap to java and back&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 09:51:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602359#M270437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T09:51:48Z</dc:date>
    </item>
    <item>
      <title>Re: access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602360#M270438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer the below thread&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="161484"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vivek &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points for all the useful answers&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 09:54:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602360#M270438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T09:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602361#M270439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sarath,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can connect sap to java and vice versa using SAP JCO. SAP Java Connector (SAP JCo) is a middleware component that enables the development of SAP-compatible components and applications in Java. SAP JCo supports communication with the SAP Server in both directions: inbound calls (Java calls ABAP) and outbound calls (ABAP calls Java).&lt;/P&gt;&lt;P&gt;SAP JCo can be implemented with Desktop applications and with Web server applications.&lt;/P&gt;&lt;P&gt;SAP JCo is used as an integrated component in the following applications:&lt;/P&gt;&lt;P&gt;1.	SAP Business Connector, for communication with external Java applications&lt;/P&gt;&lt;P&gt;2.	SAP Web Application Server, for connecting the integrated J2EE server with the ABAP environment.&lt;/P&gt;&lt;P&gt;SAP JCo can also be implemented as a standalone component, for example to establish communication with the SAP system for individual online (web) applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want more details on SAP JCO, give me your email ID so that i can send some good documents.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Richa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 09:54:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602361#M270439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T09:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602362#M270440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you need to Configure the system first, then you can create a RFC function module .. &lt;/P&gt;&lt;P&gt;see the below SAP URL for information&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/34/7c40cf1e6849e2899f55ac396f994b/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/34/7c40cf1e6849e2899f55ac396f994b/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mark all the helpful answers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 09:56:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602362#M270440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T09:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602363#M270441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sarath,&lt;/P&gt;&lt;P&gt;Guess ur scenario is something to do with execution of a function module at the r/3 as backend.U hvae a java servlet program which connects to the sap.For connecting to SAP u wud have to expose ur function module as an RFC/BAPI in the attribute tab.For connecting java application to SAP u ll require a java connector.Is this wht is needed?&lt;/P&gt;&lt;P&gt;Reward valuable answers.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shrita.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 09:58:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602363#M270441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T09:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602364#M270442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i want to know ,is there any fn_module available that will help to connect java from sap&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 10:14:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602364#M270442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T10:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: access java code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602365#M270443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sarath,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You cannot connect SAP and java without the use of SAP JCO. If you have installed the JCO files then onlyl you can do it. You can call a RFC FM or any BAPI from your java program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is hte sample code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;import com.sap.mw.jco.*;

public class Bapi1 extends Object{

  JCO.Client mConnection;
  JCO.Repository mRepository;

  public Bapi1(){
	try{
	   mConnection = JCO.createClient("100","NTWDEV","******",
						  null,"10.111.11.111","00" );
	   mConnection.connect();
	   mRepository = new JCO.Repository("MyRepos", mConnection);

	}catch(Exception ex){
	   ex.printStackTrace();
	   System.exit(1);
	}

	JCO.Function function = null;
	JCO.Table codes = null;
	try{
	  function = this.createFunction("BAPI_COMPANYCODE_GETLIST");
	  if (function == null){
		System.out.println("BAPI_COMPANYCODE_GETLIST" + "not found in SAP");
		System.exit(1);
	  }
	  mConnection.execute(function);

	  JCO.Structure returnStructure = function.getExportParameterList().getStructure("RETURN");
	  if (!(returnStructure.getString("TYPE").equals("")||
			returnStructure.getString("TYPE").equals("S"))){
		System.out.println(returnStructure.getString("MESSAGE"));
		System.exit(1);
	   }
	  codes = function.getTableParameterList().getTable("COMPANYCODE_LIST");
	  codes.lastRow();
	  codes.deleteRow();
	  codes.appendRow();
	  codes.setValue("XXXX","COMP_CODE");
	  codes.setValue("Does not exist", "COMP_NAME");
	  codes.appendRows(2);
	  codes.setValue("YYYY","COMP_CODE");
	  codes.setValue("Does not exist  either","COMP_NAME");
	  codes.nextRow();
	  for( int i = 0; i &amp;lt; codes.getNumRows();i++){
		codes.setRow(i);
		System.out.println(codes.getString("COMP_CODE") + "   " +
						   codes.getString("COMP_NAME"));
	  }
	}catch(Exception ex){
	  ex.printStackTrace();
	  System.exit(1);
	}
	mConnection.disconnect();
  }
  public JCO.Function createFunction(String name) throws Exception{
	try{
	  IFunctionTemplate ft = mRepository.getFunctionTemplate(name.toUpperCase());
	  if (ft == null)
		return null;
		return ft.getFunction();
      
	}catch(Exception ex){
	  throw new Exception("Probelm retrieving JCO.Fucntion object");

	}
  }
  public static void main(String agrs[]){
	  Bapi1 app = new Bapi1();
  }
}&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Richa.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Sep 2006 10:19:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/access-java-code/m-p/1602365#M270443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-22T10:19:43Z</dc:date>
    </item>
  </channel>
</rss>

