RFC in IBM Websphere server

Hi all,
I want to run a Java application that calls SAP RFC in an IBM Websphere server. Right now its working fine in Tomcat server.(I have installed JCO for Tomacat).
What all are the steps (intallations and configurations) I need to do in Websphere server.
I came across terms like SAPODA and JCO. Is SAP ODA neccessary??? or JCO installation alone will work?
Thanks in advance
George

u need only sapjco.jar file and dll files ..............
u put sapjco.jar file in ibm/sdp/6.0/portal/eclipse/plugins/eis.webtools.sap.6.0_0
here u copy that file.....
go to dynamic webproject, right click>properties>java build path-->add external
jars>add that sapjco.jar file  and click okfinish..
now u write ur program..........
it works fine...........

Similar Messages

  • IBM WEBSPHERE EXCEPTION

    I'm getting the following exception while starting the IBM websphere server administrator's console:
    Exception:
    Namecom.ibm.ejs.sm.exception.AttributeNotSetException: Name
         at com.ibm.ejs.sm.beans.Attributes.getGeneric(Compiled Code)
         at com.ibm.ejs.sm.beans.Attributes.getName(Attributes.java:185)
         at com.ibm.ejs.sm.client.TypeInstance.<init>(TypeInstance.java:132)
         at com.ibm.ejs.sm.client.InstanceTree.insert(InstanceTree.java:658)
         at com.ibm.ejs.sm.client.InstanceTree.insert(InstanceTree.java:767)
         at com.ibm.ejs.sm.client.InstanceTree.addInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree$Loader.run(InstanceTree.java:1308)
    com.ibm.ejs.sm.client.ClientException: Exception occurred
         at com.ibm.ejs.sm.client.ExceptionManager.handleExc(Compiled Code)
         at com.ibm.ejs.sm.client.TypeInstance.<init>(TypeInstance.java:136)
         at com.ibm.ejs.sm.client.InstanceTree.insert(InstanceTree.java:658)
         at com.ibm.ejs.sm.client.InstanceTree.insert(InstanceTree.java:767)
         at com.ibm.ejs.sm.client.InstanceTree.addInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree$Loader.run(InstanceTree.java:1308)
    Exception:org.omg.CORBA.TRANSACTION_ROLLEDBACK:   minor code: 0  completed: No
    com.ibm.ejs.sm.client.ClientException: getAttribute Failure. Attributes may be invalid.
         at com.ibm.ejs.sm.client.AttributeCollector.getAttributes(AttributeCollector.java:443)
         at com.ibm.ejs.sm.client.TypeInstance.<init>(TypeInstance.java:131)
         at com.ibm.ejs.sm.client.InstanceTree.insert(InstanceTree.java:658)
         at com.ibm.ejs.sm.client.InstanceTree.insert(InstanceTree.java:767)
         at com.ibm.ejs.sm.client.InstanceTree.addInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree.addAllInstances(Compiled Code)
         at com.ibm.ejs.sm.client.InstanceTree$Loader.run(InstanceTree.java:1308)

    No idea... better post this in WebSphere forum.

  • IBM WebSphere App.Server 3.5 StdEd + Oracle 8i for repository ?

    I want to install IBM WebSphere Application Server (WAS) 3.5 Std
    but I don't have a DB to hold the repository.
    One of the possible DB mentionned in the install doc is ORACLE
    8i but I have no experience whatsoever with this line of
    products.
    I would like to hear of people running such a config.
    Any tips, do's and don't ?
    Is it a stable, recommended configuration to start with ?
    E.G.:
    WAS 3.5 standard on Win2000
    + ORACLE 8i as a repository DB
    + AS400 serving corporate data
    Thanks for your help,
    Frederic.
    PS - I know DB2 is another possibility but I would like to skip
    that one for some reasons.

    Matt :
    I eventually chose to keep the InstantDB repository because
    someone told me it would be fine for a small web application.
    One thing I am wondering about though : IBM doc mentions Oracle
    8i but on the Oracle site they mention 9i only so
    - where do you find the 8i ?
    - is the 9i fine too ?
    - what edition is acceptable ? the cost for the personal/pro
    etc. licences do vary quite a lot so which is the cheapest
    acceptable one ?
    I am still looking for that info.
    Any hint ?
    Thanks !

  • SQL Server 2000 with IBM websphere 4.0

    Hi,
    I need to migrate existing Oracle DB to SQL server 2000.
    Let me know how does SQL server 2000 connect with and talk to IBM websphere 4.0.
    If you can also send me a sample architecture diagram.
    Thanks
    Alpana

    Hello,
    It seems you need to install i-net OPTA in IBM WebSphere 4.o to be able to connect to a SQL Server
    2000 instance. Please read the following article for more information:
    https://www.inetsoftware.de/products/jdbc-driver/ms-sql/configurations/websphere4
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • IBM WebSphere Studio and Apache Tomcat Server

    Hi all of you , my question is Can I add Apache TomCat web server to my IBM WebSphere Dev. Studio 5.0. ? If it's so, How can I do ? If you hurry up,I'll be really appreciated.
    Thanks in advance.
    Ergin

    When I do an add server from WSAD 5.1.2 I see the option of Tomcat 3.2, 4.0 & 4.1. I don't know if 5.0 has them.
    You can always run tomcat outside of WSAD and point it at your webapp root in WSAD. Doesn't provide all the nice integration but works OK.
    -- Frank

  • * IBM Websphere Vs Oracle's Weblogic server *

    IBM Websphere Vs Oracle's Weblogic server
    Can ODI run on IBM Websphere?
    How feasible is it to shift ODI from Oracle Web logic to IBM Websphere?
    What challenges , efforts required in ODI code to do so?
    Please suggest.
    Thanks in Advance.
    Regards,
    Dinesh.

    1. Well for your 1st question I believe you can.
    2. I believe it will go fine because you just need one application server to deploy your ee agent.
    3. I have never tried IBM websphere as an application sewrver in ODI but it shouldnt be that much completed as you are thinking. Better you do R&D in your local system. Also I am not sure about the issues you will face in future. ( for ex maple PermGen errors, issues in clustering etc)
    Thanks

  • IBM WebSphere Portal Server, what similar products are out there?

    Hello,
    Our company is looking into the IBM WebSphere Portal Server package. If anyone knows anything about it, and can let me know what other products are out there that is similar, I would greatly appreciate it!
    Thanks!

    Virtually every Java application server vendor is now buying into the corporate portal craze that has infected the minds of businesspeople around the world. The application server vendor crowd is fairly new to the whole portal thing, as it has been typically in the hands of individual companies who have relied on portal software as their flagship products in the past.
    Plumtree and Coreport are two examples of corporate portal vendors who basically have nothing else to offer, but probably do portals better than most of the application server guys. IBM, ATG, Oracle and BEA are examples of other Java application server vendors that have fairly recently added portal frameworks and APIs as extensions to their products.
    If you're looking to compare all of these, there is a wealth of information out there... you're not going to get it here. Do a bit of searching.

  • JSP on IBM WebSphere Application Server 3.5.4

    Hi, Could pls. someone suggest what is required to be done to get a JSP working on IBM WebSphere Application Server.
    This is what I have tried so far:
    One of the directories on the app server is
    C:\WebServer\AppServer\hosts\default_host\examples\web
    When I place a JSP in the above path, it works fine (http://localhost/webapp/examples/xyz.jsp in the browser).
    Question:
    Where is webapp (as it appears in the URL) defined?
    Then, I go on to create new directories as follows
    C:\WebServer\AppServer\hosts\default_host\MyApps
    C:\WebServer\AppServer\hosts\default_host\MyApps\web
    Place a working JSP in C:\WebServer\AppServer\hosts\default_host\MyApps\web. And when I enter http://localhost/webapp/MyApps/xyz.jsp or http://localhost/MyApps/xyz.jsp in the browser, the JSP can't be located.
    What is required to be done (from mapping point of view) and where? Does anything pertaining to JSP need to be defined on the HTTP Web Server (not for JSP's I think). Where should I put the JSP file so that everything for the application could be grouped together and it will work as well.
    I have gone through other postings on this issue on this forum but they have been of little help.
    Any thoughts on how to get this working.
    Thanks

    I use IBM Visual Age 3.5 & 4 which contains a scaled down vesion of Websphere for running servlet and JSPs. I am very familiar with the intricacies of running web apps in in this scaled down environment. What I'm about to tell you may or may not apply to WAS but it should help you.
    You can't simply add a directory under default_hosts and expect a new web app to appear. Websphere only recognizes web apps that are set up properly in the servlet_engine file. Each server has it on servlet_engine file located in the properties directory. For the default server, the file is named default.servlet_engine. In that file you must add a new <webspher-webgroup> element as a child element to <websphere-servelet-host name="default_host">. I added a web app to my server and it looks like this.
    <websphere-webgroup name="second_app">
           <description>The second app</description>
           <document-root>$approot$/web</document-root>
           <classpath>$approot$/servlets$psep$$server_root$/servlets</classpath>
           <root-uri>/</root-uri>
           <auto-reload enabled="true" polling-interval="3000"/>
           <shared-context>false</shared-context>
      </websphere-webgroup>I can't remember if it automatically creates the directory structure for you now or not, but at any rate, this web app will be stored in c:\WebServer\AppServer\hosts\default_host\second_app with the enclosed web direrectory as your location for JSPs.
    One more thing to mention. For every web-app you create, there is a descriptor file similiar to the web.xml deployment descriptor you see in /WEB-INF for the servlet 2.2+ spec. In my case the file is name second_app/servlets/second_app.web_app. In the descriptor you would probably want to configure some settings specific to your web app such as servet registration, init parameters and which version of the jsp compiler to use.
    Since IBM came out with WAS 3.5 before the Servlet 2.2 spec went mainstream for Servlet Containers, WAS's configuration is quite unconventional. But, I found that the documentation that comes with WAS explained all these configuration quirks quite well.
    Hope this helps
    Steve

  • Add IBM WebSphere Application Server to Gird Control.

    I am trying add IBM Web sphere Application Server to grid control getting below error.
    No application servers were found on the host abc.com. If the port is SSL enabled, specify the port number and the Trusted Keystore file name.
    Grid control & Websphere are installed on same server.
    Can anyone help me out.
    Thanks in advance.

    Hyperion Analyzer 6.2.x supports IBM WebSphere 3.5.5 and 4.0.3 on Windows NT 4.0, Windows 2000, AIX 4.3 or Solaris 8. What operating system is running on your IBM iSeries server?

  • Netbeans with IBM Websphere Application Server

    Hi,
    Is it possible to use IBM Websphere Application Server with Netbeans IDE (particularly 5.0 beta).
    I tried the Server Management window but it doesnt give IBM WAS as an option :-(
    Thanks in advance
    =======
    Kiran

    Hi,
    Netbeans 6.0 has a beta version (see http://serverplugins.netbeans.org/)
    Netbeans 6.1 will support it out of the box. see http://wiki.netbeans.org/NB61NewAndNoteWorthy#section-NB61NewAndNoteWorthy-section-NewAndNoteWorthy-Milestone1
    See http://wiki.netbeans.org/NB61Milestones for final delivery date.
    Best regards,
    Thierry

  • Installing Demantra 7.2.0.2 with IBM Websphere as the application server

    Can anybody share the documentation / insight into installing Demantra 7.2.0.2 using IBM Websphere 6.1 (OS-Windows) ?
    Can we install the Demantra on the same machine on which Websphere is installed or we need another box.
    Which steps we need to follow ? Any setting on the Websphere for this ?
    Suppose Websphere is installed on http://webmac.xxx.com (machine name) - is this the web address we need to specify even if we are installing on the same machine.
    Thx for your help.
    Pankaj

    Hi Pankaj,
    If the other users are on the same network as the machine on which Tomcat is running, they can access demantra web applications directly. Only measure to be taken is that the url should contain either IP address or the network m/c name of the server machine alongwith the port no.
    e.g.
    http://10.32.142.123:8080/....
    http://mymachine:8080/....
    If the other users are on some different network and wanted to access Demantra web applications through Internet, then you will have to ask your networking team to open the port no (e.g. 8080) of the Tomcat server machine through the firewall of your environment. This will allow the users outside of your environment to access the application running on your specific machine through the specific port only.
    And the users who want to access these applications might also have to put host entries as suggested by Shekhar depending on the internet access policies of their organization.
    Milind...

  • Can IBM WebSphere be used as a web server?

    I have heard that IBM WebSphere be used as a web server.
    Is this true?
    If so , can an SAP EP7 be used as a web server since Websphere is a portal as well.
    Thanks!

    Hi,
    Apache in general doesn't have a good application focus, so most configuration in httpd.conf is for all applications (which to apache are only folders).
    It does however use virtual host that are commonly used to separate configuration between applications.
    For SAP NetWeaver Java (all java stackbased systems can be web servers) the configuration is either done at the virtual host level or at the Java EE application level.
    The HTTP Provider ( http://help.sap.com/saphelp_nw04s/helpdata/en/8c/541eed26ef934cb161ed0b65a050ee/frameset.htm) provides you with the possibility of setting up virtual hosts.
    These virtual hosts can have a root directory which is similar to the DocumentRoot command in httpd.conf: basically it tells you were the .html files are.
    Note that the HTTP provide cannot process dynamic files(like .jsp, .php etc), only static HTML files
    The Java EE application use the various deployment descriptors for WAR and EAR for defining security settings, servlet settings (can replace need for rewrite rules) and everything else needed for the application to run.
    Java EE application can have dynamic files in the form of .jsp and it should be trivial to create a wrapper Java EE application where you just put your html files in a folder in order to mimic a web server.
    However, you should redeploy the application when you make changes to the html files in order to make sure the application is stored correctly in the database and synchronized to all cluster nodes.
    Regards
    Dagfinn

  • JSF on IBM WebSphere Web Server 5.1.0.3

    Hello...
    I did not get any response from IBM yet... so i am trying my luck with you...
    Can IBM WebSphere Web Application Server 5.1.0.3 with J2EE v1.4 support JavaServer Faces 1.0?
    Regards,
    B.

    Hello,
    Thanks for your reply.
    However i need to know whether WebSphere v5.1.0.3 on which there is J2EE v1.4 is specifically compatible with JSF 1.0
    And i am developing in Oracle JDeveloper J2EE Edition. I will probably deploy my app in WAR format
    Regards,
    B.

  • Policy Agent 2.1 for IBM WebSphere Application Server 5.0 can't install

    I install Policy Agent 2.1 for IBM WebSphere Application Server 5.0
    But Can't install success
    resone:
    Base Installation completed Successfully
    WebSphere 5.0 Agent ClassPath : C:/Sun/IdentityServer/j2ee_agents/lib/am_sdk.jar;C:/Sun/IdentityServer/j2ee_agents/lib/am_services.jar;C:/Sun/IdentityServer/j2ee_agents/lib/am_sso_provider.jar;C:/Sun/IdentityServer/j2ee_agents/lib/am_logging.jar;C:/Sun/IdentityServer/j2ee_agents/config/F__Program Files_WebSphere_AppServer_config_cells_tmbsp103_nodes_tmbsp103_servers_server1;C:/Sun/IdentityServer/j2ee_agents/locale
    WebSphere 5.0 Agent Boot ClassPath : C:/Sun/IdentityServer/j2ee_agents/lib/jdk_logging.jar
    WebSphere 5.0 Agent JVM options : -Damconfig=AMAgent -Dmax_conn_pool=10 -Dmin_conn_pool=1 -Dcom.iplanet.coreservices.configpath=C:/Sun/IdentityServer/j2ee_agents/config/F__Program Files_WebSphere_AppServer_config_cells_tmbsp103_nodes_tmbsp103_servers_server1/ums -Djava.util.logging.manager=com.sun.identity.log.LogManager -Djava.util.logging.config.file=C:/Sun/IdentityServer/j2ee_agents/config/F__Program Files_WebSphere_AppServer_config_cells_tmbsp103_nodes_tmbsp103_servers_server1/AMAgent.properties -Djava.protocol.handler.pkgs=com.ibm.net.ssl.internal.www.protocol -Dws.ext.dirs=C:/Sun/IdentityServer/j2ee_agents/lib
    The server.policy file was configured successfully.
    Global Security Settings Configured Successfully.
    sas.client.props file Configuration FAILED.
    soap.client.props file Configuration FAILED.
    sas.client.props /soap.client.props two file how to Configuration ??

    From your description, since the agent installs file with a different JRE, I would suspect it has something to do with the availability of JCE provider in the first JRE. By default, WebSphere's JRE is equipped with IBM JCE provider which is what the agent uses to encrypt the necessary
    information. If this provider is not configured correctly it could result in the error that you are seeing. Please check the WebSphere installation and make sure that the JRE used by it has the necessary IBM JCE provider configured. The java.security file for this should contain something like:
    security.provider.1=sun.security.provider.Sun
    security.provider.2=com.ibm.crypto.provider.IBMJCE
    security.provider.3=com.ibm.jsse.IBMJSSEProvider
    security.provider.4=com.ibm.security.cert.IBMCertPath
    security.provider.5=com.ibm.crypto.pkcs11.provider.IBMPKCS11
    Also, make sure that when you are installing the agent you specify the Java Home as prompted by the agent to point to the location where this JRE is installed. Typically this is under WebSphere/AppServer/java directory. HTH, Jerry

  • Internal Server Error while using IBM HTTP SERVER

    I used Webstudio tool to develop a JSP page and publish it on the IBM HTTP Server. When i was previewing the file, I got a internal server error 500 with the message of misconfiguration. I will be
    extremely happy if you can provide an answer for this. All the path and classpath settings are good.
    Thanks
    Srini_gs

    Are you talking AS400? Websphere Application Server? Are you sure the file is in the right place? By default jsp's go in a folder or directory called 'web' which resides in the same directory as the 'servlets' directory. So in one directory you would have two directories, one called servlets for .class files and one called web for jsps. I don't know if this helps or not, but check it out. But I don't know if this were your problem if you wouldn't get a 'NOT FOUND' error instead of the misconfiguration error.

Maybe you are looking for