JDBC service
Hi, I am using adobe livecycle ES. I use the jdbc service provided by Livecycle to update database. I alway get this error "Caused by: java.net.SocketTimeoutException: Read timed out......at com.adobe.idp.dsc.webservice.WebServiceSoapUIInvoker.invoke(WebServic
eSoapUIInvoker.java:107)". The timeout happen after around 20 sec.
The Jdbc service end point is default soap end point. Is there a way to set the timeout for the default SOAP end point used by this Jdbc service. Or is there any other way to increase the timeout.
Notes: our update database usually need more time.
Thank you.
The SOAP timeout configuration is a configuration for your application server, not LiveCycle.
Steve
Similar Messages
-
Error Using the SQL Server 2000 Driver for JDBC Service Pack 3
Hi,
I�m using the SQL Server 2000 Driver for JDBC Service Pack 3. The connection is succesfully, but when I use de statement.executequery() method, there is the follow exception:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Invalid object name 'PEC_COUNTRY'.
This is my code:
ResultSet resultSet;
Statement statement;
Connection connection;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://S0MALMUERTA:1433;user=sa;password=");
statement = connection.createStatement();
resultSet = statement.executeQuery("SELECT COY_INX, COY_NAME, COY_ICO FROM PEC_COUNTRY
");When I make the last instruction, occurs the above exception
Thanks in advance
LuijaThe way you are connecting, the default database used will be 'master' and i guess that the table PEC_COUNTRY was defined in another database.
If it is the case you need to specify the database name.
connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://S0MALMUERTA:1433;DatabaseName=yourdb;user=sa;password="); -
Transaction Management using JDBC service
In Adobe Livecycle 8.2 JDBC service do not provide exception handling.
How to start trasaction from client Java application running on another machine and pass it to customised process having JDBC service
Should transaction be started on client machine using JNDI lookup of Transaction manager of Livecycle application server
How to rollback transaction when Java application get error from EJB end point.Hello Amit!
It is true that LiveCycle 8.2's JDBC service has on built-in exception handling. This has been remedied in 9.0 as there are now several exception types that can be handled.
If I understand correctly, your trouble comes with the lack of transaction management around the existing JDBC service within LiveCycle. To this I can only recommend that any SQL statements needing to be run with transaction management be done so within an executeScript service. I have, on many, many occasions, utilized this service to write some custom code using the Statement and/or PreparedStatement classes to handle any database interactions.
In addition to the above, it seems as though you would like to leverage the JNDI lookup capability of LiveCycle's JDBC service so you can specify a data source name as opposed to having to establish your own connection. This too can be handled within the executeScript service via custom code. As an example, the following code, when dropped in an executeScript service, will establish a connection to an Oracle database via JNDI lookup:
import oracle.sql.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import javax.naming.InitialContext;
import org.jboss.resource.adapter.jdbc.WrappedConnection;
import oracle.jdbc.OracleConnection;
InitialContext ctx = new InitialContext();
String sDataSource = "YOUR DATA SOURCE NAME HERE";
Connection conn = ((DataSource)ctx.lookup(sDataSource)).getConnection();
org.jboss.resource.adapter.jdbc.WrappedConnection oWConn = (WrappedConnection) conn;
OracleConnection oConn = oWConn.getUnderlyingConnection();
From that point forward, you can simply leverage the PreparedStatement and/or Statement classes for any statements.
Please do let me know if you have any questions.
Josh Boyle
[email protected]
Cardinal Solutions Group -
Extending JDBC service to take password and userid
Current JDBC component does not take userid and password for creating datasource connection.
Hence I am creating Custom JDBC Component.
I am trying to embedd adobe-jdbc-dsc.jar file in my custom component.
I want to re-use following editor and beans populated by these editors.
<editor id="com.adobe.idp.dsc.jdbc.editor.xml.XmlDocumentInfoEditor">
<description>Custom editor for creating XML document info bean</description>
<ui-component-class type="eclipse">com.adobe.idp.dsc.jdbc.editor.xml.XmlDocumentInfoEditor</ui-component-clas s>
<configuration-type>com.adobe.idp.dsc.jdbc.bean.XmlDocumentInfoBean</configuration-type>
</editor>
<editor id="com.adobe.idp.dsc.jdbc.editor.sql.SqlStatementInfoEditor">
<description>Custom editor for creating SQL statement info bean</description>
<ui-component-class type="eclipse">com.adobe.idp.dsc.jdbc.editor.sql.SqlStatementInfoEditor</ui-component-cla ss>
<configuration-type>com.adobe.idp.dsc.jdbc.bean.SqlStatementInfoBean</configuration-type>
</editor>
These editors will return com.adobe.idp.dsc.jdbc.bean.SqlStatementInfoBean class and com.adobe.idp.dsc.jdbc.bean.XmlDocumentInfoBean.
I want more information on above, what values will be populated inside SqlStatementInfoBean and XmlDocumentInfoBean?
Can I extend com.adobe.idp.dsc.jdbc.JDBCService class provided by adobe?
I want more documentation about above classes and how to extend JDBC service provided by Adobe.Hi
These are the steps to do with forgotten passcodes:
http://support.apple.com/kb/ht1212
Unfortunately you will have to restore the device in the process
Hope this helps -
Odata JDBC Service: getting NullPointerException: while trying to invoke the method
Hi,
I am testing OData, for that I followed the steps given in this tutorial:
http://scn.sap.com/community/developer-center/mobility-platform/blog/2014/06/10/creating-an-odata-service-based-on-sap-gateway-soap-jdbc-and-jpa-data-sources-ba
It wasn't working as it should, so to understand it better, I created a new project with Stock table only.
Manually entered all it's properties and then deploy it.
Issue1: when I create a JDBC connection to connect with derby database, The driver field has maximum limit and whole driver string is not copied. Attached is the screen shot.
Where as I need to enter: org.apache.derby.jdbc.ClientDriver.
Issue 2: I can't test the connection from here, weather it's working fine or not ?
Issue 3:
When I deploy the project and test the result, I get the Stock Service, But when I try to run this, I get nullpointer exception.
URL: http://localhost:8080/gateway/odata/sap/WSTest1;v=1
Response:
<?xml version="1.0" encoding="utf-8"?>
<service xml:base="http://localhost:8080/gateway/odata/sap/WSTest1;v=1/" xmlns="http://www.w3.org/2007/app" xmlns:atom="http://www.w3.org/2005/Atom">
<workspace>
<atom:title>Default</atom:title>
<collection href="StockSet">
<atom:title>StockSet</atom:title>
</collection>
</workspace>
</service>
Now I need to run StockSet, so next url to access the stock list,
to get stocks:
http://localhost:8080/gateway/odata/sap/WSTest1;v=1/SAP/StockSet
Now I get the following response:
<?xml version="1.0" ?>
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code>
</code>
<message xml:lang="en">java.lang.NullPointerException: while trying to invoke the method java.lang.Object.hashCode() of a null object loaded from local variable 'k'</message>
</error>
I am not able to figure out, why I am getting this error and how to fix it.
All I want is to create a ODAta on ESPM_STOCK sample table given in example.
Looking forward to hear from you.
Thanks.Waqas Sadiq
Issue1: when I create a JDBC connection to connect with derby database, The driver field has maximum limit and whole driver string is not copied. Attached is the screen shot.
Are you working on SMP3.0 (lower version than SP03)?
If yes, then there is character restriction in SMP3.0 (SP00, SP01), maximum length for a database driver is 25 characters.
e.g. if driver name is oracle.jdbc.driver.OracleDriver but when you enter this, then you will see onlyoracle.jdbc.driver.Oracle
Until unless we pass the correct driver value things will not work. there is a workaround for this. You create a desitnation with restricted character length.
You would be seeing a property file for each created destination underC:\SAP\MobilePlatform3\Server\config_master\service.destinations\destinations
Go there and open the created "OracleDB" and edit the "DriverName" to the full string:oracle.jdbc.driver.OracleDriver
Please go through this blog for more understanding:
http://scn.sap.com/community/developer-center/mobility-platform/blog/2014/01/09/how-to-connect-an-oracle-db-with-integration-gateway-in-smp3
Note: seems this problem has been resolved in SMP3 SP03
Issue 2: I can't test the connection from here, weather it's working fine or not ?
I didnt find a way to test a destination. So you have to be sure about what all values you are entering.
Once you are done with Destination creation, map it to the respective deployed service under "services" tab.
Issue 3: When I deploy the project and test the result, I get the Stock Service, But when I try to run this, I get nullpointer exception
Make sure you have corrected "Database driver" name manually. And then check if you are facing same issue.
Does this URL expect any input parameters?
http://localhost:8080/gateway/odata/sap/WSTest1;v=1/SAP/StockSet
Regards,
JK -
Hello All,
I want to configure our JDBC so that it can connect to a Windows SQL Server 2008. Can anyone show me how I can accomplish this?
Thanks,Hi Ashwin
It might be dut to JVM-out of memory error. They might have done the settings in the JVM i.e it will restart the JVm when out of memory. So please check this
Also
By default AUTO_START of the Service in JDBC server is set to restore, for a automatic restart it should be set to 1.
So Please check this.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0820f18-7ed6-2910-1d81-9c5929352514
Regards
Abhishek Mahajan
**Reward points if helpful** -
Strange behavior of JDBC Adapter
Hello everybody!
I found a pretty strange behaviour of JDBC Receiver Adapter during problems with network (big thanks to our Basis). According to the status in Adapter Engine, the message wasn't processed. In the database I can see these inserts. However, there are more lines in the XML than lines in the database. So, how it is possible that adapter commits only part of inserts. Logs and settings see below.
My XML includes a SQL_DML statement and a few INSERT statements, each contains many inserts.
It looks like that:
<?xml version="1.0" ?>
<MyMessage>
<statement>
<table1 action="SQL_DML">
<access>here I delete old values</access>
</table1>
</statement>
<statement>
<table2 action="INSERT">
<access>some data</access>
</table2>
</statement>
<statement>
<table3 action="INSERT">
<access>some data</access>
</table3>
</statement>
</MyMessage>
Part of adapter log is here:
Information
Message successfully put into the queue
Information
The message was successfully retrieved from the receive queue
Information
Message status set to DLNG
Information
Delivering to channel: Adapter_Name
Information
MP: processing local module localejbs/CallSapAdapter
Information
Receiver JDBC adapter: processing started; QoS required: ExactlyOnce
Information
JDBC Adapter Receiver Channel Adapter_Name: Processing started; party / service BS
Information
Database request processed successfully
Error
MP: exception caught with message Ack handling failed: creation of messageFactory failed: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Connection JDBC_http://sap.com/xi/XI/System is currently not started.
Error
Exception caught by adapter framework: Ack handling failed: creation of messageFactory failed: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Connection JDBC_http://sap.com/xi/XI/System is currently not started.
Error
Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.Exception: Ack handling failed: creation of messageFactory failed: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Connection JDBC_http://sap.com/xi/XI/System is currently not started.
Information
Message status set to WAIT
Information
The asynchronous message was successfully scheduled to be delivered at ...
Information
Message status set to TBDL
Information
Retrying to deliver message to the application. Retry: 1
Information
The message was successfully retrieved from the receive queue
Information
Message status set to DLNG
Information
Delivering to channel: Adapter_Name
Information
MP: processing local module localejbs/CallSapAdapter
Information
Receiver JDBC adapter: processing started; QoS required: ExactlyOnce
Information
JDBC Adapter Receiver Channel Adapter_Name: Processing started; party / service BS
Error
Unable to execute statement for table or stored procedure. 'Table' (Structure 'statement') due to com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'fields'. Cannot insert duplicate key in object 'Table'. The duplicate key value is (field values).
Error
JDBC message processing failed; reason Error processing request in sax parser: Error when executing statement for table/stored proc. 'Table' (structure 'statement'): com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'fields'. Cannot insert duplicate key in object 'Table'. The duplicate key value is (field values).
Error
MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'Table' (structure 'statement'): com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'fields'. Cannot insert duplicate key in object 'Table'. The duplicate key value is (field values).
Error
Exception caught by adapter framework: Error processing request in sax parser: Error when executing statement for table/stored proc. 'Table' (structure 'statement'): com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'fields'. Cannot insert duplicate key in object 'Table'. The duplicate key value is (field values).
Error
Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'Table' (structure 'statement'): com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'fields'. Cannot insert duplicate key in object 'Table'. The duplicate key value is (field values).
Adapter settings:
Maximum concurrency: 20
Persistence: Local
Conflict Resolution: Redo
Advanced Mode: On
Number of Retries of Database Transaction on SQL Error: 0
Transaction Isolation Level: serializableDear All,
Follow the steps below to resolve the "Connection JDBC_http://sap.com/xi/XI/System is currently not started." issue:
1. Log in to NWA
2. Navigate to Operations -> Systems -> Start & Stop
3. Click on Java Services tab
4. Search the service Service "XPI Adapter: JDBC"
5. Select the service XPI Adapter: JDBC and click on Restart button
With the restart of JDBC Service in NWA, the channels should start working properly
Regards,
Shreyansh -
Corrupt communication channel (FILE/JDBC) still polling "without success"
Hi all here are a lot of questions with high priority:
We have problems with adapter engine XI7.0SPS11.
It looks that if there is a short connection error some of our channels are still polling (status green) but they do not get the data.
After restart J2EE engine it works. But this is not good.
I refreshed all caches and restarted the file and jdbc service in NWA without success.
If I create a new communication channel and change the sender agreement it works.
But this is only a workaround.
Does anybody know this issue?
Is there a way to solve it (without daily restart of J2EE engine)?
We will patch our system to SPS18 but can we ensure that the bug is fixed?
Currently one FTP channel get the error u201CCould not process dues to error: com.sap.aii.adapter.file.ftp.FTPEx:550 150722_ No such file or directoryu201D
How can I refresh the channel u201Ccacheu201D so that he looses the history of polled files?
Thanks DanielHi,
Check it..
>>>>I had made some changes to the communication channel - made it active, inactive, changed the polling interval.
After the Changes activate your changes.
Regards
Agasthuri Doss -
RWB - No adapter registered for this channel (JDBC)
Hi Experts,
All my JDBC communication channels have the following log in RWB:
No adapter registered for this channel
When executing an interface, SXMB_MONI shows:
Object not found in lookup of SapXIJDBCAdapterService
We have aready performed a CPACache refresh as mentioned on another threads but the problem persists.
I performed dummy changes in the CC and even created a new one but the log still remains the same.
Please advise what else can be done to solve the issue. We are using PI 7.1.
Regards,
DanielaHello,
Try checking in the Netweaver Administrator if the JDBC service is running?
There is also a dependency of modules in between the SapXIJDBCAdapterService and SapXIFileAdapterService. Please check that the File Adapter service is started also.
Regards,
Sarah -
JDBC Ack Issue: CO_TXT_ROUTING_BACK_ERROR
Dear Experts,
I have a SAP>XI>DB scenario.
The record is succesfully inserted into the DB; but in RWB I am getting additional entries which failed. It seems to be some sort of Ack, which is not supported right now by my XI system. In SXMB_MONI; I am getting ACK error and it says: "Ack not possible"
This seems to be the message I am getting from the DB:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Technical Routing of Response
-->
- <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
<SAP:MessageClass>SystemAck</SAP:MessageClass>
<SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
<SAP:MessageId>09771B91-43A1-11DE-97FD-005056955D0F</SAP:MessageId>
<SAP:RefToMessageId>DE43A103-2435-DAF1-AD25-005056955D0F</SAP:RefToMessageId>
<SAP:TimeSent>2009-05-18T11:42:59Z</SAP:TimeSent>
- <SAP:Sender>
<SAP:Service>"MY RX SERVICE"</SAP:Service>
<SAP:Interface namespace="NAMESPACE">"INTERFACE"</SAP:Interface>
</SAP:Sender>
- <SAP:Receiver>
<SAP:Party agency="" scheme="" />
<SAP:Service>"BS"</SAP:Service>
<SAP:Interface namespace="" />
</SAP:Receiver>
<SAP:Interface namespace="NAMESPACE">"INTERFACE"</SAP:Interface>
</SAP:Main>
And this seems to be the Error that I am getting in SXMB_MONI
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Technical Routing of Response
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="OUTBINDING">CO_TXT_ROUTING_BACK_ERROR</SAP:Code>
<SAP:P1>,"MY JDBC SERVICE"</SAP:P1>
<SAP:P2>,"MY BUS. SYS",,</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
My interface is asynchronous.
I want to eliminate the double entries in RWB and Ack Error in SXMB_MONI. Please help.....<SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack>
i think there is some configuration done to receive Acknowledgement from the end system and send back to your SAP system...this part is giving an error....check what configuration is missing for IDOC acknowledgement.....
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
Also since yours is an SAP --XI -- JDBC scenario...there is one blog which takes the same flow in configuring the acknowledgements...just make a search you will get it.
my earlier reply was not intended for you....
Regards,
Abhishek. -
JDBC connection to SQL Server 2000
Hi,
I am new to Java programming. I am using Websphere Studio Site Developer 5.1 and I am having issues connecting to SQL 2000.
This is what I have done so far:
1. Downloaded the SQL Server 2k JDBC service pack 3 driver from Microsoft.
2. Ran the executable. Seems like the JDBC driver was installed successfully.
3. Created a user w/ dbo permissions on the DB that I want to access.
Here is a snippet of my java code so far:
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://DEV01:1433;DatabaseName=NG_RFQ;SelectMethod=cursor", "username", "password");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM Customer");
if(rs.next()){
customerName = rs.getString("CustomerName");
buyerName = rs.getString("BuyerName");
con.close();
I have been working on this for days and can NOT get a connection established.
Here are some of the error messages that I have been receiving thru WSSD.
java.sql.SQLException: No suitable driver
[8/11/04 18:11:54:815 EDT] 5e5c8f29 SystemErr R at java.sql.DriverManager.getConnection(DriverManager.java:558)
Can anyone please tell me what I am doing wrong? Or point me in the right direction.
I have searched hi and lo for the answer but still no luck.
Any help would be greatly appreciated.
Thanks!
-JML"No suitable driver" means one of two things:
1. You forgot the Class.forName() part (quite uncommon, but if I look at the original post, this might just be the cause).
2. The URL is wrong (usually a typo, look for colons, semicolons, parameter names etc.)
Alin. -
MS SQL Server 2000 and JDBC Driver Problem
I was wondering if you could help me. I installed Java 1.4.1 on my Win2K machine along with MS SQL Server 2000 JDBC Service Pack 1 drivers.
The drivers and JDK installed perfectly and I properly set my class path. Yet everytime I try to execute my code I get the: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver error.
Any idea why? Is it posisible that the JDBC drivers are not comaptible with Java 1.4? I also installed 1.3.1 and I get the same issue. Let me know if you have any insisghts. Much thanks.
[email protected]Those drivers are perfectly compatible with JDK 1.4.1. I've used them successfully.
CNF Exception ALWAYS means that the class loader can't find the JAR in the CLASSPATH. You said you "properly" set your CLASSPATH. Am I right in assuming that you mean a Win2K environment variable?
I think that's a bad idea. I don't have one on my machines at all.
I always set the CLASSPATH myself when I compile and run an app, to make sure that I always have exactly what I need.
If you're running Tomcat, it doesn't even look at the system CLASSPATH as far as I know. If you're using this in a Web app, but those JARs in your WEB-INF/lib directory and deploy your stuff as a WAR file. Tomcat will find it in the CLASSPATH for sure then.
Let me know if either of those suggestions hits the mark. If not, send more info and I'll try again. - MOD -
i want the JDBC Driver for MS SQL Server.
is it available free?
thanks in advanceInstall the SQL Server 2000 Driver for JDBC Service Pack 3.
http://www.microsoft.com/downloads/details.aspx?FamilyID=07287b11-0502-461a-b138-2aa54bfdc03a&displaylang=en
The SQL Server JDBC driver JAR files msbase.jar, mssqlserver.jar and msutil.jar get installed in the C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib directory. -
NW04s JDBC Connection for MSSQL not working
In portal JDBC settings are:
Connection properties
URL = jdbc:microsoft:sqlserver://192.168.0.101:1433;DatabaseName=Northwind
Driver = com.microsoft.jdbc.sqlserver.SqlServerDriver
User Management
User mapping type = admin,user
I assigned a user to Administrator under User Administration
Visual Administrator settings are:
DriverName = com.microsoft.jdbc.sqlserver.SqlServerDriver
URL = jdbc:microsoft:sqlserver://192.168.0.101:1433;DatabaseName=Northwind
UserName = empty
Password = empty
Result
Connection test fails in portal. The settings appear ok.
The only thing I can think of is that user specified in portal user mapping is not setup properly on SQLServer.
Also:
When I run link:
http://localhost:53000/TestJDBC_Web/TestJDBCPage.jsp
my jdbc service MSSQL_JDBC does not appear. MSSQL_JDBC was cloned from SDK_JDBC and the libray for drivers was added
I am running MSSQL 2000 SP4 but using JDBC drivers for SP3 as I didn't find any for SP4 and assumed they would work for SP4
What am I missing?Raynald,
I think I am having a similar problem.
I also cloned the connection names in Vis. Administrator to the SDK_name.
Indeed it now appears in the test servlet, and I can succesfully execute SQL statements from there.
So the connector seems ok.
But I have still problems with the Connection Test in the Portal.
I am trying to make BI JDBC system to be able to use my database from the Visual Composer.
I am using these properties:
CodeLink = com.sap.portal.systems.bi.SAP_BI_JDBC
ConnectionFactoryClass = SDK_TESTDB
ConnectionUrl = jdbc:jtds:sqlserver://sapserver:1433;databaseName=TestDb
(this url is the same as in Vis. Administrator)
Driver Class Name = net.sourceforge.jtds.jdbc.Driver
Fixed Catalog = empty
Fixed Schema = empty
System Type = SAP_BI_JDBC
User Mapping = admin, user
I am logged in as Administrator, so I added the login credentials at the User Mapping page of the Administrator user.
When I use Connection Test function from the portal I get the following messages:
Retrieval of default alias successful
Connection failed. Make sure user mapping is set correctly and all connection properties are correct.
What can I do to solve this problem? -
How to use ANYDATASET from jdbc (11g)
Hi, the jdbc dev. guide for 11g doesn't even mention the word ANYDATASET.
However this data type is listed within the set of 11g jdbc new features.
I will much appreciate any example about using it, e.i. assuming a schema defines a type containing a ANYDATASET attribute to be managed on the jdbc side.
Thanks.Hi ...
Yeah BPEL connect from the back end rather than using weblogic, but to change it ... we need to change the code from BPEL side to connect from the weblogic JDBC services.
Maybe you are looking for
-
Extract parent and child data from an XML sequence?
I'm very new to XML, so please excuse me if I use incorrect terminology here. I've been given a schema definition (.xsd), and several sample xml files from which I need to extract data and insert it into relational tables. I've made some progress in
-
I just bought a new computermy other one crashed. I dont know how to transfer my purchases onto the new computer. I have over 90 songs that i cant access
-
I was able to export info from the Health app and got 2 files - export.xml and export_ca.xml. Unfortunately, any app that I can get to open the XML file is just a list of delimited information. I can read in a text editor but can not import into Numb
-
The Error message: Runtime Error! Microsoft Visual C Runtime Library C:\Program Files(x86)\iTunes\iTuneshelper.exe R6034 An application has made an attempt to load the C runtime library incorrectly I unistall iTunes new version instead of update, a
-
hp photosmart all in one 309a, operating system windows vista & windows 7. we just connected a brand new wireless router to our devices and we are having problems connecting the printer to the network. the hp solution center said the wireless radio