Error UPDATE_ROW_CONFLICT with Oracle DB
Hi all,
I have a problem in UPDATE Operation with a Oracle DataBase, it works in Sun Application Server and not in Tomcat (5.5.12):
code:
try {
RowKey[] selectedRowKeys = getTableRowGroup1().getSelectedRowKeys();
for(int i=0; i< selectedRowKeys.length; i++){
info("course selected"+courseinformationDataProvider.getValue("COURSECODE", selectedRowKeys));
Object course_code=courseinformationDataProvider.getValue("COURSECODE", selectedRowKeys[i]);
getSessionBean1().getCourseinformationRowSet1().setObject(1,course_code);
courseinformationDataProvider1.setValue("STATUS","T");
courseinformationDataProvider1.commitChanges();
courseinformationDataProvider1.refresh();
info("Row(s) Updated");
} catch (Exception e) {
log("Exception occurred!!", e);
error("Exception"+e);
It throws exception while i try to run in tomcat5.5.7
Exceptionjava.lang.RuntimeException: Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 values changed in database
plz give some ideas..
Thanks in advance.....
A very similar thread. No solution there, however..
http://swforum.sun.com/jive/thread.jspa?threadID=94761
Similar Messages
-
Problem whit Update Operation, Error UPDATE_ROW_CONFLICT with Oracle DB
Hello friends!, I have a problem whit UPDATE Operation with a Oracle DataBase, but it is rare because it works in "Java Sun Application Server" and not in Tomcat (5.5.12) , displaying the following error:
"Error :Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 5 values changed in database"
part of the file log:
"SEVERE: Error Description
java.lang.RuntimeException: Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 5 values changed in database
at com.sun.data.provider.impl.CachedRowSetDataProvider.commitChanges(CachedRowSetDataProvider.java:878)
at ido02004.EditPerson.saveButton_action(EditPerson.java:519)
For any change of columns for table in Data Base.
The code used in the page (EditPerson.jsp) is:
public void init() {
Object pid = getSessionBean1().getCurrentPersonId();
RowKey personRowKey = ido_personsDataProvider.findFirst("PERSON_ID", pid);
ido_personsDataProvider.setCursorRow(personRowKey);
public String saveButton_action() {
try {
ido_personsDataProvider.setValue("USER_ID", userDD.getSelected());
ido_personsDataProvider.setValue("STATUS", statusDD.getSelected());
ido_personsDataProvider.setValue("NAME", name.getValue());
ido_personsDataProvider.setValue("FUNCTION", function.getValue());
ido_personsDataProvider.setValue("ADDRESS", address.getValue());
ido_personsDataProvider.setValue("EMAIL", email.getValue());
ido_personsDataProvider.setValue("PHONE", phone.getValue());
ido_personsDataProvider.setValue("VALUATION", valuation.getValue());
ido_personsDataProvider.commitChanges();
catch (Exception ex) {
log("Error Description", ex);
error("Error :"+ex.getMessage());
return null;
Please, Some idea of why gives the error? Help!
Thanks in advance!
Ren�
P.D. Excuse my English.Hi All!
New Info:
System.out.println(" date created : "+ido_personsDataProvider.getValue("DATE_CREATED"));
System.out.println(ido_personsDataProvider.getCachedRowSet().getMetaData().getColumnClassName(13));When these lines are printed in Java Sun Application Server for JSC show this:
[#|2006-05-05T17:12:50.264-0500|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=15;|
date created : 2006-04-24 00:00:00.0|#]
[#|2006-05-05T17:12:50.264-0500|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=15;|
java.sql.Timestamp|#]
When these lines are printed in Tomcat show this:
date created : 2006-04-24
java.sql.Timestamp
Why? the values of this date is different in one or another server. Problem of driver JDBC? I use driver: to ojdbc14.jar, in Tomcat for the connection to the BD Oracle. Maybe this originates error UPDATE_ROW_CONFLICT...
Please, any idea?
Thanks! -
HTTP Status 404 error- servlet with oracle db?
I am working wit netbean 7.2 ide,oracle 10g. the servlet program does not connected to the oracle db. i always recieve a
HTTP Status 404 -
type Status report
message
descriptionThe requested resource () is not available.
Oracle GlassFish Server 3.1.2.2
error type. whats the problem? i think its due to connection problem. help me to resolve the problem. kindly give ur solution immediately...404 is resource not found so either the client making the request is using a wrong path or the resource did not successfully start at the expected path.
You could check the server logs to see if there are errors that are causing this. -
Few errors while working with Oracle 9i developer suite.
I am facing a few errors working with Oracle 9i developer suite.
1. while running forms we have to press "ctrl +F11" to execute a query.
is there any other way of executing a query where the user can do it at a click of button or so? and similarly some way of canceling a query?
2. how can we run parameterized reports thru a menu in forms?
3. i had run a query which fetched around 15 records which were populated in 10 text boxes. i cud scroll down to see the records, with the keys but was not able to scroll back up. how can this be avoided or some way thru which we can scroll?
4. can sessions be created in Oracle forms?
5. the security feature thru menu roles is not proving efficient. can some1 suggest some way of achieving this user access control?
hope some 1 can answer my queries soon1) execute query in windows is F8, yours is unix. Change the resource-file. You find them in <forms-home>. fmrweb.res is the standard. Save a copy. Copy then the fmrpcweb.res into fmrweb.res. That's all.
2) start in the menu with an execute_trigger ('UN_MY_REPORT_CALL') a forms-level-trigger in your form. Then you can interact with your report-objects.
3) page down + up are the keys to scroll. maybe the solution is 1)
4) yeah, implicit with open_form (... new_session...) but what do you need ?
5) write your own mechanism. say first, which features do you need
Gerd -
Error in installation Oracle 8.1.6 on Fedora linux
I am getting the following error message while installing Oracle 8i release 2 (8.1.6) for linux intel on Fedora Linux.
"Symbol errorno, version GLIBC-2.0 not defined in libc.so.6 with link time reference (libzip.so)"
Earlier I have sucessfully installed on Redhat linux 8.0 without any problems.
Kindly helpAll the rpms mentioned in above link are already installed. the same error comes with Oracle 9i/AS also.
I quote here the exact error message:-
[oracle@sczopngs cdrom]$ ./runInstaller
[oracle@sczopngs cdrom]$ Initializing Java Virtual Machine from /tmp/OraInstall/ jre/bin/jre. Please wait...
/tmp/OraInstall/jre/lib/linux/native_threads/libzip.so: symbol errno, version GL IBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
Unable to initialize threads: cannot find class java/lang/Thread
I don't have newer version of Oracle for linux , but dont think a newer version will solve the above problem as the same message is coming with Oracle 9i/AS also when I tried just to test..
This may problem with new relase of Linux Fedora with kernel 2.6.2. -
ORA-06502: PL/SQL with Oracle XE (not with sqldeveloper)
I have this error message with Oracle XE whereas I have no message at all with the same request if I use sqldeveloper.
It seems that the error happens when there is too many information returned by the request. If I add a "where" to select less rows, I don't have the error anymore.
Do you know how I can solve this problem?
Thanks in advance for your answers.
RichardThe problem is happening again.
When it happens, if I quit and I start again Oracle XE, the problem does not happen at first, but happens again after a while (the duration before the error is not always the same). If I increase the number of lines that are printed for the result of a request, I can induce the error; if I decrease the number of lines, the error is not happening.
Here is one of the request (that request returns about 5000 rows) that cause the error, and the complete error message:
ORA-06502: PL/SQL : erreur numérique ou erreur sur une valeur: tampon de
chaîne de caractères trop petit
Translation: buffer for the strings is too small.
select code_pers, nom, prenom, titre, sexe,
date_naissance, pays_nationalite.code_pays_iso,
fonction_institution, code_institution,
complement_adresse_institution, complement_tel_institution,
adresse1_perso_debut, adresse2_perso_rue, adresse3_perso_zip_ville,
pays_adresse.code_pays_iso,
tel_perso, email, site_web, fax,
lower(substr(langue_courrier, 1, 2)),
case
when (adresse_courrier_preferee = 'P') then 'p'
when (adresse_courrier_preferee = 'I') then 'i'
else null
end,
contact_rapide, discipline,
case
when (voeux = 'Vrai') then 'o'
when (voeux = 'Faux') then 'n'
else null
end,
nb_plaquettes, nb_affiches, date_modif
from personne2 join pays2 pays_nationalite
on personne2.nationalite = pays_nationalite.NOM_PAYS
join pays2 pays_adresse
on personne2.pays_perso = pays_adresse.NOM_PAYS -
Error while installing Oracle Apps server 10.1.3 with Oracle DB 11.2.0.2 residing in the same server and being used by Apps server as it's metadata.
bash-3.00$ export ORACLE_HOME=/data/ora11g/app/ora11g/product/11.2.0
bash-3.00$ cd /data/OAS/install/soa_schemas/irca/
bash-3.00$ ./irca.sh
Integration Repository Creation Assistant (IRCA) 10.1.3.1.0
(c) Copyright 2006 Oracle Corporation. All rights reserved.
ERROR: Cannot find library - /data/ora11g/app/ora11g/product/11.2.0/jdbc/lib/ojdbc14.jar
Please verify that the ORACLE_HOME is set correctly.
bash-3.00$Hi Craig,
Database 11gR2 could be used for Installing Application Server 10.1.3.x but with some limitation.
So please review the note:-887365.1 Oracle Database 11g Release 2 (11.2) Certification for Oracle Application Server 10g (10.1.2, 10.1.3, 10.1.4)
Section :- Oracle Application Server 10g Release 3 (10.1.3)
Regards,
Praaksh. -
Petstore 1.3 with Oracle 8.1.7 on Solaris 9 - deployment error
Hello,
I'm trying to get Petstore 1.3 shipped with WebLogic Server 7.0 to work with Oracle
8.1.7 on Solaris 9 with a third-party (Oracle) jdbc driver (classes12). I did
the following:
1) created a new connection pool with the correct Oracle database URL and driver
class name (oracle.jdbc.driver.OracleDriver), also user/password properties for
the Oracle db, and the WL server selected in targets;
2) created a database schema for Oracle based on the data in Pointbase and the
weblogic-cmp-rdbms-jar file as well as petstore_catalog_utf8.sql;
3) created a new tx datasource pointing to the Oracle conn pool;
4) modified the catalog component's ejb-jar.xml file's env-entry to contain CatalogOracleDAOImpl;
5) put weblogic.jar in the classpath;
6) used Java's dbping utility to check connection to the database via the Oracle
driver (works fine--no network adapter error or anything related).
I then rebuilt the ear files (build is successful), but when deploying get the
following error:
"Cannot deploy EJB AccountEJB from customerEjb.jar. Cannot find datasource for
JNDI datasource-petstorePool" and says to make sure the JNDI name and deployment
descriptors are correct (I checked the customer component's deployment descriptors
against the tx datasources' JNDI and they match).
What step(s) am I missing? Any suggestions on what else I need to modify would
be very much appreciated.
Thanks,
Beverly ClaireBeverly:
If you have 8.1, then you should be able to simply and easily create a
connection pool to petstore via the console.
The current error you encountering: "petstorePool does not exist" is
because either:
petstorePool is not defined or there was a failure when the pool was first
created trying to connect to the DBMS.
The full errror should be in the log file prior to the TXDatasource error.
Cheers
mbg
"Beverly Claire" <[email protected]> wrote in message
news:[email protected]...
>
Hello Rob,
Thanks for your reply. Yes, the tx datasource's JNDI name isdatasource-petstorePool.
The server log says that "petstorePool does not exist".
My conn pool contents:
Name: petstorePool
URL: jdbc:oracle:thin:@<replaced with db address>:<replaced with dbport>:<replaced
with db SID>
Driver Class Name: oracle.jdbc.driver.OracleDriver
Properties: user=<replaced with username*>
password=<replaced with password*>
*same username and password used to set up the Petstore tables in Oracledb.
>
My tx datasource contents:
Name: PetstoreDataSource
JNDI: datasource-petstorePool
Pool Name: petstorePool
No, actually we're not evaluating in the sense of just-trying-things-out.One
of our clients is considering an application server. They're relying on usfor
help in choosing which would be best. As of now, we are comparing BEA WLServer
7 and 8.1, Sun ONE Application Server 7 EE, Oracle 9i Application Server,and
Fujitsu Interstage v5 Application Server. For cluster testing andperformance
comparison purposes, we'd like to use the same J2EE Application across allservers,
and the obvious choice is Petstore 1.3. One aim is to smoothly connect toan Oracle
database. The other app servers provide setup scripts and databaseschemas for
Petstore-with-Oracle, so db conn and deployment are not a problem at all.As for
WL, we've been trying to get Petstore (both the version downloaded fromSun's
Java Blueprints and the version that shipped with WL 7) to work withOracle, but
no luck so far. It's getting a bit frustrating, given the ease with whichthings
worked out with the other app servers.
Yes, I've tried out Avitek MedRec for WL 8.1, and this time BEA has kindlymade
provisions for Oracle db, so connection to Oracle is not a problem. I'mhoping
BEA will come around to doing the same thing for Petstore, although I'mguessing
that won't be in the near future.
Any other suggestions would be much appreciated.
Thanks,
Bevery Claire -
Get error while Integrating with Oracle's Enterprise User Security
Hi,
I am trying to create an Oracle Enterprise User integrating with OVD and MS Active Directory.
I am following all the steps in Integrating with Oracle's Enterprise User Security.
In the documentation section: "Configuring Oracle Virtual Directory for the Integration"
I have applied the steps successfully until:
Update and load the entries into the Local Store Adapters by performing the following steps:
I have successfully extended the Oracle Virtual Directory schema with the loadOVD.ldif
However I am getting errors in the next step: Update realmRoot.ldif to use your namespaces
The next step states the following:
Update realmRoot.ldif to use your namespaces, including the dn, dc, o, orclsubscriberfullname,
and memberurl attributes in the file. If you have a DN mapping between Active Directory and
Oracle Virtual Directory, use the DN that you see from Oracle Virtual Directory.
The realmRoot.ldif file is located in ORACLE_VIRTUAL_DIRECTORY_HOME/eus,
where ORACLE_VIRTUAL_DIRECTORY_HOME represents the location where Oracle Virtual Directory is installed.
The realmRoot.ldif file contains core entries in the directory namespace that Enterprise User Security queries. The realmRoot.ldif file also contains the dynamic group that contains the registered Enterprise User Security databases to allow secured access to sensitive Enterprise User Security related attributes, like the user's Enterprise User Security hashed password attribute.
Load your domain root information in the realmRoot.ldif file into Oracle Virtual Directory using the following command:
ldapmodify -h Oracle_Virtual_Directory_Host –p OVD_Port -D cn=admin -w Admin_Password -v -a –f realmRoot.ldif
When I run the ldapmodify command I get the following error:
add dc:
testldap
add objectclass:
top
domain
domainDNS
adding new entry DC=testldap,DC=local
ldap_add: Operations error
ldap_add: additional info: LDAP Error 1 : null
The actual realmRoot.ldif looks like this:
# Please uncomment the following one line if you are importing this
# LDIF file via OVD Manager or OVD Server's ldapmodify tool.
#version: 1
#dn: dc=com
#dc: com
#objectclass: domain
dn: DC=testldap,DC=local
changetype: add
dc: testldap
#o: subarashii
objectclass: top
objectclass: domain
objectclass: domainDNS
#objectclass: orclSubscriber
#orclsubscriberfullname: subarashii
#orclVersion: 90400
# If your domain structure has more layers than dc=subarashii,dc=com,
# for example, it's dc=us,dc=subarashii,dc=com, you will need to load
# the following ldif entry/entries too.
# Uncomment out the following, if required.
#dn: dc=us,dc=subarashii,dc=com
#orclversion: 90400
#orclsubscriberfullname: us
#objectclass: domain
#objectclass: top
#objectclass: orclSubscriber
#dc: us
# Adding EUSDBGroup entry
# Modify the memberurl attribute and replace it with your own domain name
#dn: cn=EUSDBGROUP,dc=subarashii,dc=com
#cn: EUSDBGROUP
#memberurl:ldap:///dc=subarashii,dc=com??sub?(&(objectclass=orclService)(objectclass=orclDBServer))
#objectclass:groupofuniquenames
#objectclass:groupofurls
#objectclass:topDid you ever get your questions answered about the realmRoot.ldif file? Did you manage to configure a successful integration of OVD with EUS? I am battling with trying to get Oracle Virtual Directory integrated with Enterprise User Security, but every step I take in Chapter 7 of the OVD manual fails in some way, and the instructions are often vague. I am not sure how to modify the realmRoot.ldif file. Is there any improved documentation on this? I have logged a Service Request, but not getting any help. Any resources or documentation you know of that provides better guidance would be much appreciated. I am way behind my schedule now and this is a very frustrating exercise.
Thanks. -
Error while installing CRM 4.0 SR1 with Oracle 10.2 on Windows 2000 Server
Hi.. I'm getting error messages in the Database Instance phase, while installing <b>CRM 4.0 SR1 with Oracle 10.2</b> on Windows 2000 Server. Following are message snippets with last few lines showing error message:
<b>SAPSSEXC.log</b>
[code](DB) INFO: REPOSRC~0 created
(DB) INFO: REPOTEXT created
DbSl Trace: ORA-4031 occured when executing SQL statement (parse error offset = 0)
(IMP) ERROR: DbSlExeModify/DbSlLobPutPiece failed
rc = 99, table "REPOTEXT"
(SQL error 4031)
error message returned by DbSl:
ORA-04031: unable to allocate 84 bytes of shared memory ("shared pool","select name,intcol#,segcol#,...","Typecheck","opndef:qkexrAddMatching1")
(DB) INFO: disconnected from DB
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: job finished with 1 error(s)
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: END OF LOG: 20121102144208
[/code]
<b>SAPAPPL2.log</b>
[code](DB) INFO: SMOT413~0 created
(DB) INFO: SMOT413~R04 created
DbSl Trace: ORA-604 occured when executing SQL statement (parse error offset = 31)
(DB) ERROR: DDL statement failed
(CREATE INDEX "SMOT413~R05" ON "SMOT413" ( "MANDT" , "ERSKZ" ) TABLESPACE PSAPCRM STORAGE (INITIAL 16384 NEXT 0000000040K MINEXTENTS 0000000001 MAXEXTENTS 2147483645 PCTINCREASE 0 ) )
DbSlExecute: rc = 99
(SQL error 604)
error message returned by DbSl:
ORA-00604: error occurred at recursive SQL level 1
ORA-04031: unable to allocate 4108 bytes of shared memory ("shared pool","select owner#,name,namespace...","Typecheck","seg:kggfaAllocSeg")
(DB) INFO: disconnected from DB
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: job finished with 1 error(s)
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: END OF LOG: 20121102144207
[/code]
<b>SAPSLEXC.log</b>
[code]DbSl Trace: ORA-1403 when accessing table SAPUSER
(DB) INFO: connected to DB
(DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): WE8DEC
(DB) INFO: CO2MAP created
(IMP) INFO: import of CO2MAP completed (0 rows)
(DB) INFO: CO2MAP~0 created
(DB) INFO: CO2MAP~IDX created
DbSl Trace: ORA-604 occured when executing SQL statement (parse error offset = 0)
(DB) ERROR: DDL statement failed
(CREATE TABLE "CO2MAPINF" ( "SRCID" VARCHAR2(30) DEFAULT ' ' NOT NULL , "METHID" VARCHAR2(1) DEFAULT ' ' NOT NULL , "APPLNAME" VARCHAR2(30) DEFAULT ' ' NOT NULL , "PAGEKEY" VARCHAR2(70) DEFAULT ' ' NOT NULL , "ID" NUMBER(10) DEFAULT 0 NOT NULL , "LANGUAGE" VARCHAR2(1) DEFAULT ' ' NOT NULL , "NAMESPACE" VARCHAR2(30) DEFAULT ' ' NOT NULL ) TABLESPACE PSAPCRM620 STORAGE (INITIAL 16384 NEXT 0000000640K MINEXTENTS 0000000001 MAXEXTENTS 2147483645 PCTINCREASE 0 ) )
DbSlExecute: rc = 99
(SQL error 604)
error message returned by DbSl:
ORA-00604: error occurred at recursive SQL level 2
ORA-04031: unable to allocate 84 bytes of shared memory ("shared pool","select ts#,file#,block#,nvl(...","Typecheck","opndef:qkexrAddMatching1")
(DB) INFO: disconnected from DB
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: job finished with 1 error(s)
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: END OF LOG: 20121102144742
[/code]
<b>SAPSDIC.log</b>
[code](DB) INFO: TNMAP~0 created
(DB) INFO: TODIR created
DbSl Trace: ORA-604 occured when executing SQL statement (parse error offset = 0)
(IMP) ERROR: DbSlExeModify/DbSlLobPutPiece failed
rc = 99, table "TODIR"
(SQL error 604)
error message returned by DbSl:
ORA-00604: error occurred at recursive SQL level 1
ORA-04031: unable to allocate 4108 bytes of shared memory ("shared pool","update seg$ set type#=:4,blo...","Typecheck","seg:kggfaAllocSeg")
(DB) INFO: disconnected from DB
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: job finished with 1 error(s)
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: END OF LOG: 20121102144811
[/code]
<b>SAPSDOCU.log</b>
[code](DB) INFO: TLSY3~0 created
(DB) INFO: TLSY5 created
(IMP) INFO: import of TLSY5 completed (3 rows)
DbSl Trace: ORA-604 occured when executing SQL statement (parse error offset = 33)
(DB) ERROR: DDL statement failed
(CREATE UNIQUE INDEX "TLSY5~0" ON "TLSY5" ( "LANGU", "REL", "OLD_REL", "IMP_DATE" ) TABLESPACE PSAPCRM STORAGE (INITIAL 16384 NEXT 0000000080K MINEXTENTS 0000000001 MAXEXTENTS 2147483645 PCTINCREASE 0 ) )
DbSlExecute: rc = 99
(SQL error 604)
error message returned by DbSl:
ORA-00604: error occurred at recursive SQL level 1
ORA-04031: unable to allocate 4108 bytes of shared memory ("shared pool","update seg$ set type#=:4,blo...","Typecheck","seg:kggfaAllocSeg")
(DB) INFO: disconnected from DB
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: job finished with 1 error(s)
C:\usr\sap\CRM\SYS\exe\run/R3load.exe: END OF LOG: 20121102144811
[/code]
I am not sure but I think the problem is with the allocated shared memory size, which right now is:
<b>init.ora</b>
[code]shared_pool_size = 67108864[/code]
<b>init<SID>.ora</b>
[code]shared_pool_size = 90112000
shared_pool_reserved_size = 9011200
[/code]
If this is the cause of the problem then how much should i increase it to? and do i need to modify the size in both files or only init<SID>.ora? Is there any SAP Note related to this problem? Thanks.
Regards,Hi Vasu,
ORA-4031... for 99% of cases this means one thing:
the database instance is not configured correctly.
To proceed, do the following:
1. get rid of init.ora (it's not used at all)
2. make sure that the init<sid>.ora file is really used.
If there is a spfile in the %ORACLE_HOME&/database folder
then this will be used.
3. With your configured shared pool of 85MB your memory should really not be filled up - anyhow it's really too small for a SAP system!
Thus I'd check how much memory the other sga-area members (buffer cache, large pool, streams pool, java pool...) take up.
Remember on Windows 32 Bit, everything runs in one single process that can only allocate 2GB (or 3GB if you've set this option).
See note:
<a href="https://websmp102.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=869006&_NLANG=E">#869006 - Composite SAP note: ORA-04031</a>
for more on this.
And when you're setting up parameters anyway, check note
<a href="https://websmp102.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=830576&_NLANG=E">#830576 - Parameter recommendations for Oracle 10g</a>
KR Lars -
Error during execution of SSO with Oracle Access Manager 11gR2
Hello friends,
I have a problem with SSO using Oracle Access Manager 11g R2, then describes the steps taken in this test:
1. Is accessed by the OAM protected application through IE browser, Chrome and Firefox for testing purposes.
2. The OAM protected application, here is redirected to the OAM page to enter the credentials for the application.
3. Shows the application, and again reorders authentication credentials.
Here the details of the cookie:
a. cookie1: ADMINCONSOLESESSION
b. cokkie2: OAMAuthnCookie_webgate11g.domain.com: 7777
We also found an error when starting the node oam_server in WebLogic Server 11g (10.3.6)
Log:
[2012-11-29T18:16:02.411-05:00] [oam_server1] [ERROR] [JPS-03156] [oracle.jps.authorization.framework] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000JhEStpUFW7WFLzRL8A1GhylJ000002,0] [APP: oam_server#11.1.2.0.0] The exception has been thrown by ARME. The authorization result is set to deny.[[
com.bea.security.providers.authorization.asi.InvocationException: ArmeRUNTIME Exception: null
at com.bea.security.providers.authorization.asi.AuthorizationProviderImpl.isAccessAllowed(AuthorizationProviderImpl.java:396)
at com.bea.security.ssal.micro.MicroAuthorizationManagerWrapper.isAccessAllowed(MicroAuthorizationManagerWrapper.java:73)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed_internal(AuthorizationServiceImpl.java:914)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:745)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:668)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:622)
at com.bea.security.AuthorizationService.isAccessAllowed(AuthorizationService.java:365)
at oracle.security.am.common.policy.runtime.provider.oes.proxy.OESRuntimeProxy.wait4OESRuntimeDBPolicyRefreshCompletion(OESRuntimeProxy.java:263)
at oracle.security.am.common.policy.runtime.provider.oes.proxy.OESRuntimeProxy.init(OESRuntimeProxy.java:193)
at oracle.security.am.common.policy.runtime.provider.oes.OESPolicyRuntimeProvider.init(OESPolicyRuntimeProvider.java:167)
at oracle.security.am.common.policy.runtime.PolicyRuntimeFactory.getNewInstance(PolicyRuntimeFactory.java:162)
at oracle.security.am.common.policy.runtime.PolicyRuntimeFactory.init(PolicyRuntimeFactory.java:93)
at oracle.security.am.common.policy.runtime.PolicyRuntimeFactory.getPolicyRuntime(PolicyRuntimeFactory.java:84)
at oracle.security.am.common.policy.util.PolicyComponentLifecycle.initialize(PolicyComponentLifecycle.java:100)
at oracle.security.am.lifecycle.ApplicationLifecycle.initComponentBootstrap(ApplicationLifecycle.java:156)
at oracle.security.am.lifecycle.ApplicationLifecycle.contextInitialized(ApplicationLifecycle.java:86)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1868)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3154)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)
at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: com.wles.InternalException: ArmeRUNTIME Exception: null
at com.wles.arme.Credentials_ca.exceptionTransport(Credentials_ca.java:606)
at com.wles.arme.Credentials_ca._accessAllowed(Credentials_ca.java:343)
at com.wles.arme.CredentialsImpl._accessAllowed(CredentialsImpl.java:400)
at com.wles.arme.CredentialsImpl._accessAllowed(CredentialsImpl.java:422)
at com.wles.arme.CachingCredentialsImpl._accessAllowed(CachingCredentialsImpl.java:225)
at com.wles.arme.CredentialsImpl.accessAllowed(CredentialsImpl.java:452)
at com.wles.arme.CachingCredentialsImpl.accessAllowed(CachingCredentialsImpl.java:68)
at com.bea.security.providers.authorization.asi.AuthorizationProviderImpl.ARMEisAccessAllowed(AuthorizationProviderImpl.java:977)
at com.bea.security.providers.authorization.asi.AuthorizationProviderImpl.isAccessAllowed(AuthorizationProviderImpl.java:347)
... 52 more
causal exception is:
com.wles.InternalException: ArmeRUNTIME Exception: null
at com.wles.arme.Credentials_ca.exceptionTransport(Credentials_ca.java:606)
at com.wles.arme.Credentials_ca._accessAllowed(Credentials_ca.java:343)
at com.wles.arme.CredentialsImpl._accessAllowed(CredentialsImpl.java:400)
at com.wles.arme.CredentialsImpl._accessAllowed(CredentialsImpl.java:422)
at com.wles.arme.CachingCredentialsImpl._accessAllowed(CachingCredentialsImpl.java:225)
at com.wles.arme.CredentialsImpl.accessAllowed(CredentialsImpl.java:452)
at com.wles.arme.CachingCredentialsImpl.accessAllowed(CachingCredentialsImpl.java:68)
at com.bea.security.providers.authorization.asi.AuthorizationProviderImpl.ARMEisAccessAllowed(AuthorizationProviderImpl.java:977)
at com.bea.security.providers.authorization.asi.AuthorizationProviderImpl.isAccessAllowed(AuthorizationProviderImpl.java:347)
at com.bea.security.ssal.micro.MicroAuthorizationManagerWrapper.isAccessAllowed(MicroAuthorizationManagerWrapper.java:73)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed_internal(AuthorizationServiceImpl.java:914)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:745)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:668)
at com.bea.security.impl.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:622)
at com.bea.security.AuthorizationService.isAccessAllowed(AuthorizationService.java:365)
at oracle.security.am.common.policy.runtime.provider.oes.proxy.OESRuntimeProxy.wait4OESRuntimeDBPolicyRefreshCompletion(OESRuntimeProxy.java:263)
at oracle.security.am.common.policy.runtime.provider.oes.proxy.OESRuntimeProxy.init(OESRuntimeProxy.java:193)
at oracle.security.am.common.policy.runtime.provider.oes.OESPolicyRuntimeProvider.init(OESPolicyRuntimeProvider.java:167)
at oracle.security.am.common.policy.runtime.PolicyRuntimeFactory.getNewInstance(PolicyRuntimeFactory.java:162)
at oracle.security.am.common.policy.runtime.PolicyRuntimeFactory.init(PolicyRuntimeFactory.java:93)
at oracle.security.am.common.policy.runtime.PolicyRuntimeFactory.getPolicyRuntime(PolicyRuntimeFactory.java:84)
at oracle.security.am.common.policy.util.PolicyComponentLifecycle.initialize(PolicyComponentLifecycle.java:100)
at oracle.security.am.lifecycle.ApplicationLifecycle.initComponentBootstrap(ApplicationLifecycle.java:156)
at oracle.security.am.lifecycle.ApplicationLifecycle.contextInitialized(ApplicationLifecycle.java:86)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1868)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3154)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)
at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
We appreciate your support in solving the case. Thanks...
JLK
Edited by: JLK on Nov 30, 2012 9:43 AMHi Viju,
Did you executed the python script to register OPSS. If not then you will get the mentioned error:
I have mentioned couple of workarounds. Can you try those and let me know the results. Take the backup of your entire environment before you follow the steps:::
1. For the ARME issue patch can be applied for 11.1.2
OAM Bundle Patch Release History (Doc ID 736372.1)
Yes. This is a benign message. ( the ARME issue)
OAM 11R2 After Upgrade The Managed Server Start With Error ArmeRUNTIME Exception: Null (Doc ID 1509559.1)
The other issue is under investgation and is benign.
<oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer> WARNING when accessing oamconsole (Doc ID 1511967.1)
The final message is spoken to here:
WLS 10.3.3: "Auto-Ref-By: WebApp" deployed as shared library is affecting other web applications. (Doc ID 1210393.1)
Action Plan:
=========
1. For the ARME issue patch can be applied for 11.1.2
OAM Bundle Patch Release History (Doc ID 736372.1)
Hope this helps. -
Error when trying to use LogMiner with Oracle 8.1.6.0.0
Hi everybody,
I'm trying to use LogMiner with Oracle 8.1.6.0.0. When I execute the following code with SQL*Plus, I have an error.
BEGIN
DBMS_LOGMNR.START_LOGMNR
(options =>
dbms_logmnr.dict_from_online_catalog);
END;
The error displayed by SQL*Plus is:
PLS-00302: 'DICT_FROM_ONLINE_CATALOG' must be declared.
Please, how to solve this problem?
Thanks you in advance for your answers.user639304 wrote:
Hi everybody,
I'm trying to use LogMiner with Oracle 8.1.6.0.0. When I execute the following code with SQL*Plus, I have an error.
BEGIN
DBMS_LOGMNR.START_LOGMNR
(options =>
dbms_logmnr.dict_from_online_catalog);
END;
The error displayed by SQL*Plus is:
PLS-00302: 'DICT_FROM_ONLINE_CATALOG' must be declared.
Please, how to solve this problem?
Thanks you in advance for your answers.Looking at the 8.1.7 doc set (the oldest available on tahiti) I get no hits when searching for 'dict_from_online_catalog'. Searching the 9.2 doc set turns up a reference. Looks like you are trying to use an option that isn't available in your version of Oracle. -
Error in import : tabular model with Oracle
Hi there,
I seems to be getting very strange error.
I am trying to build tabular model over oracle db. I get test successfull for connection, able to validate the query, and in query designer, if i execute it shows me data too. But when i press finish, it gives me error while importing.
ERROR from import screen
OLE DB or ODBC error: ORA-01033: ORACLE initialization or shutdown in progress.
A connection could not be made to the data source with the DataSourceID of '8ffdbfd9-e21f-442d-9040-b66dc074c87d', Name of 'XXXXXXX'.
An error occurred while processing the partition 'XXX_3fc019fa-4d1a-4d39-9317-3dcde3297579' in table 'XXXXXX'.
The current operation was cancelled because another operation in the transaction failed.
I cant figure this out,Even in Execl powerpivot i am able to pull the data in.
Any idea..TIA
Rahul Kumar, MCTS, India, http://sqlserversolutions.blogspot.com/Hi Rahul,
Based on my research, for the error “OLE DB or ODBC error: ORA-01033: ORACLE initialization or shutdown in progress.
A connection could not be made to the data source with the DataSourceID of '8ffdbfd9-e21f-442d-9040-b66dc074c87d', Name of 'XXXXXXX'.”
It seems that it related to Oracle database, here are some links about how to troubleshoot this issue, please see:
ERROR - ORA-01033 oracle initialization or shutdown in progress
ERROR - ORA-01033 oracle initialization or shutdown in progress
If the issue persists, since I am not an expert on Oracle database, you can post the question on the Oracle forum, so that you can get more help.
Regards,
Charlie Liao
If you have any feedback on our support, please click
here.
Charlie Liao
TechNet Community Support -
Import error imp-00017: following statement failed with oracle error 1659:
Hi all,
I am trying to import a file (dmp) which is of 1.63GB size,
when I type
imp
dbname/pwd@db
c:\filepath
30720
no
no
yes
yes
yes
I am getting the error imp-00017: following statement failed with oracle error 1659:
-- end it says Ora-01659 unable to allocate minextents beyond 1 in tablespace USERS
--unable to create INITIAL extent for segment in tablespace USERS
--import terminated successfully with warnings
when I looked into
select maxbytes,file_name from dba_data_files where tablespace_name='USERS';3.4360+10 c:\oracle\product\10.2.0\oradata\orcl\users01.dbf
kindly help me in solving this is.
Regards,
aak
Edited by: AAK 460425 on Apr 12, 2009 6:33 PMThanks,
select bytes from user_free_space where tablespace_name='USERS'
BYTES
458752
720896
458752
655360
43384832
is the size less?
My apology I have updated this in the below thread, which is same as this one.
Re: Import error -
Oracle 11g and PRO*C : pre-compile errors only with 11g !
Hi !
I didn't find a forum specific to pro*c, so here i am.
I've downloaded Oracle 11g and recompiled our applications using pro*c
We currently precompiling without any problem our sources against Oracle 7, 8, 9, 10.
With Oracle 11g, it doesn't work !
every EXEC SQL followed by a command works.
every EXEC SQL followed by a query generates the same error.
Example :
char *oracle_date_courante()
static char buf[SIZE_ORADATE+1];
EXEC SQL SELECT sysdate into :buf from DUAL;
if(ORA_SQLERROR())
oracle_error("sélection date courante");
buf[0]=0;
return buf;
PRO*C output :
Erreur Ó la ligne 105, colonne 2 dans le fichier src\oracle.pc
EXEC SQL
.1
PLS-S-00000, SQL Statement ignored
erreur sÚmantique Ó la ligne 105, colonne 2, fichier src\oracle.pc:
EXEC SQL
.1
PCC-S-02346, PL/SQL a trouvÚ des erreurs sÚmantiques
So, we investigated... And found that thoses errors come when we use the option sqlcheck=semantics.
If we use an inferiour check level, it works but because we use PL/SQL keywords, pro*c prints errors and wants us to provide the 'semantics' sqlcheck level !
So, it's a vicious circle !
Any ideas ?
Thanks...
VincentAdding the option common_parser=yes removes the errors !
But brings errors linked to the PL/SQL parser such like
CSF-S-00000, ORA-06544: PL/SQL : erreur interne, arguments : [55916], [], [], []
1>, [], [], [], []
1>ORA-06553: PLS-801: erreur interne [55916]
Really vicious..and still not precompiling !
By the way : Server is 10.2.0.1... and i guess thoses errors are normal since the common parser is not available in this version...
So bye bye option common_parser and i'm back to my orignals errors.
Message was edited by:
Vicenzo
Maybe you are looking for
-
Hello, I have created a Captivate 8 responsive project. In this project I captured a software simulation. One of the software sim slides was captured as a video slide. How do I remove the video part of the slide w/o being prompted top delete the w
-
Raw file plug-in for Canon 70D
I bought the Canon 70D yesterday and have Adobe CS5 with in-design. Will I need to upgrade to CS6 and if so, how and how will it affect in-design?
-
My x-fi fatality sound card has been working perfect for the last 4 months. Now I have this random problem that is driving me crazy. Everytime I start my pc I get a message telling me that it has found new hardware, do you want to install...etc. It b
-
How to turn icons enabled/disabled by js
Hi, I'm looking for suggestions abouts the best way to turn icons from enabled to disabled (e.g. grayed) and the contrary by means of js only, e.g. without reloading the page. Candidates I know of: - render both icons, using hidden visibility for the
-
What is the difference between HDS and HLS Streaming?