"Application Error" on Portal Connecting to MS SQL
Hello together,...
i'm very new to the SAP Portal.
I have build an application that uses the BI-JDBC Connector to connect to an MS SQL-Server. I have also build an application with VC that reads a tbale of the Database. These parts are working perfectly.
Now i have tried to build an iView that allows to change an entry in the Database. When i send the SQL Statement i get a pop-up Message:
TITLE: "Applicatione Error"
Message: "null"
Now the strange thing about this is, that the changes were actually made in the database, even though the error occurs.
The Problem must be the SQL Statement i've used. To prevent errors in this, i post the SQL Statement at this point:
"UPDATE Lieferanten SET Firma = '"&@Firma&"', Strasse = '"&@Strasse&"', Ort = '"&@Ort&"', Plz = '"&@Plz&"' WHERE Lieferantennummer = '"&@Lieferantennummer&"'"
Has anyone a small hint for me, how i can fix this Problem?
Is there a driver available to connect to MS SQL Server from a java application or servlet running on UNIX or Linux box? Quite probably. Go here to find out:
http://industry.java.sun.com/products/jdbc/drivers
Is there a way to create ODBC connection to it on UNIX?I've heard something about a Unix ODBC simulator, but I wouldn't bother with that. ODBC is not necessary in this situation.
Similar Messages
-
Error Deploying Web application that Connects to MS SQL Server
Hello I have Created a data Source that connects to a SQL Server Database and its conecting but whenever i try running the web server that contains a web page that accesses a Datasource (Microsoft) I get this error
Exception is: Exception creating connection pool. Exception: oracle.oc4j.sql.config.DataSourceConfigException: Unable to create : com.microsoft.sqlserver.jdbc.SQLServerDriver
06/04/26 12:26:37 SEVERE: ApplicationStateRunning.initConnector Stack trace: oracle.oc4j.sql.DataSourceException: Exception creating connection pool. Exception: oracle.oc4j.sql.config.DataSourceConfigException: Unable to create : com.microsoft.sqlserver.jdbc.SQLServerDriver
at com.evermind.server.ApplicationStateRunning.initDataSourceConnectionPool(ApplicationStateRunning.java:2016)
Even though I chose the option to Upload the library with the deployment, Do i have to manually load the SQL Server Librarieswith com.microsoft.sqlserver.jdbc.SQLServerDataSource it does'nt get created.. with com.microsoft.sqlserver.jdbc.SQLServerDriver it does get created
-
Runtime Error in Portal Application
Can any body help me in resolving the following runtime error in portal application, (Netweaver Version : 7.0)
Full Message Text
03:21_21/09/11_0002_6275851
[EXCEPTION]
java.lang.NoClassDefFoundError: org.apache.commons.httpclient.methods.RequestEntity
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:69)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:131)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:152)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:228)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getComponentInstance(PortalComponentItemFacade.java:160)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.getComponentInstance(PortalComponentItem.java:732)
at com.sapportals.portal.prt.component.PortalComponentContext.getComponent(PortalComponentContext.java:103)
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:242)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:271)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:316)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:387)
at com.sapportals.portal.prt.connection.PortalRequest.getRootContext(PortalRequest.java:488)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:607)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:540)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:423)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.methods.RequestEntity
Found in negative cacheHi,
this exception seems caused by a missing interface org.apache.commons.httpclient.methods.RequestEntity. Please the following ones:
http://www.jarfinder.com/index.php/java/info/org.apache.commons.httpclient.methods.RequestEntity
Br,
Javier -
Configure Synchronization Connections An error has occurred while accessing the SQL Server database
Hi,
i am getting following error message
Central Administration --> Synchronization Connections
An error has occurred while accessing the SQL Server database or the SharePoint Server Search service.
If this is the first time you have seen this message, try again later. If this problem persists, contact your administrator.
Central Administration --> Manage Profile Service: User Profile Service Application --> Manage User Properties
Error
An unexpected error has occurred.
Troubleshoot issues with Microsoft SharePoint Foundation.
Correlation ID: 3bce5a11-f2dc-4788
Please tell how to fix it.
iffiEvent ID 5555 -> i have change the Timer jobs recycling time AM to PM
for User profile page not display number of count in the page first check services , connection ,
IISRESET /NOFORCE / timer services restart
Deepesh Yevle MCTS -
Error in establishing connection to SQL server
Hi All,
I am working on SQL->Sender JDBC->XI----->Reciever RFC -
> SAP scenario.
I have completed the configuration of the scenario.
The sql server is mySQL 2000.
Hence, in the sender JDBC adapter, i have given the following details.
JDBC Driver: com.microsoft.jdbc.sqlserver.SQLServerDriver
Connection: jdbc:microsoft:sqlserver://<HOST>:<PORT>[;DatabaseName=<DB>]
my connection: jdbc:microsoft:sqlserver://172.20.20.76:1143[;DatabaseName=SEPG_NEWDB]
In Runtime Workbench->Component Monitoring>Adapter Engine--->Communication Channel Monitoring..
I am facing error as follows.....
Error during database connection to the database URL 'jdbc:microsoft:sqlserver://172.20.20.76:1433[;DatabaseName=SEPG_NEWDB]' using the JDBC driver 'com.microsoft.jdbc.sqlserver.SQLServerDriver': 'com.sap.aii.adapter.jdbc.sql.DriverManagerException: Cannot establish connection to URL 'jdbc:microsoft:sqlserver://172.20.20.76:1433[;DatabaseName=SEPG_NEWDB]': SAPClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver'
What might be the reason behind this error....??????
Kindly help me.....
Regards
Pavanwhat i meant was have you deployed the proper jar file(driver file) in the .sda file in using SDM......your driver parameter is fine just check this below
download the jdbc driver from url http://download.softagency.net/MySQL/Downloads/Connector-J/
(mysql-connector-java-3.1.14-bin.jar if you are using mysql 4.0)
the your parameter in Dapter
DBC driver: com.microsoft.jdbc.sqlserver.sqlserverdriver
connection: jdbc:microsoft:sqlserver://ip:port;databasename
also check this
tther option is download JDBC Driver from Microsoft Website
http://www.microsoft.com/downloads/details.aspx?FamilyID=6D483869-816A-44CB-9787-A866235EFC7C&displaylang=en
and deploy the JDBC driver using SDM.
JDBC Driver Deployment Guide...
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ffd890-0201-0010-708f-d5dad2dfcf3a
how to configure drivers:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10
also http://www.oracle.com/technology/software/tech/windows/odbc/index.html
Help Required on File to JDBC scenario
JDBC Driver? -
Hello,
I have just started using JDBC and I am trying to connect to a DB2 db from my pc. The program I have written compiles ok but when I try to run the program I get a windows error:
java.exe - Application error
The instruction at "0x10009f62" referenced memory at "0x0000001c". The memory could not be "read".
Click OK to terminate the program.
Click CANCEL to debug the program.
I am using Windows2000 and DB2 v6.1.0 is installed on my laptop.
The program I am trying to run is as follows:
//Class to load jdbc driver and test connectivity to DB
import java.io.*;
import java.util.*;
import java.sql.*;
//Dynamic SQL application using jdbc
//example taken from Don Chamberlain's book, page 504
//Adjusted for reptest DB
public class Test{
//Register the jdbc driver
static{
try{
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
}//ends try
catch (Exception e){
System.out.println("Error registering the jdbc driver");
e.printStackTrace();
}//ends catch
}//ends static
public static void main(String args[]){
//try catch block, Create a Connection object and use it to connect to the DB and turn autocommit off
//The DB is identified by a URl that begins with "jdbc:db2" followed by the DB name
try{
String dbname = "dbname";
String userid = "uid";
String pw = "password";
String url = "jdbc:db2:" + dbname;
Connection con = DriverManager.getConnection(url, userid, pw);
con.setAutoCommit(false);
//Simple select statement
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT problem_id" + "FROM problems" + "WHERE problem_id = 2002219");
System.out.println(rs.getString(1));
}//end try
//General purpose exception
catch(Exception e){
System.out.println("Error");
e.printStackTrace();
}//ends outer catch
System.out.println("Successful");
}//ends main
}//ends class
I'd appreciate any help. Thanks , AliHello,
This is because of the DB2Java.zip file, what i did is unzip the file into a temp folder then make a jar using jar -cvf DB2java.jar COM
(COM is important)now you can see jar file is created. you have to use this jar file in your classpath it works fine,
That's all it works for me.
Thanks for somebody placed in the java forum.
Cheers
Bala -
Portal not starting - Error: Couldn't connect to DB
Hi
I have installed a WAS ABAP 6.40 stack running on AIX 5.2 and Oracle 9.2.0.6. I then successfully installed a JAVA add-on stack. I then successfully installed a portal.
The portal was working fine, I could successfully logon to it via the url http://<fully qualified hostname>:58400/irj (84 being my instance number)
Now the portal no longer works. Some investigation has found that my J2EE engine is no longer starting.
When I enter the command startsap as <sid>adm, I see the following:
Checking BWD Database
J2EE Database is not available via test
See logfile JdbcCon.log
Below is an extract from the file /home/<sid>adm/JdbCcon.log
Error: Couldn't connect to DB
java.sql.SQLException: ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
IBM AIX RISC System/6000 Error: 2: No such file or directory
Also from the log file /usr/sap/<SID>/DVEBMGS84/work/std_server0.out I can see the following:
<SAP J2EE Engine Version 6.40 PatchLevel 87289.311 is shutting down!>
If anyone can advise, it would be greatly appreciated.
Regards
SamHi Sam,
Sometimes it is only because you have not set the environment correctly (ORACLE_HOME, ORACLE_SID).
Is your TNSNAMES.ORA correct?
If you do a "ps -ef |grep oracle" you should get a list of processes. Make sure you see PMON and SMON processes as well as the LSNR processes.
If you don't see the LSNR processes start the listener.
If this don't help try to start the DB manually and check with tsnping, otherwise come back again with mor info.
regards
Wolfgang -
Here is a ticket regarding our current client web application ( Image data add, edit , delete in folder with form data in MSSQL Database) that using code c#, web form, ajax, VS2008, MSSQL Server2008 , it appears that there is an error where the HTTP
503 error occurs.
. Below is a conversation with Host Server support assistant.Can you take a look at it?
Ben (support) - Hi
Customer - We're having an issue with our windows host
Ben (support) - What's the issue?
Customer - 503 errors
Ben (support) - I am not getting any 503 errors on your site, is there a specific url to duplicate the error?
Customer - no, it comes and goes without any change Customer - could you have access to any logs ?
Ben (support) - Error logs are only available on Linux shared hosting, however with this error it may be related to you reaching your concurrent connections
Ben (support) - You can review more about this at the link \
Customer - probably yes - how can we troubleshoot ?
Ben (support) - http://support.godaddy.com/help/article/3206/how-many-visitors-can-view-my-site-at-once
Ben (support) - This is something you need to review your code and databases to make sure they are closing the connections in a timely manner
Customer - we're low traffic, this is an image DB to show our product details to our customers
Customer - ahhhh, so we could have straying sessions ?
Ben (support) - Correct Customer - any way you could check if it's the case ?
Customer - because it was working previously
Ben (support) - We already know that's the case as you stated the 503 errors don't happen all the time if it were issue on the server the the 503 would stay.
Customer - so our 2/3 max concurrent users can max out the 200 sessions
Customer - correct ?
Customer - is there a timeout ?
Ben (support) - no that's not a time out concurrent connections are a little different then sessions and or connections. Lets say for an example you have 5 images on your site and 5 7 users come to your site this is not 7 concurrent connections but 35. They
do close after awhile hence why the 503 error comes and goes. You can have these connections close sooner using code but this is something you have to research using your favorite search engine
Customer - thank you so much
Customer - I'm surprised that this just started a few weeks ago when we haven't changed anything for months
Customer - any changes from your side ? lowering of the value maybe ?
Customer - I'm trying to understand what I can report as a significant change
Ben (support) - We haven't touched that limit in years
Ben (support) - This could just be more users to your site than normal or even more images
Customer - I was thinking that could be it indeed
Customer - so I need to research how to quickly close connections when not needed
Ben (support) - Correctly
Ben (support) - correct
Customer - thanks !!
Ben (support) - Your welcome
Analysis :
The link provided tells us : All Plesk accounts are limited to 200 simultaneous visitors.
From what Ben (support) says and a little extra research, if those aren't visitors but connections then it's quite easy to max out, especially if the connections aren't closed when finished using. I'd suggest forwarding this to Kasem to see what he thinks.
Cheers,
CustomerHi Md,
Thank you for posting in the MSDN forum.
>>
I want to writte C# code for 503 Service Unavailable error to web application page immediate close connection any page loaded.
Since
Visual Studio General Forum which discuss VS IDE issue, I am afraid that you post the issue in an incorrect forum.
To help you find the correct forum, would you mind letting us know more information about this issue? Which kind of web app you develop using C# language? Is it an ASP.NET Web Application?
If yes, I suggest you could post the issue directly on
ASP.NET forum, it would better support your issue.
Thanks for your understanding.
Best Regards,
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey. -
we are getting error while refreshing connection on excel sheet which containing data from data source in form of power pivot.
error is "An error occurred during an attempt to establish a connection to the external data source. The following connections failed to refresh:"
I am confused about Configuring the Analysis Service in SharePoint Mode.
What account should be used for Configuring the Analysis Service in SharePoint Mode?
what are the steps and what permissions are required and where to add it?
can you please explain in detail so i can make sure about my account permission properly in my environment?
Do we need to install Analysis service on sharepoint server box or not? if yes, then what are steps to follow it?
it is mentioned here to have two services are running under manages services under sharepoint central,
https://msdn.microsoft.com/en-us/library/jj682085.aspx#bkmk_verify_powerpivot
but we don't have SQL Server Analysis Services
running under Manage
services on server.
what need to be done here to fix this issue ?
Thanks,
Deepak PatelHi Deepak,
We are currently looking into this issue and will give you an update as soon as possible.
Thank you for your understanding and support.
Meanwhile, could you please check if there is any related ULS log for help troubleshoot the issue when error occurs.
http://social.technet.microsoft.com/wiki/contents/articles/3870.troubleshoot-powerpivot-data-refresh.aspx
http://blogs.technet.com/b/excel_services__powerpivot_for_sharepoint_support_blog/archive/2013/04/02/powerpivot-for-sharepoint-manual-data-refresh-failing.aspx
Thanks
Daniel Yang
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Error -While create a connection to Microsoft SQL Sever from Oracle SQL Dev
Dear All,
While I am trying to create a connection to Microsoft SQL Sever from Oracle SQL Developer. The following error: "Cannot connect to Microsoft SQL Server on localhost" has been occurred.
Can anyone please guide me to solve this..
Thanks in advance,
RiderHi,
Issue not supported in sharepoint on-premise team.
In addition, as this issue is related to Powerview, I suggest you create a new thread on for Powerview forum, more experts will assist you.
https://social.technet.microsoft.com/Forums/en-US/home?forum=powerview
Best Regards,
Lisa Chen
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
I am getting following error while refreshing connection on excel sheet in power pivot gallery,
my scenario,
using BISM file connection to create and refresh power pivot excel sheet in power pivot gallery
throws error and we have sql server 2014 CU6 updated installed plus sharepoint 2013. i checked following msolap110.dll is available in our environment but assembly
Microsoft.AnalysisServices.ChannelTransport is not available.
i found error in event viewer,
"Activation context generation failed for "C:\Program Files\Microsoft Analysis
Services\AS OLEDB\110\msolap110.dll". Dependent Assembly
Microsoft.AnalysisServices.ChannelTransport,processorArchitecture="MSIL",publicKeyToken="89845dcd8080cc91",version="11.0.0.0" could
not be found. Please use sxstrace.exe for detailed diagnosis.
what should i do to fix it?
Thanks for help.
Deepak PatelRebecca,
yes, this is issue i am getting.
Activation
context generation failed for "C:\Program
Files\Microsoft Analysis Services\AS OLEDB\110\msolap110.dll".
Dependent AssemblyMicrosoft.AnalysisServices.ChannelTransport,processorArchitecture="MSIL",publicKeyToken="89845dcd8080cc91",version="11.0.0.0" could
not be found. Please use sxstrace.exe for detailed diagnosis.
let me know if you can find fix for it.
THanks, -
Error during database connection to the database : MS SQL Server 2008 R2
Hi All,
I am working with ABAP Proxy to Rec JDBC( Integrating XI with MS SQL Server 2008 R2). I am using SAP PI 7.0
I am getting error in RWB at communication channel monitoring :
Error during database connection to the database URL 'jdbc:microsoft:sqlserver://10.1.92.111:1433;database=XONTUSERVENTURA_ORG_TEST' using the JDBC driver 'com.microsoft.jdbc.sqlserver.SQLServerDriver': 'com.sap.aii.adapter.jdbc.sql.DriverManagerException: Cannot establish connection to URL 'jdbc:microsoft:sqlserver://10.1.92.111:1433;database=XONTUSERVENTURA_ORG_TEST': SAPClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver'
I have given Connection details at Rec JDBC Communication channel as :
JDBC Driver as : com.microsoft.jdbc.sqlserver.SQLServerDriver
Connection : jdbc:sqlserver://10.1.92.111:1433;database=XONTUSERVENTURA_ORG_TEST.
Please help me in this regard. I really appreciate your valuable information and time.
Thanks and Regards,
Ayub.
Edited by: Ayubsajjid on Feb 15, 2012 8:49 AMHi All,
Thanks for all your valuable inputs on my question...
As per all your inputs, we have to install/Deploy the below required jar files in the aii_af_jmsproviderlib.sda file
ojdbc14.jar
msbase.jar
mssqlserver.jar
msutil.jar
Can you please tell me from where we will exact this .jar file, bcoz we have search lotzz but we helpless.
We install from this link http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=21599--> we download sqljdbc_3.0.1301.101_enu file >sqljdbc_3.0>enu-->in that I find sqljdbc.jar and sqljdbc4.jar files only . I cant above said .jar files.
Please help me.
Regards,
Ayub. -
Consuming external Web Service in portal application:Error URL.getProtocol
Hello!
I implemented a portal application which consums a external Web Service with NWDS 7.2.
The Webservice access works fine when I test it in a Java-Main Class.
If I deploy the application in a portal then I get the error:
java.lang.NullPointerException: while trying to invoke the method java.net.URL.getProtocol() of an object loaded from local variable 'tmpUrl'
It seems that my service_client-class has the problem to call the wsdl if the application is in portal:
static {
java.net.URL url = null;
try {
java.net.URL tmpUrl = SERVICEClient.class.getClassLoader().getResource
("wsdl/com/sap/test/SERVICE.wsdl");
url = new java.net.URL(tmpUrl.getProtocol(), tmpUrl.getHost(), tmpUrl.getPort(), tmpUrl.getFile());
} catch (java.net.MalformedURLException e) {
e.printStackTrace();
Can anybody help me?
Thanks, ThomasHello Thomas,
I got the same error. In my case I used an Enterprise Application Project for the developement of my Portal Service. The portal service itself was calling an external webservice.
The reason in my case lies behind the generation of the EAR-File with the NetWeaver Developer Studio). Inside the generated EAR-File the WSDL-File was always missing. In consequence "
java.net.URL tmpUrl = SERVICEClient.class.getClassLoader().getResource
("wsdl/com/sap/test/SERVICE.wsdl");" is always "NULL".
and "tmpUrl.getProtocol()" leads to the NullPointerException.
So I copied my wsdl-folder / package with the wsdl-file inside the {application}.ear / {application}.war / WEB-INF / private / lib / {application}.jar and everything works fine:-)
Regards
Steffen
PS: Today I found a better way without copying the wsdl-file into the EAR-File. I just didn't use the Enterprise Application Project for the developement of portal services anymore. If you look inside the generated EAR-File, you can see, that you can develop the portal service also by using a simple Dynamic Web Project wrapped by an Enterprise Application Project:-)
(Rem.: Don't miss the portalapp.xml deployment descriptor).
If you deploy the Enterprise Project the WSDL-File is always inside the generated EAR-File :-) -
Error while connecting to external SQL table using BCS identity in SharePoint 2010
Hi all,
I am working on SharePoint Foundation 2010. I have a stand alone setup. Now I am trying to connect to a SQL table in another server. I have used SharePoint Designer to connect using BCS. I have selected "BCS Identity" for authenticating with SQL
in the external content type. then I created a list with this external content type.
I get the following error upon opening the external list.
Login failed for user 'INYKGW\sp_farm'.
I am confused. how do I solve this error.
any help is greatly appreciated.
Thanks.Hi letShare ,
Whether the account 'INYKGW\sp_farm' is current user account or a service managed account?
Could you please provide detail error message of ULS log to determine the exact cause of the error.
For SharePoint 2010, by default, ULS log is at
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS
Also please have a look at the blog :
http://www.wonderlaura.com/Lists/Posts/Post.aspx?ID=82
Best Regards,
Eric
Eric Tao
TechNet Community Support -
We've set 60 min as session timeout and AM pool parameters also high (<AM-Pooling jbo.ampool.maxinactiveage="1200000" jbo.ampool.initpoolsize="25" jbo.ampool.maxpoolsize="1000" jbo.recyclethreshold="50" jbo.ampool.maxavailablesize="50" jbo.ampool.minavailablesize="25"/>) in our application due to requirements. We are using jdev 11.1.1.7.0
Intermittently The page is getting refreshed and unsaved data is lost when user leaves a page for 5 or 10 min and on return back to application and performing operations back. There is not much load also on the server. When we analyze the logs the below exception is thrown on the logs.
Exception Class: oracle.jbo.NotConnectedException
Message: JBO-25200: Application module is not connected to a database.
Agent: APP_BSA_BPA[mnatest_soa2]@egw-bpm2-mnat.wfs.com:5508
API: Exception
Thread Name: [ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)' <562720362>
Exception StackTrace
Method Class Line File Name
handleRollback oracle.jbo.server.DefaultTxnHandlerImpl 145 <unknown>
doRollback oracle.jbo.server.DBTransactionImpl 5174 <unknown>
rollback oracle.jbo.server.DBTransactionImpl 2544 <unknown>
resetState oracle.jbo.server.ApplicationModuleImpl 4860 <unknown>
disconnect oracle.jbo.common.ampool.DefaultConnectionStrategy 343 <unknown>
doPoolDisconnect oracle.jbo.server.ApplicationPoolMessageHandler 592 <unknown>
doPoolMessage oracle.jbo.server.ApplicationPoolMessageHandler 430 <unknown>
doPoolMessage oracle.jbo.server.ApplicationModuleImpl 9316 <unknown>
sendPoolMessage oracle.jbo.common.ampool.ApplicationPoolImpl 4530 <unknown>
prepareApplicationModule oracle.jbo.common.ampool.ApplicationPoolImpl 2460 <unknown>
doCheckout oracle.jbo.common.ampool.ApplicationPoolImpl 2270 <unknown>
useApplicationModule oracle.jbo.common.ampool.ApplicationPoolImpl 3169 <unknown>
useApplicationModule oracle.jbo.common.ampool.SessionCookieImpl 592 <unknown>
useApplicationModule oracle.jbo.http.HttpSessionCookieImpl 234 <unknown>
useApplicationModule oracle.jbo.common.ampool.SessionCookieImpl 525 <unknown>
useApplicationModule oracle.jbo.common.ampool.SessionCookieImpl 520 <unknown>
initializeApplicationModule oracle.adf.model.bc4j.DCJboDataControl 523 <unknown>
getApplicationModule oracle.adf.model.bc4j.DCJboDataControl 869 <unknown>
internalGetBeanDataControl oracle.adf.model.bc4j.DCJboDataControl 969 <unknown>
findOrCreateMethodRowSetIterator oracle.adf.model.bc4j.DCJboDataControl 1236 <unknown>
initSourceRSI oracle.jbo.uicli.binding.JUMethodIteratorDef$JUMethodIteratorBinding 698 <unknown>
callInitSourceRSI oracle.adf.model.binding.DCIteratorBinding 1679 <unknown>
internalGetRowSetIterator oracle.adf.model.binding.DCIteratorBinding 1652 <unknown>
refresh oracle.adf.model.binding.DCIteratorBinding 4506 <unknown>
refreshIfNeeded oracle.adf.model.binding.DCExecutableBinding 341 <unknown>
getRowSetIterator oracle.adf.model.binding.DCIteratorBinding 1612 <unknown>
getViewObject oracle.jbo.uicli.binding.JUMethodIteratorDef$JUMethodIteratorBinding 473 <unknown>
_loadCriterionList oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$AdfConjunctionCriterion 3504 <unknown>
getCriterionList oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$AdfConjunctionCriterion 3417 <unknown>
invoke sun.reflect.GeneratedMethodAccessor4821 - <unknown>
invoke sun.reflect.DelegatingMethodAccessorImpl 25 <unknown>
invoke java.lang.reflect.Method 597 <unknown>
Any idea why this exception thrown ? Is this because of weblogic server connections cleanup or something to do with connections? As per my understanding , JDBC connection will not be released when AM is active/managed mode. Oracle Doc says
" That application module instance holds onto the JDBC connection object that it acquired from the pool until the application module instance is removed from the application module pool."jbo.ampool.maxinactiveage is set to 20 min which means that If AM in the pool is inactive for 20 min then clean this AM in the next cycle (still that is not our case). We also set jbo.recyclethreshold="50" means 50 AMs can exists in the pool with managed-state. We set these because of performance reasons. As per my understanding, AM instance will be deleted (????) but in any action on the UI will pick up another instance of the AM because datacontrolframe is still valid in the session. Do we have any best practice like jbo.ampool.maxinactiveage should be equal to session time out?. The error seems AM lost the underlying JDBC connection and somehow application is using that stale AM ?. what will be possible reason?.
Maybe you are looking for
-
Error In BAPI_ACTIVITYCRM_CREATEMULTI
Hi, I am using BAPI_ACTIVITYCRM_CREATEMULTI for creating activity with text.please refer below code for reference. I am able to create activity but not able to create text. Error which I am getting is 1) If wa_text-REF_KIND = 'A'. Error is "An auth
-
Ipod won't show up on desktop or in itunes, but disk utility recognizes it
Here's one i've been trying to figure out for a while. i have an old 3g (at least, i think that's what it is...black and white display and clickwheel) ipod that I've only been using as an external hard drive for the last year or two. So, there's only
-
Sender file Error - Detailed log on file name
Hi, With sender File configuration the file name is given as pattern and for some reason i get the error "Conversion of file content to XML failed at position 0". I understand that as per FCC definition I have only 5 fields as my input strucure but t
-
Problem with third party thunderbolt accessory
Hello!! I am having an issue connecting my Blackmagic Design Intensity Shuttle Thunderbolt (analog to digital HD video transfer device) with my iMac (mid-2011) here are my specs: Processor 2.8 GHz Intel Core i7 Memory 16 GB 1333 MHz DDR3 Serial Num
-
I know there must be a lot of info out there on how to resolve this issue, but I am having trouble finding anything that works. So, someone please show me where I need to go to see how to fix this issue. Photoshop CS3 randomly stopped working on my i