JDBC Internal Error
Hello everyone.
I've reached the end of my abilities trying to see what I've done wrong here so I hope there is someone who knows how to fix this.
Environment:
Oracle client: 9.2.0.6
Oracle server: 9.2.0.5
JDBC: ojdbc14.jar OCI or THIN
Simplest case, an updatable ResultSet containing two columns, one VARCHAR2 and one TIMESTAMP(6).
Using updateString() to update the VARCHAR field works, using updateTimestamp() to update the TIMESTAMP field throws an SQLException with the text:
"Internal Error: unable to construct a Datum from the specified input"
and ErrorCode 17001.
The timestamp I use to update was retrieved using SQL "select CURRENT_TIMESTAMP from dual" and the getTimestamp(1) method inside the "ResultSet.next()" loop, just before calling the updateTimestamp() method.
I've seen an old thead with the same symptoms in this forum, unfortunately it was not resolved. Does anyone have any ideas? Please.
Regards,
Ed Lang
This error occured because of some changes in the nested table structure that we did. The fix for that was to drop all the fields that uses this nested table and reload it back with the changes to the structure. This fixed the problem. Earlier, we did not drop the field because we assumed that the new field added to the structure will be returned as null when the table is queried. Its wierd though because the sql worksheet client wasnt getting any errors, but the JDBC driver did.
It aint no easy workin with Oracle objects :(
thanks
Similar Messages
-
Hi,
I'm using a jdbc thin driver to execute a stored procedure that returns
a nested table.
The stored procedure works fine when called from a net8 client (sql worksheet), but when called from a java program it gives me the following error.
java.sql.SQLException: ORA-00600: internal error code, arguments: [kokexiv4], [], [], [], [], [], [], []
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:830)
at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2391)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2672)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:527)
at oracle.sql.ArrayDescriptor.toLengthFromLocator(ArrayDescriptor.java:1453)
at oracle.sql.ArrayDescriptor.toOracleArrayFromLocator(ArrayDescriptor.java:1027)
at oracle.sql.ArrayDescriptor.toOracleArray(ArrayDescriptor.java:826)
at oracle.sql.ARRAY.getOracleArray(ARRAY.java:621)
at oracle.jpub.runtime.MutableArray.getLazyOracleArray(MutableArray.java:1067)
at oracle.jpub.runtime.MutableArray.length(MutableArray.java:1003)
at com.gs.db.objects.observations_nt.getArray(observations_nt.java:73)
at com.gs.objects.examples.Test.getResults(Test.java:495)
at com.gs.objects.examples.Test.main(Test.java:584)
This occurs when i try to get the object array which is a nested table.
ARRAY array = (ARRAY) ((OracleCallableStatement)callStatement).getOracleObject(1);
rsObservations = array.getResultSet();
STRUCT observation = (STRUCT) rsObservations.getObject(2); //throws exception trace
Please help me of anybody encountered a simiar problem. The results are same even with the thick driver.
I also tried with various versions of the oracle jdbc drivers but no luck :(
i read from different mailing lists that an internal error represents an error in the database, but the same call works fine from sql worksheet.
thanks and best regards,
Kalyan DasikaThis error occured because of some changes in the nested table structure that we did. The fix for that was to drop all the fields that uses this nested table and reload it back with the changes to the structure. This fixed the problem. Earlier, we did not drop the field because we assumed that the new field added to the structure will be returned as null when the table is queried. Its wierd though because the sql worksheet client wasnt getting any errors, but the JDBC driver did.
It aint no easy workin with Oracle objects :(
thanks -
App developed using Jdev 3.2 and oracle 9.2: oracle internal error
Good morning,
I have developed a JSP application using Jdeveloper 3.2.3.
Everything works fine under Oracle 8.x.
One of our customers, a few days ago, decided to migrate to oracle 9.2, but he can't use our application anymore, because every time a javabean accesses the database, Oracle returns:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
What I should do, in order to let my customer use my JSP application under any ctual version of Oracle?
1) Have I to install a newer version of Jdeveloper and simply recompile my application?
2) Have I to download a special package to deliver to the customer using Oracle 9.2?
3) Anything else?
Thank you for your advices.Giambattista,
Check your JDBC driver version.
You will get this ORA-600:[ttcgcshnd-1] error if you have the JDBC driver 8.1.7.1 or earlier, and you try to connect to an Oracle 9.0.1 or later database.
So, your app will work when connected to an Oracle8i database, but fail when trying to Oracle9i.
The solution is to upgrade to the patched 8.1.7.2 JDBC driver, or better yet, use the latest JDBC driver that comes with JDeveloper 9.0.3 (which is JDBC 9.0.1 version). -
Urgent: SQLException: Internal Error: Image is not in 8.1 format
Hello there,
I have never come accross such error.
Scenario
1 using JDeveloper EA1, Database 9i (9.2.0.6)
2 calling Oracle package procedure with in/out parameters.
3 Package has been imported into jDeveloper (jPublisher) with defaults settings.
4 procedure call is successfull, but when accessing out value getting this error
Code
try{
// imported package
PailinWebPolicy webPolicy=new PailinWebPolicy(conn);
System.out.println("web issue policy");
// call of package procedure both parameters are in/out
webPolicy.issuepolicy(policyData,errors,processStatus);
System.out.println("web issue policy done");
result=processStatus[0];
System.out.println("result assigned policy length "+policyData.length);
Wtpolicycore resultPolicy=policyData[0];
System.out.println("policy data assigned");
// error at accessing getPolicyno
String policyRef =resultPolicy.getPolicydata().getPolicyno();
System.out.println("policy ref assigned");
catch(SQLException e)
System.out.println("Exception "+e);
System.out.println("Exception "+e.getErrorCode()+" state "+e.getSQLState());
opus.close();
output:
web issue policy
web issue policy done
result assigned policy length 1
policy data assigned
Exception java.sql.SQLException: Internal Error: Image is not in 8.1 format
Exception 17001 state null
Any idea what might be wrong? I dont see any error on db side at all.
ferdo
Message was edited by:
frpkooI found similar bug reported on Metalink on April 8,2005
Bug no 4294423
Getting java.sql.SQLException: Internal Error: Image is not in 8.1 format Error Code: 17001 When running JDBC program that access many User defined Types .
But cannot find out what is the status of it.
Any idea?
ferdo -
Internal Error in reading a Table of Oracle custom-defined objects.
Hi,
We are running into an Oracle internal error when trying to extract data from an OUT parameter of a stored procedure. The OUT parameter is of the type TABLE of Oracle custom-defined OBJECT.
Any help on this issue will be greatly appreciated.
Thanks, in advance,
OraNew
Program:
package test;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Types;
import java.util.ArrayList;
import java.util.List;
import oracle.sql.ARRAY;
import oracle.sql.STRUCT;
import src.vo.ProfileBank;
public class TestOracle {
* @param args
public static void main(String[] args) {
try{
Connection con = getConnection();
ResultSet rsBalance = null;
CallableStatement cs =
con.prepareCall("{ CALL acr_profiles.get_profile_bank( ?, ?, ?)}");
cs.setLong(1, new Long(133).longValue());
cs.setLong(2, new Long(29032).longValue());
cs.registerOutParameter(3,Types.ARRAY,"ACR_USER." + "ACR_PROF_BANK_TAB");
cs.execute();
ARRAY array = (oracle.sql.ARRAY) cs.getObject(3);
System.out.println("length: "+ array.length());
System.out.println("isConvertible: " + array.isConvertibleTo(Object.class));
System.out.println("isInline: " + array.isInline());
rsBalance = array.getResultSet();
showResultSet(rsBalance);
} catch (Exception sql){
System.out.println("Exception "+ sql);
public static void showResultSet (ResultSet rs) throws SQLException
System.out.println("ResultSet = "+ rs.toString());
List profileBanks = new ArrayList();
while (rs != null && rs.next()) {
STRUCT struct = (STRUCT)rs.getObject (2); //getting the Internal Error on this line.
Object[] attribs = struct.getAttributes();
System.out.println("Bank Alias Id"+ (java.math.BigDecimal) attribs[0]);
System.out.println("Bank Name"+ (String)attribs[1]);
System.out.println("Bank set flag "+ (String) attribs[2]);
ProfileBank pBank = new ProfileBank();
pBank.setBankAliasId(new Integer(((java.math.BigDecimal) attribs[0]).intValue()));
pBank.setBankName((String) attribs[1]);
pBank.setSelBankFlag((String) attribs[2]);
profileBanks.add(pBank);
public static Connection getConnection() throws ClassNotFoundException, SQLException {
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("Driver loaded");
// establish a connection
Connection conn = DriverManager
.getConnection(
"jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST=10.3.11.201)(Port=1521)) (CONNECT_DATA=(SERVICE_NAME= aada.a.al)))",
"acr_user", "acr_user");
System.out.println("Database connected");
return conn;
Console Output:
Driver loaded
Database connected
length: 2
isConvertible: false
isInline: true
ResultSet = oracle.jdbc.driver.ArrayDataResultSet@1f3aa07
Exception java.sql.SQLException: Internal Error
Partial Stacktrace obtained from the Eclipse Debug window:
oracle.jdbc.driver.DatabaseError.throwSqlException(int) line: 292
oracle.jdbc.oracore.OracleTypeCOLLECTION.initCollElemTypeName() line: 1192
oracle.jdbc.oracore.OracleTypeCOLLECTION.getAttributeType(int) line: 1225
oracle.jdbc.oracore.OracleTypeADT(oracle.jdbc.oracore.OracleNamedType).getFullName(boolean) line: 119
oracle.jdbc.oracore.OracleTypeADT(oracle.jdbc.oracore.OracleNamedType).getFullName() line: 93
oracle.sql.StructDescriptor(oracle.sql.TypeDescriptor).initSQLName() line: 497
oracle.sql.StructDescriptor(oracle.sql.TypeDescriptor).getName() line: 392
oracle.sql.StructDescriptor.getClass(java.util.Map) line: 2003
oracle.sql.STRUCT.toJdbc(java.util.Map) line: 983
oracle.jdbc.driver.ArrayDataResultSet.getObject(int, java.util.Map) line: 1379
oracle.jdbc.driver.ArrayDataResultSet.getObject(int) line: 1198
test.TestOracle.showResultSet(java.sql.ResultSet) line: 53
test.TestOracle.main(java.lang.String[]) line: 38
Environment:
Database: Oracle 10g (10.2.0.3)
JDBC Drivers: version 10.2.0.3 (ojdbc14, orai18n)
Database Server: HP-UX
Client machine: Windows XP
<end of thread>hi Thom,
most error relating to table DOKTL are caused by misconfigured network card.
if this is a "home" system, install a loopback adapter from Microsoft and use IP address 127.0.0.1 and also check "hosts" file for inconsistency. do not use the IP adddress provided by your ISP as it may change. -
All,
Please help me. I am getting ORA-00600: internal error code, arguments: [15713], in the alert log file. It is continuosly generating the Incidents with different incident numbers.
Why is this occuring ?
Dump file /Ideal/oracle/p123/diag/rdbms/p123/p123/incident/incdir_144985/p123_ora_4332406_i156985.trc
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production
ORACLE_HOME = /Ideal/oracle/product/11.1.0/db_1
System name: AIX
Node name: PROD1
Release: 1
Version: 6
Machine: 00XXXXXX
Instance name: p123
Redo thread mounted by this instance: 1
Oracle process number: 18
Unix process pid: 1234456, image: oracle@PROD1
*** 2010-02-05 13:43:02.862
*** SESSION ID:(239.52962) 2010-02-05 13:43:02.862
*** CLIENT ID:() 2010-04-07 13:43:02.862
*** SERVICE NAME:(SYS$USERS) 2010-04-07 13:43:02.862
*** MODULE NAME:(JDBC Thin Client) 2010-04-07 13:43:02.862
*** ACTION NAME:() 2010-02-05 13:43:02.862
Dump continued from file: /Ideal/oracle/p123/diag/rdbms/p123/p123/trace/p123_ora_4332406.trc
ORA-00600: internal error code, arguments: [15713], [2], [1], [13], [2], [], [], []
========= Dump for incident 4332406 (ORA 600 [15713]) ========
*** 2010-02-05 13:43:02.862
----- Current SQL Statement for this session (sql_id=3ng2dzvjfgb61) -----
The above error and incidents are repeating now.. Today i got neealy 5 inicidents so far.
I try to google it, but could not get a relevant solution. Please help me with the solutions.
THANK YOU ALL,
David
Edited by: Pas Moh on Apr 13, 2010 8:25 AMORA-00600/ORA-07445/ORA-03113 = Oracle bug => search on Metalink and/or call Oracle support
-
Oracle enterprise manager 11g - Internal Error has occurred. Check the log
Hi.
It used to work to fine before, but since yesterday, I am getting this error after logging on to the em site -> https://hostname:1158/em
SQL> SELECT * from v$version
2 ;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
emagent.trc
2012-05-11 09:31:09,025 Thread-233563904 ERROR http: snmehl_allocateListenerPort: failed to create socket: Address family not supported by protocol (error =
97)
2012-05-11 09:31:09,027 Thread-233563904 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:09,027 Thread-233563904 ERROR pingManager: nmepm_pingReposURL: Cannot connect to https:// servername.domainname:1158/em/upload/: retStatus=-1
2012-05-11 09:31:09,027 Thread-233563904 WARN command: Job Subsystem Timeout set at 600 seconds
2012-05-11 09:31:09,029 Thread-233563904 WARN upload: Upload manager has no Failure script: disabled
2012-05-11 09:31:09,037 Thread-233563904 WARN metadata: Metric VirtualHosts does not have any data columns
2012-05-11 09:31:09,095 Thread-233563904 WARN metadata: Metric hung_system_traces does not have any data columns
2012-05-11 09:31:09,174 Thread-108107520 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,174 Thread-101807872 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,174 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,174 Thread-98658048 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,174 Thread-101807872 WARN TargetManager: Query returned 0 rows (only one expected) for the dynamic property from_cluster
2012-05-11 09:31:09,175 Thread-101807872 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,178 Thread-101807872 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,178 Thread-101807872 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,210 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,211 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,211 Thread-101807872 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,211 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,215 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,215 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,216 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,216 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,217 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,256 Thread-101807872 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,274 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,337 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,349 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,351 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,353 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,354 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,355 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,359 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,359 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,415 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,418 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,419 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,501 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,501 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,597 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,690 Thread-104957696 ERROR : (nmecmgr.c,3230):Memory 0x0 encountered, expect struct_id=11011
2012-05-11 09:31:09,799 Thread-233563904 WARN collector: the column name first_message_age in this condition does not exist in metric aq_msgs_persistentq_pe
r_subscriber
2012-05-11 09:31:09,801 Thread-233563904 WARN collector: the column name first_message_age in this condition does not exist in metric aq_msgs_persistentq_pe
r_subscriber
2012-05-11 09:31:09,835 Thread-233563904 WARN collector: the column name first_message_age in this condition does not exist in metric aq_msgs_persistentq_pe
r_subscriber
2012-05-11 09:31:09,841 Thread-101807872 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:09,841 Thread-101807872 ERROR pingManager: nmepm_pingReposURL: Cannot connect to https:// servername.domainname:1158/em/upload/: retStatus=-1
2012-05-11 09:31:09,843 Thread-101807872 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:09,843 Thread-101807872 ERROR pingManager: nmepm_pingReposURL: Cannot connect to https:// servername.domainname:1158/em/upload/: retStatus=-1
2012-05-11 09:31:10,029 Thread-124647168 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:10,029 Thread-124647168 ERROR command: nmejcn: failed http connection to https:// servername.domainname:1158/em/upload/: retStatus=-1
2012-05-11 09:31:12,031 Thread-124647168 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:12,031 Thread-124647168 ERROR command: nmejcn: failed http connection to https:// servername.domainname:1158/em/upload/: retStatus=-1
2012-05-11 09:31:16,033 Thread-124647168 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:16,033 Thread-124647168 ERROR command: nmejcn: failed http connection to https:// servername.domainname:1158/em/upload/: retStatus=-1
2012-05-11 09:31:24,035 Thread-124647168 WARN http: nmehl_connect_internal: connect failed to ( servername.domainname:1158): Address family not supported by pro
tocol (error = 97)
2012-05-11 09:31:24,035 Thread-124647168 ERROR command: nmejcn: failed http connection to https:// servername.domainname:1158/em/upload/: retStatus=-1
Can anyone tell me what may be going on? Yesterday I had configured channel bonding for network interfaces. Did firmware update on RAID adapter and updated linux packages including kernel. Going to old kernel didn't help. I tried restarting processes, that also didn't help.Aerosmith wrote:
http://hostname:1158/em shows a ? on the webpage.
However,
https://hostname:1158/em , does get redirected to https://hostname:1158/em/console/logon/logon where it asks me fore crdentials.
* User Name
* Password
Connect As Normal/SYSDBA
I login using sys and its password, and "I get Internal Error has occurred. Check the log file for details" Database | Help | Logout and OK button.This is what I see in emoms.trc
2012-05-11 09:42:29,294 [XMLLoader0 00000000004.xml] WARN jdbc.ConnectionCache _getConnection.352 - Closed Connection: OraclePooledConnection.getConnection() - SQLException Ocurred:Invalid or Stale Connection found in the Connection Cache
java.sql.SQLException: Closed Connection: OraclePooledConnection.getConnection() - SQLException Ocurred:Invalid or Stale Connection found in the Connection Cache
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:230)
at oracle.jdbc.pool.OraclePooledConnection.getConnection(OraclePooledConnection.java:467)
at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:508)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:544)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:480)
at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:336)
at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:322)
at oracle.sysman.util.jdbc.ConnectionCache.getUnwrappedConnection(ConnectionCache.java:575)
at oracle.sysman.emSDK.svc.conn.FGAConnectionCache.getFGAConnection(FGAConnectionCache.java:207)
at oracle.sysman.emSDK.svc.conn.ConnectionService.getSystemConnection(ConnectionService.java:1383)
at oracle.sysman.emdrep.dbjava.loader.XMLLoaderContext.getConnection(XMLLoaderContext.java:997)
at oracle.sysman.emdrep.dbjava.loader.XMLLoaderContext.loadFromStream(XMLLoaderContext.java:1812)
at oracle.sysman.emdrep.dbjava.loader.XMLLoader.LoadFile(XMLLoader.java:578)
at oracle.sysman.emdrep.dbjava.loader.XMLLoader.LoadFiles(XMLLoader.java:669)
at oracle.sysman.emdrep.dbjava.loader.XMLLoader.run(XMLLoader.java:1316)
at java.lang.Thread.run(Thread.java:595)
2012-05-11 09:42:29,294 [XMLLoader0 00000000004.xml] WARN jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 17008; Cleaning up cache and retrying
2012-05-11 09:42:29,406 [XMLLoader0 00000000010.xml] ERROR eml.XMLLoader LoadFiles.696 - Error while processing 00000000010.xml:
java.sql.SQLException: ORA-20101: Metric PhysAddress for target type netapp_filer not configured
ORA-06512: at "SYSMAN.ECM_CT", line 718
ORA-06512: at line 1
ORA-06512: at "SYSMAN.EMD_LOADER", line 4931
ORA-06512: at line 1
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:472)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:422)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1089)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:200)
at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1029)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1347)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3556)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3727)
at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:8130)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1209)
at oracle.sysman.util.jdbc.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:173)
at oracle.sysman.util.jdbc.CallableStatementWrapper.execute(CallableStatementWrapper.java:135)
at oracle.sysman.emdrep.dbjava.loader.XMLDocumentSplitter.postLoadProc(XMLDocumentSplitter.java:1709)
at oracle.sysman.emdrep.dbjava.loader.XMLDocumentSplitter.endElement(XMLDocumentSplitter.java:1009)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1318)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:206)
at oracle.sysman.emdrep.dbjava.loader.XMLDocumentSplitter.split(XMLDocumentSplitter.java:477)
at oracle.sysman.emdrep.dbjava.loader.XMLLoaderContext.loadFromStream(XMLLoaderContext.java:1824)
at oracle.sysman.emdrep.dbjava.loader.XMLLoader.LoadFile(XMLLoader.java:578)
at oracle.sysman.emdrep.dbjava.loader.XMLLoader.LoadFiles(XMLLoader.java:669)
at oracle.sysman.emdrep.dbjava.loader.XMLLoader.run(XMLLoader.java:1316)
at java.lang.Thread.run(Thread.java:595)
2012-05-11 09:42:37,681 [JobWorker 5792:Thread-24] ERROR em.linux_provision getHardwareInterface_Name_MacAddress.173 - SQLException:ProvisionDeviceDetailsDAO:getHardwareInterface_Name_MacAddress: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], [], [], [], [], []
2012-05-11 09:42:37,682 [JobWorker 5792:Thread-24] ERROR em.linux_provision_jobs doProvision.135 - UpdateProvisioningStatusCommand:HardwareException: error is
oracle.sysman.emgc.provision.hardware.HardwareException
at oracle.sysman.emgc.provision.impl.hardware.dao.ProvisionDeviceDetailsDAO.getHardwareInterface_Name_MacAddress(ProvisionDeviceDetailsDAO.java:175)
at oracle.sysman.emgc.provision.impl.hardware.HardwareMgrImpl.getDeviceDetails(HardwareMgrImpl.java:309)
at oracle.sysman.emgc.provision.impl.hardware.HardwareMgrImpl.getOrCreateHardwareServer(HardwareMgrImpl.java:346)
at oracle.sysman.emgc.provision.jobs.commands.UpdateProvisioningStatusCommand.doProvision(UpdateProvisioningStatusCommand.java:131)
at oracle.sysman.emgc.provision.jobs.commands.UpdateProvisioningStatusCommand.executeProvisioningCommand(UpdateProvisioningStatusCommand.java:372)
at oracle.sysman.emgc.provision.jobs.commands.AbstractProvisioningCommand.executeCommand(AbstractProvisioningCommand.java:141)
at oracle.sysman.emdrep.jobs.JobWorker.runCommand(Dispatcher.java:830)
at oracle.sysman.emdrep.jobs.JobWorker.run(Dispatcher.java:713)
at oracle.sysman.util.threadPoolManager.WorkerThread.run(Worker.java:260)
Caused by: java.sql.SQLException: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], [], [], [], [], []
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:472)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:422)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1089)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:204)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:861)
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:945)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1303)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3556)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3608)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1341)
at oracle.sysman.util.jdbc.PreparedStatementWrapper.executeQuery(PreparedStatementWrapper.java:211)
at oracle.sysman.emgc.provision.impl.hardware.dao.ProvisionDeviceDetailsDAO.getHardwareInterface_Name_MacAddress(ProvisionDeviceDetailsDAO.java:146)
... 8 more
2012-05-11 09:42:37,683 [JobWorker 5792:Thread-24] ERROR em.linux_provision_jobs executeCommand.172 - Got SQLException in executeCommand
java.sql.SQLException: Closed Connection
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:230)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)
at oracle.jdbc.driver.PhysicalConnection.rollback(PhysicalConnection.java:4483)
at oracle.jdbc.OracleConnectionWrapper.rollback(OracleConnectionWrapper.java:129)
at oracle.jdbc.OracleConnectionWrapper.rollback(OracleConnectionWrapper.java:129)
at oracle.sysman.emgc.provision.jobs.commands.AbstractProvisioningCommand.executeCommand(AbstractProvisioningCommand.java:150)
at oracle.sysman.emdrep.jobs.JobWorker.runCommand(Dispatcher.java:830)
at oracle.sysman.emdrep.jobs.JobWorker.run(Dispatcher.java:713)
at oracle.sysman.util.threadPoolManager.WorkerThread.run(Worker.java:260)
2012-05-11 09:42:37,683 [JobWorker 5792:Thread-24] ERROR em.linux_provision_jobs executeCommand.179 - Got SQLException in executeCommand
java.sql.SQLException: Closed Connection
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:230)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)
at oracle.jdbc.driver.PhysicalConnection.rollback(PhysicalConnection.java:4483)
at oracle.jdbc.OracleConnectionWrapper.rollback(OracleConnectionWrapper.java:129)
at oracle.jdbc.OracleConnectionWrapper.rollback(OracleConnectionWrapper.java:129)
at oracle.sysman.emgc.provision.jobs.commands.AbstractProvisioningCommand.executeCommand(AbstractProvisioningCommand.java:175)
at oracle.sysman.emdrep.jobs.JobWorker.runCommand(Dispatcher.java:830)
at oracle.sysman.emdrep.jobs.JobWorker.run(Dispatcher.java:713)
at oracle.sysman.util.threadPoolManager.WorkerThread.run(Worker.java:260)
2012-05-11 09:42:37,684 [JobWorker 5792:Thread-24] WARN jdbc.ConnectionCache _getConnection.352 - Closed Connection: OraclePooledConnection.getConnection() - SQLException Ocurred:Invalid or Stale Connection found in the Connection Cache
java.sql.SQLException: Closed Connection: OraclePooledConnection.getConnection() - SQLException Ocurred:Invalid or Stale Connection found in the Connection Cache
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:230)
at oracle.jdbc.pool.OraclePooledConnection.getConnection(OraclePooledConnection.java:467)
at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:508)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:544)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:480)
at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:336)
at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:322)
at oracle.sysman.util.jdbc.ConnectionCache.getUnwrappedConnection(ConnectionCache.java:575)
at oracle.sysman.emSDK.svc.conn.FGAConnectionCache.getFGAConnection(FGAConnectionCache.java:207)
at oracle.sysman.emSDK.svc.conn.ConnectionService.getPrivateConnectionWait(ConnectionService.java:1231)
at oracle.sysman.emdrep.jobs.JobWorker.getPrivateConnectionWait(Dispatcher.java:316)
at oracle.sysman.emdrep.jobs.JobWorker.updateStepStatus(Dispatcher.java:987)
at oracle.sysman.emdrep.jobs.JobWorker.runCommand(Dispatcher.java:894)
at oracle.sysman.emdrep.jobs.JobWorker.run(Dispatcher.java:713)
at oracle.sysman.util.threadPoolManager.WorkerThread.run(Worker.java:260)
2012-05-11 09:42:37,685 [JobWorker 5792:Thread-24] WARN jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 17008; Cleaning up cache and retrying
2012-05-11 09:49:19,583 [EMUI_09_49_19_/console/database/instance/sitemap] ERROR db.featureUsage logFeatureUsage.136 - java.sql.SQLException: ORA-01873: the leading precision of the interval is too small
ORA-06512: at "DBSNMP.MGMT_UPDATE_DB_FEATURE_LOG", line 13
ORA-06512: at line 1
java.sql.SQLException: ORA-01873: the leading precision of the interval is too small
ORA-06512: at "DBSNMP.MGMT_UPDATE_DB_FEATURE_LOG", line 13
ORA-06512: at line 1
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:77)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:472)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:422)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1089)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:200)
at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1029)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1347)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3556)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3727)
at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:8130)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1209)
at oracle.sysman.util.jdbc.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:173)
at oracle.sysman.util.jdbc.CallableStatementWrapper.execute(CallableStatementWrapper.java:135)
at oracle.sysman.db.adm.util.FeatureUsageUtils.logFeatureUsage(FeatureUsageUtils.java:127)
at oracle.sysman.db.adm.util.FeatureUsageUtils.logFeatureUsage(FeatureUsageUtils.java:93)
at oracle.sysman.db.adm.util.FeatureUsageUtils.logFeatureUsage(FeatureUsageUtils.java:73)
at oracle.sysman.db.adm.inst.SitemapController.logFeatureUsageHomePage(SitemapController.java:6393)
at oracle.sysman.db.adm.inst.SitemapController.onDoLoad(SitemapController.java:3058)
at oracle.sysman.db.adm.BaseController.handleEvent(BaseController.java:1306)
at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:577)
at oracle.sysman.db.adm.RootController.handleRequest(RootController.java:235)
at oracle.sysman.db.adm.BaseController.handleRequest(BaseController.java:1238)
at oracle.sysman.db.adm.DBControllerResolver.handleRequest(DBControllerResolver.java:139)
at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:787)
at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:343)
at oracle.sysman.eml.app.Console.doGet(Console.java:319)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:208)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:165)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.eml.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:122)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:102)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:357)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
2012-05-11 09:49:20,513 [EMUI_09_49_19_/console/database/instance/sitemap] ERROR inv.EcmInvSW createTopLevelInvTable.850 - ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], [], [], [], [], []
ORA-06512: at "SYSMAN.ECM_INV", line 563
ORA-06512: at line 1
java.sql.SQLException: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], [], [], [], [], []
ORA-06512: at "SYSMAN.ECM_INV", line 563
ORA-06512: at line 1
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:472)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:422)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1089)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:200)
at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1029)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1347)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3556)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3727)
at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:8130)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1209)
at oracle.sysman.util.jdbc.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:173)
at oracle.sysman.util.jdbc.CallableStatementWrapper.execute(CallableStatementWrapper.java:135)
at oracle.sysman.eml.ecm.inv.EcmInvSW.createTopLevelInvTable(EcmInvSW.java:831)
at oracle.sysman.eml.ecm.inv.EcmInvSW.createInventoryTable(EcmInvSW.java:419)
at oracle.sysman.eml.ecm.inv.EcmInvBean.createInventoryTable(EcmInvBean.java:1449)
at oracle.sysman.db.adm.inst.SitemapController.setRequestAttributes(SitemapController.java:1405)
at oracle.sysman.db.adm.BaseController.handleEvent(BaseController.java:1391)
at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:577)
at oracle.sysman.db.adm.RootController.handleRequest(RootController.java:235)
at oracle.sysman.db.adm.BaseController.handleRequest(BaseController.java:1238)
at oracle.sysman.db.adm.DBControllerResolver.handleRequest(DBControllerResolver.java:139)
at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:787)
at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:343)
at oracle.sysman.eml.app.Console.doGet(Console.java:319)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:208)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:165)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.eml.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:122)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:102)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:357)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
2012-05-11 09:49:20,521 [EMUI_09_49_19_/console/database/instance/sitemap] ERROR svlt.PageHandler handleRequest.639 - java.lang.NullPointerException
java.lang.NullPointerException
at oracle.sysman.emSDK.license.LicenseUtil.isTargetLicensedForPacks(LicenseUtil.java:1648)
at oracle.sysman.emo.smap.DBInstance.isDiagPackEnabled(DBInstance.java:2954)
at oracle.sysman.db.adm.inst.SitemapController.setRequestAttributes(SitemapController.java:1544)
at oracle.sysman.db.adm.BaseController.handleEvent(BaseController.java:1391)
at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:577)
at oracle.sysman.db.adm.RootController.handleRequest(RootController.java:235)
at oracle.sysman.db.adm.BaseController.handleRequest(BaseController.java:1238)
at oracle.sysman.db.adm.DBControllerResolver.handleRequest(DBControllerResolver.java:139)
at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:787)
at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:343)
at oracle.sysman.eml.app.Console.doGet(Console.java:319)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:208)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:165)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.eml.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:122)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:102)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:357)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
2012-05-11 09:50:19,162 [MetricCollector:HOMETAB_THREAD600:60] WARN jdbc.ConnectionCache _getConnection.352 - Closed Connection: OraclePooledConnection.getConnection() - SQLException Ocurred:Invalid or Stale Connection found in the Connection Cache
java.sql.SQLException: Closed Connection: OraclePooledConnection.getConnection() - SQLException Ocurred:Invalid or Stale Connection found in the Connection Cache
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:73)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:230)
at oracle.jdbc.pool.OraclePooledConnection.getConnection(OraclePooledConnection.java:467)
at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:508)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:544)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:480)
at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:336)
at oracle.sysman.util.jdbc.ConnectionCache._getConnection(ConnectionCache.java:322)
at oracle.sysman.util.jdbc.ConnectionCache.getUnwrappedConnection(ConnectionCache.java:575)
at oracle.sysman.emSDK.svc.conn.FGAConnectionCache.getFGAConnection(FGAConnectionCache.java:207)
at oracle.sysman.emSDK.svc.conn.ConnectionService.getPrivateConnection(ConnectionService.java:1138)
at oracle.sysman.emSDK.svc.conn.ConnectionService.getPrivateConnection(ConnectionService.java:1172)
at oracle.sysman.emo.perf.metric.rt.DbHomeTab.getData(DbHomeTab.java:135)
at oracle.sysman.emo.perf.metric.eng.MetricCached.collectCachedData(MetricCached.java:416)
at oracle.sysman.emo.perf.metric.eng.MetricCollectorThread._collectCachedData(MetricCollectorThread.java:605)
at oracle.sysman.emo.perf.metric.eng.MetricCollectorThread.run(MetricCollectorThread.java:325)
at java.lang.Thread.run(Thread.java:595)
2012-05-11 09:50:19,162 [MetricCollector:HOMETAB_THREAD600:60] WARN jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 17008; Cleaning up cache and retrying -
Weblogic Server 6.1 SP2 is running fine. But unable to get XAConnections! I am getting following error
java.sql.SQLException: Internal error: Cannot obtain XAConnection Creation of XAConnection for pool ibesXaConnection Pool failed after waitSecs:300
at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1063)
at weblogic.jdbc.jta.Connection.getXAConn(Connection.java:148)
at weblogic.jdbc.jta.Connection.prepareStatement(Connection.java:236)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:135)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:76)
-GoutamGHi Gautam!
Please make sure your refresh minutes is turned off in config.xml. You should put very large value like 999999 for RefreshMinutes parameter for
defination of connectionpool in config.xml instead of 0.
Thanks,
Mitesh
Goutam wrote:
Weblogic Server 6.1 SP2 is running fine. But unable to get XAConnections! I am getting following error
java.sql.SQLException: Internal error: Cannot obtain XAConnection Creation of XAConnection for pool ibesXaConnection Pool failed after waitSecs:300
at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1063)
at weblogic.jdbc.jta.Connection.getXAConn(Connection.java:148)
at weblogic.jdbc.jta.Connection.prepareStatement(Connection.java:236)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:135)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:76)
-GoutamG -
OBIEE 11G - BI Publisher returning 500 internal error
Hi,
One of the user is getting the 500 internal error wheever she tries to view the BI Publisher report.
1) It is a single sign-on set up. She is the only one who gets this error.
2) She used her id and logged in some one elses computer and she WAS ABLE to view the BIP reports.
3) It is her computer that gives this error.
How to identify the root cause of the issue? I am thinking it could be one of the software installed in her machine, but which one should I check for?
Please help with suggestions. Thanks for your time and help.You need to setup SA System in order for BI EE security to work with BI Publisher. Setting this up will fix the error that you are listing below. Couple of options for you.
1. Log an SR on supportweb to get sample RPD and table structure for the SA System
2. check the 7.8.x documentation. It had a better description of the SA System than the 10.1.3.2 documentation does.
3. I can email you an RPD and table structure that I have used.
The only thing BIP needs in SA system is user name, group name and user to group assignment. This is needed for two screens in BIP (Roles and Permissions and JDBC connections). It's a bit annoying to have to set this up, but two good things to note. If you setup SA System, then you have additional options for delivery of iBots (that's what SA System is really designed for). The other is that BIP's dependence on SA System is going away in a future release. So this will get easier soon.
Bryan -
Java.sql.SQLException: Internal Error: Inconsistent catalog view
Hi all,
I have an Oracle procedure defined like:
pkgoms.p_oms_audit ( in_tab_oms_audit in tab_oms_audit,out_status out number)
tab_oms_audit is a collection of t_oms_audit
Here is the structure for the type (with 16 fileds)
create or replace type t_oms_audit as object(
Username_ VARCHAR2(101),
d_Date_ Date,
<other fields>) ;
In my Java code I have:
// conn is the connections to db
oracle.sql.StructDescriptor structDesc = oracle.sql.StructDescriptor.createDescriptor("TAB_OMS_AUDIT", conn);
Object[] attributes = new Object[16];
// Fill out the array: attributes[] in the same structure that t_oms_audit is defined
// Receive the following error on the next line:
// java.sql.SQLException: Internal Error: Inconsistent catalog view
oracle.sql.STRUCT struct = new oracle.sql.STRUCT(structDesc, conn, attributes);
anOracleCallableStatement.setObject(1, struct, java.sql.Types.STRUCT);
anOracleCallableStatement.execute();I searched for the above error and the only thing I could find was that its a permission issue; I can execute select, update, insert, delete, ... on db, so not sure if its in fact a permission issue or I am doing sth. else wrong. Any help is greatly appreciated.Hi all
I have the same problem.
it's not a GRANT problem because in PL/SQL the object works fine.
JDBC Release problem?
Any help is greatly appreciated. -
ERROR: ORA-01041: internal error. hostdef extension does not exist
Hi, I got the following error message when I tried to insert a row in table TBL_ORDER.
ERROR:
ORA-01041: internal error. hostdef extension does not exist
INSERT into TBL_ORDER
ERROR at line 1:
ORA-03113: end-of-file on communication channel
We have Oracle version 8.1.5.o.2 and Linux version 6.1.
Following are the tables, triggers, loadjava definition and source programs:
TBL_ORDER
1 ORDER_MEMBER_FIRM_ID VARCHAR2(4)
2 ORDER_CLIENT_ID VARCHAR2(4)
3 ORDER_BRANCH VARCHAR2(3)
4 ORDER_SEQUENCE VARCHAR2(4)
5 ORDER_EXCHANGE_ID VARCHAR2(3)
6 ORDER_EXCHANGE_SEQUENCE VARCHAR2(7)
7 ORDER_CREATE_DATE DATE
8 ORDER_TYPE VARCHAR2(2)
9 ORDER_STATUS VARCHAR2(1)
10 ORDER_SYMBOL VARCHAR2(5)
11 ORDER_SUFFIX VARCHAR2(14)
12 ORDER_SIDE VARCHAR2(5)
13 ORDER_PRICE VARCHAR2(20)
14 ORDER_STOP_PRICE VARCHAR2(20)
15 ORDER_PRICE_QUAL VARCHAR2(10)
16 ORDER_QUANTITY VARCHAR2(6)
17 ORDER_TIF VARCHAR2(4)
18 ORDER_AON VARCHAR2(4)
19 ORDER_DNR VARCHAR2(4)
20 ORDER_CASH_NEXT_DAY VARCHAR2(4)
21 ORDER_SELLER VARCHAR2(4)
22 ORDER_ACCOUNT_TYPE VARCHAR2(4)
23 ORDER_OS_TS VARCHAR2(4)
24 ORDER_BOOTH_ID VARCHAR2(4)
TBL_CMSOUT
1 CMSOUT_MEMBER_FIRM_ID VARCHAR2(4)
2 CMSOUT_CLIENT_ID VARCHAR2(4)
3 CMSOUT_DATA VARCHAR2(120)
trg_order.sql
create or replace procedure OrderToCmsoutProc(cms_member_firm_id VARCHAR2,
cms_client_id VARCHAR2,
cms_branch VARCHAR2,
cms_sequence VARCHAR2,
cms_side VARCHAR2,
cms_quantity VARCHAR2,
cms_symbol VARCHAR2,
cms_price VARCHAR2,
cms_tif VARCHAR2,
cms_type VARCHAR2)
AUTHID CURRENT_USER
as language java
name 'OrderToCmsout.test(java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String,
java.lang.String)';
show errors;
create or replace trigger trg_order
after insert on TBL_ORDER
for each row
CALL OrderToCmsoutProc (:new.order_member_firm_id,
:new.order_client_id,
:new.order_branch,
:new.order_sequence,
:new.order_side,
:new.order_quantity,
:new.order_symbol,
:new.order_price,
:new.order_tif,
:new.order_type)
commit;
show errors;
exit;
trg_cmsout.sql
create or replace procedure PackCmsoutSidProc(pck_member_firm_id VARCHAR2,
pck_client_id VARCHAR2,
pck_data VARCHAR2)
AUTHID CURRENT_USER
as language java
name 'PackCmsoutSid.test(java.lang.String,
java.lang.String,
java.lang.String)';
show errors;
create or replace trigger trg_cmsout
after insert on TBL_CMSOUT
for each row
CALL PackCmsoutSidProc (:new.cmsout_member_firm_id,
:new.cmsout_client_id,
:new.cmsout_data)
commit;
show errors;
exit;
loadORDERjava
loadjava -r -f -o -user userid/pswd OrderToCmsout.java
loadCMSOUTjava
loadjava -r -f -o -user userid/pswd PackCmsoutSid.java
OrderToCmsout.java
import java.sql.*;
import java.lang.*;
import java.io.*;
import oracle.jdbc.driver.*;
public class OrderToCmsout {
public static void main(String args[]) {
try {
test (args[0],args[1],args[2],args[3],args[4],
args[5],args[6],args[7],args[8],args[9]);
catch (Exception e) {
System.err.println(e);
} //catch
} // end main
public static void test ( String parm_member_firm_id,
String parm_client_id,
String parm_branch,
String parm_sequence,
String parm_side,
String parm_quantity,
String parm_symbol,
String parm_price,
String parm_tif,
String parm_type)
throws SQLException
Connection conn = new OracleDriver().defaultConnection();
PreparedStatement stmt2;
try {
stmt2= conn.prepareStatement
("INSERT INTO TBL_CMSOUT VALUES (?, ?, ?)");
String datastring = parm_member_firm_id + "\\~" +
parm_branch + " " +
parm_sequence + "\\~" + "\\~" +
parm_side + "\\~" +
parm_quantity + " " +
parm_symbol + " " +
parm_price + "\\~" +
parm_tif + " " +
parm_type + "\\~";
stmt2.setString(1, parm_member_firm_id);
stmt2.setString(2, parm_client_id);
stmt2.setString(3, datastring);
stmt2.executeUpdate();
stmt2.close();
return;
} //try
catch (Exception e) {
System.err.println(e);
} //catch
PackCmsoutSid.java
import java.sql.*;
import java.lang.*;
import java.io.*;
import oracle.jdbc.driver.*;
public class PackCmsoutSid {
public static void main(String args[]) {
try { test(args[0],args[1],args[2]);
catch (Exception e) {
System.err.println(e);
} //catch
} // end main
public static void test( String parm_member_firm_id,
String parm_client_id,
String parm_data)
throws SQLException
try {
Connection conn = new OracleDriver().defaultConnection();
PreparedStatement stmt1 = conn.prepareStatement
("SELECT sid_session_id " +
"FROM tbl_sid " +
"WHERE sid_member_firm_id = ? and " +
"sid_client_id = ?");
stmt1.setString(1, parm_member_firm_id);
stmt1.setString(2, parm_client_id);
ResultSet rs1 = stmt1.executeQuery();
while (rs1.next ()) {
String session_id_found = rs1.getString
("sid_session_id");
CallableStatement pack_pipe = conn.prepareCall
("{call DBMS_PIPE.PACK_MESSAGE(?)}");
pack_pipe.setString(1, parm_data);
pack_pipe.execute();
CallableStatement send_pipe = conn.prepareCall
("{? = call DBMS_PIPE.SEND_MESSAGE(?)}");
send_pipe.registerOutParameter
(1, java.sql.Types.INTEGER);
send_pipe.setString (2, session_id_found);
send_pipe.execute();
} //while
stmt1.close();
conn.close();
} //try
catch (Exception e) {
System.err.println(e);
} //catch
} //test
} //PackCmsoutSid
Thanks in advance for your help
Vinicioyou should post this question on the Application Server forum.
--Olaf -
Internal error 00600 when using Blobs
Cross posted from
[Java forums|http://forums.sun.com/thread.jspa?messageID=10706861]
We are having problems writing rows to tables that include a Blob column. Oracle version is 10g. Table schema looks like this:
CREATE TABLE xyResetRewind ( ResetRewind NUMBER(38) NOT NULL, RowDate DATE NOT NULL, ForRowDate DATE NOT NULL, DataClass VARCHAR2(3) NOT NULL, DataType VARCHAR2(2) NOT NULL, DataKeyVal BLOB NOT NULL, RRStatus VARCHAR2(3) NOT NULL, CreationDate TIMESTAMP NOT NULL, LastUpdated TIMESTAMP NOT NULL, User_ VARCHAR2(16) NOT NULL )
and the SQL used to write it looks like this:
MERGE INTO xyResetRewind USING DUAL ON (ResetRewind = ?) WHEN MATCHED THEN UPDATE SET RowDate = ?, ForRowDate = ?, DataClass = ?, DataType = ?, DataKeyVal = ?, RRStatus = ?, CreationDate = ?, LastUpdated = ?, User_ = ? WHEN NOT MATCHED THEN INSERT ( ResetRewind, RowDate, ForRowDate, DataClass, DataType, DataKeyVal, RRStatus, CreationDate, LastUpdated, User_ ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
The driver recommended by Oracle for 10g is version 10.2.0.4.0 Feb 2 2008. We have also tried 11.2.0.7.0 28 Aug 2008 (the 11g drivers) with no luck. We use either PreparedStatement.setBytes() or setObject passing the byte array for the BLOB content.
We then get this error:
ORA-00600: internal error code, arguments: [koklismem1: r_length is 0] , [], [], [], [], [], [], [] at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288) at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219) at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:970) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3476) at com.inqwell.any.io.sql.AnySql.executePrepared(AnySql.java:372) . .
Our jdbc code uses only interface methods defined in Java, so no oracle-specific stuff is used or allowed.
There seems to be very little on the internet about this problem, the only things I could find being these:
http://e-docs.bea.com/wls/docs81/faq/jdbc.html#501544
http://www.gcqh.com/oracle/241
We haven't interfaced with Oracle for a number of years (we don't get this problem with mysql) so just for fun we tried an old version of the jdbc driver: version 9.0.2.0.0 from 6 April 2004, hmmm. Anyway, that works, but obviously this is not something we want to rely on.
Does anyone have an idea what this is and perhaps a better workaround than using ancient software?Thanks for your reply. Oracle support is managed elsewhere in my company so I passed on your information. Apparently it's actually a different bug that applies in this case:
*Bug No. 8224110 ORA-00600[KOKLISMEM1: R_LENGTH IS 0] OCCURS WHEN EXECUTING MERGE STATEMENT*
Filed 03-FEB-2009 Updated 29-MAY-2009 Product Oracle Server - Enterprise Edition Product Version 10.2.0.4
Fixed in Product Version < no data>
*ORA-00600[koklismem1: r_length is 0] or ORA-600[12333] occurs when executing MERGE statement which has BLOB*
columns from JDBC application. Executing MERGE statement which has BLOB columns, the following error occurs on
the client side and ORA-600 occurs in server side.
I'm told there is no resolution as yet.... -
Oracle internal error 00600 when using Blobs
We are having problems writing rows to tables that include a Blob column. Oracle version is 10g. Table schema looks like this:
CREATE TABLE xyResetRewind ( ResetRewind NUMBER(38) NOT NULL, RowDate DATE NOT NULL, ForRowDate DATE NOT NULL, DataClass VARCHAR2(3) NOT NULL, DataType VARCHAR2(2) NOT NULL, DataKeyVal BLOB NOT NULL, RRStatus VARCHAR2(3) NOT NULL, CreationDate TIMESTAMP NOT NULL, LastUpdated TIMESTAMP NOT NULL, User_ VARCHAR2(16) NOT NULL )
and the SQL used to write it looks like this:
MERGE INTO xyResetRewind USING DUAL ON (ResetRewind = ?) WHEN MATCHED THEN UPDATE SET RowDate = ?, ForRowDate = ?, DataClass = ?, DataType = ?, DataKeyVal = ?, RRStatus = ?, CreationDate = ?, LastUpdated = ?, User_ = ? WHEN NOT MATCHED THEN INSERT ( ResetRewind, RowDate, ForRowDate, DataClass, DataType, DataKeyVal, RRStatus, CreationDate, LastUpdated, User_ ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
The driver recommended by Oracle for 10g is version 10.2.0.4.0 Feb 2 2008. We have also tried 11.2.0.7.0 28 Aug 2008 (the 11g drivers) with no luck. We use either PreparedStatement.setBytes() or setObject passing the byte array for the BLOB content.
We then get this error:
ORA-00600: internal error code, arguments: [koklismem1: r_length is 0] , [], [], [], [], [], [], [] at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288) at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219) at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:970) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3476) at com.inqwell.any.io.sql.AnySql.executePrepared(AnySql.java:372) . .
Our jdbc code uses only interface methods defined in Java, so no oracle-specific stuff is used or allowed.
There seems to be very little on the internet about this problem, the only things I could find being these:
[t-5349591]
[http://e-docs.bea.com/wls/docs81/faq/jdbc.html#501544|http://e-docs.bea.com/wls/docs81/faq/jdbc.html#501544]
[http://www.gcqh.com/oracle/241|http://www.gcqh.com/oracle/241]
We haven't interfaced with Oracle for a number of years (we don't get this problem with mysql) so just for fun we tried an old version of the jdbc driver: version 9.0.2.0.0 from 6 April 2004, hmmm. Anyway, that works, but obviously this is not something we want to rely on.
Does anyone have an idea what this is and perhaps a better workaround than using ancient software?ORA-600 is a support error. That means, you should get in touch with Oracle about it. There's not a great deal anyone here can do about it.
-
Internal error: Cannot obtain XAConnection
I am porting my application from WL8.1-SQl2000 to Sql Server2005. I went in for the Microsoft’s <i><b>MS SQL Server Driver(Type 4 XA) Versions:2000</b></i> and the corresponding one for non-XA also. Then in the next step where we usually give the other DB properties like DB name, server name etc, there is a field called “Properties†which defines the basic properties which we have configured. In that field, there is a new property having name-value pair : dataSourceName=SQL2000JDBC. I am not sure what this would do, so I just left it to remain & continued with the other things.
This, in no way affected the proper execution of my application.
I have 1 XA datasource & 3 non-XA datasources configured for my application.
When I start my server, in the comman prompt, a resource limit exception appears & then the server proceeds to start successfully. I am also abe to save things into the DB & do all other tests properly. But this keeps hindering me. Our DB server is configured to accept infinite connections, so its absurd to get a connection not available exception.
I doubt whether the initial datasource property that I have mentioned can have anything to do with this exception during startup. Please help me.
Exception trace:
<Nov 15, 2006 12:29:34 PM EST> <Warning> <JDBC> <BEA-001064> <Ignoring property
'enableTwoPhaseCommit' for JDBCTxDataSource "TweDS". This property is used only
for those drivers that do not natively support XA.>
java.sql.SQLException: Internal error: Cannot obtain XAConnection weblogic.commo
n.resourcepool.ResourceLimitException: No resources currently available in pool
ITestPool to allocate to applications, please increase the size of the pool and
retry..
at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1
315)
at weblogic.jdbc.jta.DataSource.getConnection(DataSource.java:396)
at weblogic.jdbc.jta.DataSource.connect(DataSource.java:354)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSour
ce.java:305)
at com.taxware.twe.util.SQLConnection.getConnection(SQLConnection.java:1
68)
at com.taxware.twe.audit.AuditStartUp.main(AuditStartUp.java:333)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.t3.srvr.StartupClassService.invokeMain(StartupClassService.j
ava:229)
at
weblogic.t3.srvr.StartupClassService.invokeClass(StartupClassService.
java:160)
at weblogic.t3.srvr.StartupClassService.access$000(StartupClassService.j
ava:36)charu s wrote:
I am porting my application from WL8.1-SQl2000 to Sql Server2005. I went in for the Microsoft???
s <i><b>MS SQL Server Driver(Type 4 XA) Versions:2000</b></i> and the corresponding one for non-XA also. Then in the next step where we usually give the other DB properties like DB name, server name etc, there is a field called ???Properties??? which defines the basic properties which we have configured. In that field, there is a new property having name-value pair : dataSourceName=SQL2000JDBC. I am not sure w
hat this would do, so I just left it to remain & continued with the other things.
This, in no way affected the proper execution of my application.
I have 1 XA datasource & 3 non-XA datasources configured for my application.
When I start my server, in the comman prompt, a resource limit exception appears & then the server proceeds to start successfully. I am also abe to save things into the DB & do all other tests properly. But this keeps hindering me. Our DB server is configured to accept infinite connections, so its absurd to get a connection not available exception.
I doubt whether the initial datasource property that I have mentioned can have anything to do with this exception during startup. Please help me.
The pool's max capacity is defined as lower than the need at
the time. Please show me the full pool definition from the
config.xml. It may also have something to do with the fact
that your code is a startup class, and are you sure the
pool is ready at this time?
Joe
Exception trace:
<Nov 15, 2006 12:29:34 PM EST> <Warning> <JDBC> <BEA-001064> <Ignoring property
'enableTwoPhaseCommit' for JDBCTxDataSource "TweDS". This property is used only
for those drivers that do not natively support XA.>
java.sql.SQLException: Internal error: Cannot obtain XAConnection weblogic.commo
n.resourcepool.ResourceLimitException: No resources currently available in pool
ITestPool to allocate to applications, please increase the size of the pool and
retry..
at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1
315)
at weblogic.jdbc.jta.DataSource.getConnection(DataSource.java:396)
at weblogic.jdbc.jta.DataSource.connect(DataSource.java:354)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSour
ce.java:305)
at com.taxware.twe.util.SQLConnection.getConnection(SQLConnection.java:1
68)
at com.taxware.twe.audit.AuditStartUp.main(AuditStartUp.java:333)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.t3.srvr.StartupClassService.invokeMain(StartupClassService.j
ava:229)
at
weblogic.t3.srvr.StartupClassService.invokeClass(StartupClassService.
java:160)
at weblogic.t3.srvr.StartupClassService.access$000(StartupClassService.j
ava:36) -
RICS0001:Internal Error,unable to process the collected data from the device.
Hi all,
I've got the following error in Inventory Collection: 'RICS0001:Internal Error,unable to process the collected data from the device.'
System is CW LMS 2.6
If I search the web I get the following Cisco document:
http://www.cisco.com/en/US/products/sw/cscowork/ps2073/prod_troubleshooting_guide09186a008036dff2.html
'...in the log directory look for IC_Server.log.'
IC_Server.log:
[ Di Nov 16 15:54:27 CET 2010 ],INFO ,[Thread-25],com.cisco.nm.rmeng.inventory.ics.core.ICSCore,173,Got Async Request, User Name :admin
[ Di Nov 16 15:54:27 CET 2010 ],INFO ,[Thread-25],com.cisco.nm.rmeng.inventory.ics.core.ICSCore,179,Request ID is : 1289919235488
[ Di Nov 16 15:54:27 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,309,Started processing device ID: 3341
[ Di Nov 16 15:54:27 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.RMELogger,724,com.cisco.nm.rmeng.util.db.DatabaseConnectionPool,getConnection,59,Inside ICSDatabaseConnection, MAX_COUNT =20
[ Di Nov 16 15:54:28 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,387,Started processing device Name: 9.152.255.101
[ Di Nov 16 15:54:28 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,g$eval,103,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:g$eval:populating ContainmentAG attributes, begins...
[ Di Nov 16 15:54:28 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,populatingTheChassis,110,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:populatingTheChassis:ContainmentAG attributes,collection from the device begins...
[ Di Nov 16 15:54:29 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,populatingTheChassis,147,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:populatingTheChassis:ContainmentAG attributes,collection from the device successful...
[ Di Nov 16 15:54:29 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,populatingTheChassis,149,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:populatingTheChassis:ContainmentAG attributes,population begins...
[ Di Nov 16 15:54:29 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,populatingTheChassis,216,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:populatingTheChassis:Before method getSlotsConfiguredStatistics
[ Di Nov 16 15:54:29 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,populatingTheChassis,225,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:populatingTheChassis:After method getSlotsConfiguredStatistics
[ Di Nov 16 15:54:29 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,populatingTheChassis,245,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:populatingTheChassis:ContainmentAG attributes,population completed...
[ Di Nov 16 15:54:29 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.util.logger.XDILogger,77,com.cisco.nm.xms.xdi.pkgs.SharedInventoryCatIOS.ContainmentAGI_ENTITY_Mib_Non_Modular,g$eval,105,com.cisco.nm.xms.xdi.pkgs.SharedInventoryRouter:ContainmentAGI_ENTITY_Mib_Non_Modular:g$eval:populating ContainmentAG attributes, ends...
[ Di Nov 16 15:54:43 CET 2010 ],INFO ,[Thread-14],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,477,DP time is 15 seconds for 9.152.255.101
[ Di Nov 16 15:54:44 CET 2010 ],ERROR,[Thread-14],com.cisco.nm.rmeng.util.logger.RMELogger,770,com.cisco.nm.rmeng.inventory.ics.invchange.AddInvChange,effect,33,Unexpected error :com.sybase.jdbc2.jdbc.SybSQLException: ASA Fehler -193: Primärschlüssel für Tabelle 'PhysicalElement' ist nicht eindeutig
at com.sybase.jdbc2.tds.Tds.processEed(Tds.java:2834)
at com.sybase.jdbc2.tds.Tds.nextResult(Tds.java:2156)
at com.sybase.jdbc2.jdbc.ResultGetter.nextResult(ResultGetter.java:69)
at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:220)
at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:203)
at com.sybase.jdbc2.jdbc.SybStatement.executeLoop(SybStatement.java:1766)
at com.sybase.jdbc2.jdbc.SybStatement.execute(SybStatement.java:1758)
at com.sybase.jdbc2.jdbc.SybPreparedStatement.execute(SybPreparedStatement.java:619)
at com.cisco.nm.rmeng.inventory.ics.dbrep.DBRecord.insert(DBRecord.java:50)
at com.cisco.nm.rmeng.inventory.ics.util.ICSDatabaseConnection.insert(ICSDatabaseConnection.java:91)
at com.cisco.nm.rmeng.inventory.ics.invchange.AddInvChange.effect(AddInvChange.java:29)
at com.cisco.nm.rmeng.inventory.ics.server.InvDataProcessor.processInvData(InvDataProcessor.java:394)
at com.cisco.nm.rmeng.inventory.ics.core.CollectionController.run(CollectionController.java:849)
at java.lang.Thread.run(Thread.java:534)
[ Di Nov 16 15:54:44 CET 2010 ],ERROR,[Thread-14],com.cisco.nm.rmeng.inventory.ics.server.InvDataProcessor,448,ASA Fehler -193: Primärschlüssel für Tabelle 'PhysicalElement' ist nicht eindeutig
com.sybase.jdbc2.jdbc.SybSQLException: ASA Fehler -193: Primärschlüssel für Tabelle 'PhysicalElement' ist nicht eindeutig
at com.sybase.jdbc2.tds.Tds.processEed(Tds.java:2834)
at com.sybase.jdbc2.tds.Tds.nextResult(Tds.java:2156)
at com.sybase.jdbc2.jdbc.ResultGetter.nextResult(ResultGetter.java:69)
at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:220)
at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:203)
at com.sybase.jdbc2.jdbc.SybStatement.executeLoop(SybStatement.java:1766)
at com.sybase.jdbc2.jdbc.SybStatement.execute(SybStatement.java:1758)
at com.sybase.jdbc2.jdbc.SybPreparedStatement.execute(SybPreparedStatement.java:619)
at com.cisco.nm.rmeng.inventory.ics.dbrep.DBRecord.insert(DBRecord.java:50)
at com.cisco.nm.rmeng.inventory.ics.util.ICSDatabaseConnection.insert(ICSDatabaseConnection.java:91)
at com.cisco.nm.rmeng.inventory.ics.invchange.AddInvChange.effect(AddInvChange.java:29)
at com.cisco.nm.rmeng.inventory.ics.server.InvDataProcessor.processInvData(InvDataProcessor.java:394)
at com.cisco.nm.rmeng.inventory.ics.core.CollectionController.run(CollectionController.java:849)
at java.lang.Thread.run(Thread.java:534)
[ Di Nov 16 15:54:44 CET 2010 ],ERROR,[Thread-14],com.cisco.nm.rmeng.inventory.ics.core.CollectionController,861, Exception occured in process method while processing: 9.152.255.101 ASA Fehler -193: Primärschlüssel für Tabelle 'PhysicalElement' ist nicht eindeutig
ICSException :: ASA Fehler -193: Primärschlüssel für Tabelle 'PhysicalElement' ist nicht eindeutig
at com.cisco.nm.rmeng.inventory.ics.server.InvDataProcessor.processInvData(InvDataProcessor.java:463)
at com.cisco.nm.rmeng.inventory.ics.core.CollectionController.run(CollectionController.java:849)
at java.lang.Thread.run(Thread.java:534)
I don't know where the German error message comes from. The whole system is English. Translation is: "ASA error -192: primary key for table 'PhysicalElement' isn't distinct'
Thanks for your help!
AlexWell known issue in LMS 2.6. Most likely you are hitting CSCsm97530. As a temporary solution you could remove and re-add problematic device from CS. To get a permanent fix you need a patch (provided by TAC).
Maybe you are looking for
-
Is it possible to edit spoken dialog without interfering with the rest of the sound?
I'm trying to piece together video clips from various movies, and in one of these clips the character swears strongly a couple times. Normally, I don't bother with this, but my audience is that of a "clean" nature and is strongly against profanity. I
-
Hello, I lost my phone, and sent a custom message to the phone. The person who found the phone, was kind to return the phone to me. But how do I remove the message from the screen? It stays on the screen. When I login with my BB ID on the website, I
-
I'm getting a User Cannot be Authenticated message when trying to order photo cards, books, etc - which I have done successfully many times
-
When ever I try to share my video off of iMovie it says "The share operation has failed, video rendering error -50" I have tried to search up on how to fix this and have found nothing. I am using the latest software update and have iMovie updated. Al
-
I have an idea/comment about the 4s.
Hello, my idea is something that I have picked up on but not too sure if anyone else has. If you have Siri turned on, and your phone is locked and you need the 4 digit password to unlock it people can easily get past it. The way to do this is just ho