Connection to R/3 system from a portal application
hi
I am trying to connect to the R/3 system through a portal application developed in Netweaver Developer Studio.
Please tell what all are the prerequisites for that.
I have created an alias in the portal for the R/3 system and named it as FIN, even though my program is not working.
Are there any setting to be done in the portal
kindly let me know.
thanks
kris
hi Vadim
Thanks for ur fast reply, I have implemented the same code that u have mentioned.herewith I am sending u the code that I have written.
package com.keane.connection;
import javax.resource.ResourceException;
import com.sapportals.connector.connection.IConnection;
import com.sapportals.portal.ivs.cg.IConnectorGatewayService;
import com.sapportals.portal.ivs.cg.IConnectorService;
import com.sapportals.portal.prt.component.AbstractPortalComponent;
import com.sapportals.portal.prt.component.IPortalComponentContext;
import com.sapportals.portal.prt.component.IPortalComponentProfile;
import com.sapportals.portal.prt.component.IPortalComponentRequest;
import com.sapportals.portal.prt.component.IPortalComponentResponse;
import com.sapportals.portal.prt.logger.ILogger;
import com.sapportals.portal.prt.runtime.PortalRuntime;
public class SimpleSapConnection extends AbstractPortalComponent {
public void doContent(IPortalComponentRequest request, IPortalComponentResponse response) {
IPortalComponentContext myContext = request.getComponentContext();
IPortalComponentProfile myProfile = myContext.getProfile();
// get the default_logger
ILogger logger = request.getLogger();
logger.info("SimpleSapConnection: default logger initialized");
String sapsystem = myProfile.getProperty("SystemIdentifier");
response.write("SimpleSapConnection: the SystemIdentifier is: " + sapsystem + "<br>");
IConnection connection = null;
logger.info("Start to get a Connection to R/3");
try {
// get the Connector Gateway Service
IConnectorGatewayService cgService = (IConnectorGatewayService) PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
if (cgService == null) {
logger.severe("SimpleSapConnection: Error in get Connector Gateway Service");
response.write("Error in get Connector Gateway Service <br>");
try {
connection = cgService.getConnection(sapsystem, request);
} catch (Exception e) {
logger.severe("SimpleSapConnection: Connection to SAP system failed");
response.write("Connection to SAP system failed <br>");
} finally {
// !!!!Important! Connection pooling will not work if the connection object is not closed!!!
// Next statement needs to be inlcuded in your coding always,
// otherwise connections won't be reused.
if (connection != null) {
try {
connection.close();
} catch (ResourceException e) {
e.printStackTrace();
if (connection == null) {
logger.warning("SimpleSapConnection: Connection is null");
response.write("Connection is null <br>");
} else {
logger.info("SimpleSapConnection: Connection succesful");
response.write("Connection succesful");
} catch (Exception e) {
logger.severe("SimpleSapConnection: Exception thrown" + e);
response.write("Exception thrown" + e);
I have created an R/3 system in the portal and named it as FIN with the same alias name as FIN.
U please tell me what are the other things that we have to do in respect to get connection to R/3, how to configure the R/3 system in the portal and also in the NWDS.
And also the portalapp.xml file i have created
<?xml version="1.0" encoding="utf-8"?>
<application>
<!THIS FILE IS A COPY OF THE ORIGINAL VERSION STORED IN THE PCD. PLEASE DO NOT CHANGE IT!>
<application-config>
<property name="SharingReference" value="com.sap.portal.htmlb, com.sap.portal.ivs.connectorservice, com.sap.portal.usermanagement, com.sap.portal.usermapping, landscape"/>
<property name="releasable" value="true"/>
</application-config>
<components>
<component name="SimpleSapConnection">
<component-config>
<property name="ClassName" value="com.keane.connection.SimpleSapConnection"/>
<property name="SafetyLevel" value="no_safety"/>
</component-config>
<component-profile>
<property name="SystemIdentifier" value="FIN"/>
</component-profile>
</component>
</components>
<services/>
</application>
what I feel is that there is something wrong with the system I have created in the portal
thanks
krish
Similar Messages
-
How to Upload a file to KM Content repository from a Portal Application
Hello All
I have a urgent requirement where i have to upload a file to a KM Content Repository from my Portal Application which is a JSP DynPage Component..
I am new to the area of Knowledge Management...Can anyone guide me of how to achieve this functionality from my component..
I will be highly obliged..
Thanks
SundeepHello Sundeep,
Check this:
https://www.sdn.sap.com/irj/sdn/thread?threadID=241883
One more important doc:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f7ced90-0201-0010-589f-8eff15a14072
Sample coding for content creating and retrieval
String out = new String(my content);
ByteArrayInputStream data = new
ByteArrayInputStream(out.getBytes());
IContent newContent =
new Content(data, text/plain,
data.available());
resource.updateContent(newContent);
IContent oldContent = resource.getContent();
Greetings,
Praveen Gudapati
p.s. Points are always welcome for helpful answers
Message was edited by:
Praveen Gudapati -
How to read xml file present in the UCMS from webcenter portal application
Hi,
I'm new to webcenter portal and would like to know how to read an xml file which is present in UCMS 11g(contributors folder) from webcenter portal application.
Thanks in advanceI guess I had mentioned that I want to read it via my webcenter portal app rather than login to ucms and searching it via url.
I want text labels and button names being stored in the xml file which I'm going to keep in the UCMS.
After reading that from the xml will be placed at appropriate locations like the button values and label feilds, so that we dont need to deploy entire app for this kind of simple changes.
Now can anyone provide some help with the api's related to this? -
Connecting to R/3 system from External facing portal
Hi folks,
We have implemented an external facing portal where all the users are been stored in a separate CRM system. Hence for checking whether the user id and password is correct we are using a CRM BAPI call. For making a CRM BAPI call we have created an alias from the portal end to the CRM system and the authentication type which we choose was SAP Logon ticket. Now my question is:
1. Will the SAP logon ticket will be created automatically or not as the users are not stored at the portal but in CRM. If it is not going to create a SAP logon ticket then how this can be achieved.
Your thoughts are highly appreciated.
Regards,
Ponraj MYou have to user user mapping. Choose UIDPW for the logon method.
From user mapping menu choose the generic user/password which you will be using to call the BAPI.
Regards,
Prasanna Krishnamurthy -
How to connect ECC 5.0 system from EP?
Hi
I want to connect ECC 5.0 system, which is located in a remote SLD, from EP 6.0.
If anyone knows, please post the step by step details .
Thanks and Regards,
Abdul Kareem.SHello Abdul,
This should help you
How to connect IDES ECC 5.0 to EP ?
Also check
http://help.sap.com/saphelp_nw04/helpdata/en/77/931440a1c32402e10000000a1550b0/frameset.htm
regards
Mahesh -
Can't connect to Oracle XE instance from Java web application
I'm a long-time Java developer but can't figure this out.
I've been pouring over the forum for over a week and can't
find the solution that will let me connect.
Hardware: Intel/Vista.
DB: Oracle Express 10G.
Application: Java web application (Jakarta Struts)
Application Server: Tomcat 5.5
I copied the latest JDBC driver from OTN into my app server's "/LIB" directory.
I get no driver errors. ("ojdbc14.JAR)"
I can connect locally from my TOAD client, using SYSTEM/PASSWORD/XE.
My listeners seem to be OK.
Depending on which connection string I use from my Java application,
I get one of two messages.
"ORA-01017: invalid username/password; logon denied"
OR
"Io exception: The Network Adapter could not establish the connection"
------------ lsnrctl status ---------------------------------------------------
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Service "xe" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
The command completed successfully
------------ SOURCE CODE ------------------------------------------------------
OracleDataSource ods = new OracleDataSource();
ods.setURL(" jdbc:oracle:thin:@localhost");
conn = ods.getConnection("system", "password");
//ods.setURL("jdbc:oracle:thin:@rsosborn-PC:1521:XE");
//conn = ods.getConnection("system", "password");
String query = "select * from books;";
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(query);Using the code you supplied I was able to reproduce your errors. I've adjusted it accordingly and can connect to one of my 10.2 test databases.
import java.sql.*;
import oracle.jdbc.*;
import oracle.jdbc.pool.*;
class Conn {
public static void main (String args []) throws SQLException
Connection conn = null;
OracleDataSource ods = new OracleDataSource();
// ods.setURL(" jdbc:oracle:thin:@localhost:1521:TEST");
// conn = ods.getConnection("scott", "tiger");
ods.setURL("jdbc:oracle:thin:@localhost:1521:TEST");
conn = ods.getConnection("scott", "tiger");
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("select BANNER from SYS.V_$VERSION");
while (rset.next())
System.out.println (rset.getString(1)); // Print col 1
stmt.close();
}There are several different ways to configure OracleDataSources:
http://download.oracle.com/docs/cd/B19306_01/java.102/b14355/urls.htm#BEIDBFDF
So, hopefully it's just a mismatch config. -
Get weblogic deployment version from webcenter portal application
Hi everybody,
I was wondering whether it is possible to retrieve the version number of a deployed webcenter portal application from the application itself. The usecase here is that we want to display the version number in the portal application itself. I have set the current version in the MANIFEST.MF and the deployment works and provides the correct version number. Now I am wondering how to retrieve this value. I have tried reading from the MANIFEST.MF from within the application but I only manage to get the manifest for the webcenter framework... (This is undoubtedly because it reads from the WAR and not the EAR)
I am using Webcenter Portal 11.1.1.6.
Any pointers?
Thank you!Hi! Thanks for your reply. I think you may have misunderstood me. I do not need the server version, but the version of a deployed application on the server. (like "portalapp (V1.0)") Using the MANIFEST.MF I can specify a version.
I can see there might be a way to do so by connecting to the weblogic server using the method referenced by you but I wonder if there could be an easier way.
Greetings,
Marcel -
Calling a web service from a portal application / SOAP Action
Hallo,
Ich möchte aus einer Portal Applikation auf einen Web Service zugreifen.
Dafür habe ich mit dem Wizard "Portal Service from Wsdl file - Client side"
eine Portal Service erzeugt, auf den ich dann zugreife.
Leider wird dabei ein Fehler ausgegeben (Stacktrace-Ausschnitt s.u.).
Ich habe ein Posting zu dem Fehler hier im SDN gefunden, leider hatte dort niemand eine Antwort. Vielleicht hat inzwischen jemand eine Idee?
Das Feld soapaction ist in der soapconfig.xml leer angegeben (soapaction="").
Es ändert aber nichts an der Fehlermeldung, wenn ich dort etwas eintrage.
Ein weiterer Gedanke ist, dass die soapaction, die wenn ich es richtig verstehe eine URL auf die web service methode enthalten soll, im Grunde dynamisch sein sollte, da der Web Service lokal in dem Portal läuft, auf dem die Applikation gerade deployed ist. Auf den Web Service wird mit WebDynPro erfolgreich zugegriffen (dynamisch). Meine Vermutung ist, dass hier das Problem liegt und es entweder mit diesem Wizard nicht möglich ist oder ein Bug vorliegt.
Also ist die Frage: Wie erzeuge ich dasselbe für eine Portal-Applikation?
Ich hoffe, dass mir jemand mit einer Antwort oder Hinweisen wo man weiterforschen kann, weiterhelfen kann.
Freundliche Grüße,
Daniel Dehnhard
Stacktrace:
Component finished with error: (com.sapportals.portal.prt.service.soap.exception.PRTFaultEnvelopeVersion)
java.lang.IllegalArgumentException: The SOAP Action "" include in the soap request not corresponding to the Portal service method.
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBodyElement.processParams(PRTSOAPBodyElement.java:253)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBodyElement.init(PRTSOAPBodyElement.java:190)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBodyElement.(PRTSOAPBodyElement.java:56)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBody.init(PRTSOAPBody.java:94)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPBody.(PRTSOAPBody.java:36)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPEnvelope.init(PRTSOAPEnvelope.java:113)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPEnvelope.(PRTSOAPEnvelope.java:54)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPMessage.processSOAPMessage(PRTSOAPMessage.java:58)
at com.sapportals.portal.prt.service.soap.element.PRTSOAPMessage.(PRTSOAPMessage.java:40)
at com.sapportals.portal.prt.service.soap.SOAPService.call(SOAPService.java:180)
at com.sapportals.portal.prt.service.soap.PRTSOAPCall.invokeMethod(PRTSOAPCall.java:209)
at de.enviam.ep.egk.km.webservicewrapper.Z_EP_EM_EGK_CustomerGroupToCRMData.getCustomerGroup2CrmDataByGPNr(Z_EP_EM_EGK_CustomerGroupToCRMData.java:218)
at de.enviam.ep.egk.km.imp.EPImpSchedulerTask.resolveGroupId(EPImpSchedulerTask.java:764)Hi,
I am accessing a web service from a Portal Component through a Portal Web Service. First i created a web service, then a portal web service which is made to access the wsdl file of the web service. Now i access the Portal Web Service from a Portal Component. Now i am getting an error as,
Exceptionjava.lang.IllegalArgumentException: The SOAP Action "" include in the soap request not corresponding to the Portal service method.
The code which i wrote in component is below
String text = "word";
FuncHelloResponse res=new FuncHelloResponse();
FuncHello fn= new FuncHello() ;
fn.setName(text);
res= ( (INewPortal) PortalRuntime.getRuntimeResources().getService(INewPortal.KEY)).FuncHello(fn);
response.write(res.getResponse());
Can any one solve this problem? -
Accessing a portlet from Non-portal Application
Hi,
Is there a way to access a portlet in a non-portal application using javascript. The non-portal application may be a PHP one.
Also, is it possible to send some parameters through javascript so that the portlet can use it and render different content.If by domain you mean the accessed url (and not the weblogic domain) , then yes any ajax based solution needs the files to be located in the same domain (as the browser sees it).
If that isnt the case you
a. Either use some sort of frames
b. use a server side proxy
c. Other loading javascipt based techniques
Of this b. is the most common , because its pretty simple to do as most modern webservers directly allow you to reverse proxy to any site by simple configuration.
E.g. if you have PHP on apache as www.youweb.com and your weblogic runs on yourapp.com , you can create a rule on the apache which states that /xyz goes to weblogic (by using the weblogic plugin or mod_proxy). Once you do this , you are running on the same domain as the browser ses and ajax will work -
Connecting to R/3 system from portal
Hi Everyone,
I am creating one R/3system object in portal(EP 7.0 SP10). i created the system, provided the required property values in following categories
1.Connector
2.WAS properties.
i created one transaction iview and assigned to access this newly defined or created system & supplied all property values for iview correctly( i have given system alias name property value correctly& also choosen SAPGUI for windows)
i ahve created one role & assign the iview to that role. & assigned the role to myself.
When i try to access the same system. It shows SAPGUI small window"WAITING IN PROGRESS" eror(message window) & system just hangs up. i have created the some other R/3 system few days back with the same way & it worked properly. I was able to get into that system without any problem. i have checked that system's properties with this one & i found no error or mistake.
I m just clueless now about this "WAITING IN PROGRESS" SAPGUI messsage/error. Can anybody help me about the same. I ahve created system based on "Connection to dedicated application server" template.
Plz guide me about the same.
Thanks,
chetanHi,
u cn refer to these links,
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/howtoConnecttoSAPR3SystemthroughEnterprisePortal7.0Usingan+iView.&
Configuring EP for connecting to SAP R/3
Connecting To R/3 From Portal
Regards
Bhargava
award if it helps -
Hi,
We want to extract data from MSSQL database source system into BW 3.5/Oracle 9.2.0.6 system in AIX environment. Apart from intsalling NT app server,UDC, XI,flat file options, can you please suggest any other methods to extract data from SQL database into BW/AIX system?. Thanks in advance.
Thanks.
Raj.Raj,
Did you find any solution for this problem. We are having exactly the same issue and are trying to do it with SAP DBConnect.
We are able to create a Source System for MSSQL server but it does not connect since the "Database Shared Library" is not installed on our BW 3.5 AIX box.
From what we gather there is NO DSL for MSSQL for AIX. I cannot believe we cannot connect to MSSQL directly since we have too many MSSQL databases all around the company.
regards,
Atul -
Unable to connect to SMC Client system from SMC Server System
hi,
i have installed SMC 3.6.1. on Solaris 10 OS . The SMC agents are installed are all system but SMC Server is unable to communicate with Client systems. SMC Server System can Ping and Telnet all the SMC Client systems , but unable to connect from SMC .
Please guide how can resolve this problem
best regards,
Adeel MehmoodHi Adeel,
i have installed SMC 3.6.1. on Solaris 10 OS . The
SMC agents are installed are all system but SMC
Server is unable to communicate with Client systems.
SMC Server System can Ping and Telnet all the SMC
Client systems , but unable to connect from SMC .
Please guide how can resolve this problemSo, you can login to SunMC, but you're unable to make an icon for any of your Agents? Or you have icons you made bofre but when you click on them now you get errors?
If these are new Agents, do they have more than one netowrk interface? If so, they may have security information for the "other" network (the one the SunMC Server's not on). You can try manully specifying the correct network for one Agent and see if it helps:
http://forums.halcyoninc.com/showthread.php?t=2
Regards,
[email protected]
http://www.HalcyonInc.com
!! New !! : http://forums.HalcyonInc.com -
Runtime Exception - connection to CS from Webcentre Portal application
UCM hosted on LINUX VM
Local host file details - 192.168.88.128 owcvm03
connection details socket/owcvm03/4444(user weblogic)
Design time in Application resources I can access contents of CS (Contribution Folder)
But at runtime connection to CS fails error-
<IdentityStoreUtil> <getIdentityStoreFactory> Cannot initialize identity store, cause: javax.naming.CommunicationException: 127.0.0.1:7101 [Root exception is java.net.SocketException: Permission denied: connect].
<PageUtils> <getUserName> Failed to get user name
<Submission> <run> Submission[id=1, service=oracle.webcenter.content.jcr.login, resource=owcvm03] caught exception running task
javax.jcr.RepositoryException: oracle.stellent.ridc.protocol.ProtocolException: Unable to initialize connection idc://owcvm03:4444
at oracle.jcr.impl.ExceptionFactory.repository(ExceptionFactory.java:161)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.createPersistenceManager(IdcPersistenceManagerFactory.java:179)
at oracle.jcr.impl.OracleRepositoryImpl.login(OracleRepositoryImpl.java:444)
at oracle.vcr.jam.LoginTask.call(LoginTask.java:68)
at oracle.vcr.jam.LoginTask.call(LoginTask.java:29)
at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:888)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:682)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.stellent.ridc.protocol.ProtocolException: Unable to initialize connection idc://owcvm03:4444
at oracle.stellent.ridc.protocol.intradoc.socket.SocketConnectionManager.initializeConnection(SocketConnectionManager.java:35)
at oracle.stellent.ridc.protocol.intradoc.socket.SocketConnectionManager.initializeConnection(SocketConnectionManager.java:22)
at oracle.stellent.ridc.protocol.impl.SimpleConnectionPool.acquireConnection(SimpleConnectionPool.java:44)
at oracle.stellent.ridc.IdcClient.sendRequest(IdcClient.java:151)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.pingServer(IdcPersistenceManagerFactory.java:209)
at oracle.stellent.jcr.IdcPersistenceManagerFactory.createPersistenceManager(IdcPersistenceManagerFactory.java:168)
... 15 more
Caused by: oracle.stellent.ridc.protocol.ProtocolException: java.net.SocketException: Permission denied: connect
at oracle.stellent.ridc.protocol.intradoc.socket.SocketConnection.connect(SocketConnection.java:52)
at oracle.stellent.ridc.protocol.intradoc.socket.SocketConnectionManager.initializeConnection(SocketConnectionManager.java:33)
... 20 more
Caused by: java.net.SocketException: Permission denied: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at oracle.stellent.ridc.protocol.intradoc.socket.SocketConnection.createSocket(SocketConnection.java:126)
at oracle.stellent.ridc.protocol.intradoc.socket.SocketConnection.connect(SocketConnection.java:44)
... 21 more
<AbstractRepositoryLogic> <getItem> An error occurred while accessing the content repository.SocketHostAddressSecurityFilter=127.0.0.1|0:0:0:0:0:0:0:1|*.*.*.*
#Database Variables
DatabaseType=oracle
JdbcDriver=oracle.jdbc.OracleDriver
JdbcConnectionString=jdbc:oracle:thin:@localhost:1521:ORCL
JdbcUser=system
JdbcPassword=managed
JdbcPasswordEncoding=managed
DatabasePreserveCase=1
SystemDatabase:DataSource=CSDS
SystemDatabase:UseDataSource=true
#Internet Variables
HttpServerAddress=OEL5vm.local:16200
MailServer=mail
SysAdminAddress=[email protected]
SmtpPort=25
HttpRelativeWebRoot=/cs/
UseSSL=No
#General Option Variables
GetCopyAccess=false
ExclusiveCheckout=false
IsAutoNumber=true
AutoNumberPrefix=OEL5vmlocal162
AuthorDelete=false
ShowOnlyKnownAccounts=false
UseAccounts=1
IsJspServerEnabled=0
JspEnabledGroups=
#Additional Variables
AllowUpdateForGenwww=1
IdcServerThreadQueryTimeout=180
DatabaseConnectionKeepAliveInterval=180
IntradocServerPort=4444 -
How to connect to remote oracle system from webDynpro
HI Experts,
i am trying to call some remote oracle stored procedures in webdynpro using jdbc.
i am using "jdbc:oracle:thin" driver for connecting to
oracle database.when i am running this one as java standalone application it is working fine.but when i am
using this in webdynpro server is getting restarted.
what might be the problem
or is there is another way for this.
thanks in advance
With Regds
NaiduHi,
It seems the flwg thread has the solution for you:
Oracle as Back-end with Web Dynpro
Regards
Srinivasan T -
Hi
Just wanted to know if the JCO client service is the only way of connecting to an SAP system from enterprise portal.
thanks
RamHi Ram,
no, it's the "old" way, the new one goes via JCA; see JCA/J2EE Connector Architecture with WAS 6.20 (R/3 Enterprise) and JCO x JCA and Java to SAP as well as the brand-new article https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/using j2ee connector architecture with ep6 iview development.pdf
Hope it helps
Detlev
Maybe you are looking for
-
I wanted to use a different e-mail account for my apple id. I had no trouble changing it, but now when I try to use apps on my phone, they don't work (and they don't sync with the corresponding apps on my other apple devices). It keeps asking me for
-
My Pages is frozen Every time I try to open....it opens up the last two docs I was working on and I can not access any thing else I have re booted I have tried forcing quit
-
Does anyone know if the blog can be configured to display... 1) Only a summary of each post or 2) Listing only the title of each post like an archive or 3) Show only the most recent posts and allowing an "Older Posts" link to the full archive If the
-
Where can I get my questions about JMX answered?
Where can I get my questions about JMX answered? In the Jungle Mix of the World Wild Web, where are the dwellings of the JMX denizens? It recently came to my attention that the answer to that simple question may not be obvious... I hope the informati
-
What design to split bank transactions into more detail? (in budget database)
Current Design: * I have a budget/finance tracking database I'm building * It has a BANK_TRANSACTIONS table where I load in transactions from various bank accounts * It there has an ALLOCATIONS table to allocation a bank transaction to a business ar