Oracle 9i resource manager
Hello experts.
I would like to know if assigning a particular CPU level to the group, will affect as well the DDL operations that are performed by users in this group
(in my case it's dropping partitions, creating them, rebuilding indexes, make tablespaces read write, etc...). I can understand effect of resource manager on DML, but I doubt what's the way oracle controls ddl statements.
Thanks in advance for your replies.
Artyom.
No. Oracle will use the assignd core/s cpu for the instance or DDL and DML both.
Similar Messages
-
Does Oracle Database Resource Manager work at all?
I have been testing Oracle Database Resource Management...
Environment: OS IBM AIX 5L 64 bit core, DB Oracle8i 8.1.7.4 Enterprise Edition.
To test, I followed the procedure in the Oracle Metalink Bulletin Note:106948., Oracle8i: Database Resource Manager samples.
But I was not able to reproduce any succes. There seems to be no difference running with at plan and not running with af plan enabled.
Does anydody know of a problem with the combination of Oracle and AIX, or any other problems that could explain why it doesn't work?
/Jørn Hansenif the cpu is 100% loaded then you can see any affects..
this is the way how oracle database resource manager works..
Message was edited by:
mkocaer -
Error Implementing Oracle Projects Resource Management
I'm implementing Oracle Resource Management and I've followed all the requirement/steps in the Implementation Guide. I realized that after I changed the flag "Include in Utilization" to Yes in the Job Definition, the request showed me the following error in log:
Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
American_America.WE8ISO8859P1
Enter Password:
REP-1401: 'beforereport': Fatal PL/SQL error occurred.
ORA-06503: PL/SQL: Function returned without value
REP-0069: Internal error
REP-57054: In-process job terminated:Terminated with error:
REP-1401: 'beforereport': Fatal PL/SQL error occurred.
ORA-06503: PL/SQL: Function returned without value
Thanks in Advance.Hi Dean and Dina,
Thanks for your answers. Following is the missing info:
- Yes, we are using the AIA PIP
- We are using 'Workplan enabled' projects for integration with a 'Partially Shared Structure'
- In integration options, we are only integrating 'Workplan' with a 'Working Version'
- We are trying to send only progress information from P6 to Oracle Projects, not the time card info
Iniitially, when trying to send progress from P6 to Oracle Projects, we were getting the error - 'You cannot update a published version of the workplan'
However, after checking the following flags, we stopped getting any errors in AIA/middleware and still not getting any data into Oracle Projects:
Projects --> Setup --> Integration settings:
Integrate - Workplan - Send Task - Current Working Version
Integrate - Workplan - Receive Task
Workplan --> setup:
Allow Physical Percent Complete Collection
Allow Physical Percent Complete Overrides
Thanks for your help. -
Oracle Resource Manager function with SAP BI7
Hi,
Have anyone considered or using Oracle Database Resource Manager (Oracle 10.2) feature for SAP BI application in your site? I dont see a single OSS hit on this feature.
We have a SAP BI system that has few power users (who can run large STAR_TRANSFORMATION queries that analyzes large volume of data) and the main user community (our sales force > 3000+ users) who can run smaller queries of such nature or queries of different types.
We want to see if there is any way we can control the resource utilization on the database server.
Thanks in advance,
Raj> Of course, this would require an additional specifications such as SERVICE in the TNS and Listener files.
Yes - but I'm not sure if that would give the necessary effect. Once the statement reaches the database kernel engine, it gets processed, no matter if you limit the TNS/listener usage because TNS is no more involved when the statement reaches the OLAP engine.
> In the BI environment, I'm thinking you need this db feature to control database resources when loads and reports overlaps or even several small and large queries run concurrently despite however many app server a system has, all these come to the database.
I think SAPs answer is: Buy a bigger box (or use RAC to distribute the load)
> The big question is whether SAP would support such a setup.
The feature is not listed explicitly in note 105047 - Support for Oracle functions in the SAP environment. I'd make a call at BC-DB-ORA and ask what they think about that.
I understand your problem very well but I doubt, that there's an easy way of accomplishing this with standard tools.
Markus -
Given all of the Oracle Project solutions out there (EBS, Primavera, Fusion, PeopleSoft), which of these is the best choice for a company that would like to do resource allocation, forecasting, etc? (taking Oracle's longterm vision in this area into perspective)
Hi
The module Oracle Projects Resource Management deals only with human resources, employees, contingent workers, candidates.
This module is integrated with Oracle HRMS.
Dina -
Resource Manager INTERNAL_PLAN_XE
Hi,
It seems the Oracle XE resource manager is applying INTERNAL_PLAN_XE by default which is somehow causing wait events (resmgr:cpu quantum) and my database to seize up.
Has anyone come across this before and is there a way to disable it?
Already tried
ALTER SYSTEM SET resource_manager_plan='' scope=BOTH
but this has no effect.
Thanks in advance,
AlALTER SYSTEM SET resource_manager_plan= ... has no effect.Seems more likely the one CPU limitation for XE could be a possible culprit. Are you running a multi-core or multi-CPU host? If it is the one CPU limit for XE the only "fix" is to demand less processing for the instance.
Or go with an SE, SE One, or EE server ... -
DATABASE RESOURCE MANAGER ( ORACLE 8I NEW FEATURE )
제품 : ORACLE SERVER
작성날짜 : 2004-08-16
DATABASE RESOURCE MANAGER ( ORACLE 8I NEW FEATURE )
===================================================
SCOPE
8i~10g Standard Edition 에서는 Database Resource Manager 를 지원하지 않는다.
Explanation
Database Resource Manager란 OS에서 제공하는 자원 (예 : CPU 자원 )에 대해 DB
차원에서 계획을 세워, 세부 관리를 할 수 있도록 해 주는 서비스이다.
예를 들어 주간에 batch 작업을 처리하더라도, OLTP 업무에는 지장을 주지 않아야
할 경우 batch 작업에 CPU 자원을 적게 할당해 주는 것이 바람직 하며, Resource
Manager를 활용하여 CPU 자원을 batch 작업과 OLTP 업무에 서로 다르게 할당해 줄
수 있다. ( Oracle 8.1.6 까지는 Resouurce Manager에서 CPU 자원에 대해서만
관리만 가능하다 )
1. 용어
1) Resource Consumer Group
사용자 session들의 집합. Resource에 대한 요구사항에 따라 나뉘어진 그룹.
2) Resource Plan
Consumer Group에 자원을 할당 해 주기 위한 resource plan directive들을
포함.
3) Resource Allocation Method
Resource Manager에서 자원을 할당해 주는 방법/정책.
4) Resource Plan Directive
Resource Plan에 대해 자원을 할당해 주는 세부 내역.
2. Resource Consumer Group
* 기본 group
[ 사용자가 삭제, 수정할 수 없는 group ]
OTHER_GROUPS : active plan schema에 속하지 않는 consumer group의 모든
session
DEFAULT_CONSUMER_GROUP : consumer group을 지정하지 않은 모든
session.(default)
[ 기본적으로 제공되나 사용자가 삭제하거나 변경할 수 있는 group ]
SYS_GROUP : SYSTEM_PLAN에 대한 high priority consumer group
SYSTEM, SYS user에 할당한다.
LOW_GROUP : SYSTEM_PLAN에 대한 low priority consumer group
3. Resource Plan
Consumer group에 속하는 session들은 해당 group에 대한 resource plan에
따라 자원 할당이 결정되며, 자원 할당에 대한 세부 사항은 resource plan에
대한 resource plan directive에서 지정된다.
Resource plan은 subplan을 둘 수 있다.
4. Resource Allocation Method
Round-robin Method : Consumer group 내에서 session들에 대한 CPU 할당
Emphasis Method : Consumer group에 할당되는 CPU
Absolute Method : Parallel degree 한계 ( 예 : Parallel Query에서의
degree )
5. Resource Plan Directive
Resource Plan Directive에 지정된 내용들은 resource plan에 따라
consumer group에 자원을 할당할 때 반영된다.
6. 구현 예제
MYDB PLAN +-> MAILDB PLAN +-> POSTMAN GROUP (40% Level 1)
| (30% Level 1) |
| +-> USERS GROUP (80% Level 2)
| |
| +-> MAILMAINT GROUP (20% Level 2)
| |
| +-> OTHER GROUP (100% Level 3)
|
+-> BUGDB PLAN +-> ONLINE GROUP (80% Level 1)
(70% Level 1) |
+-> BATCH GROUP (20% Level 1)
|
+-> BUGMAINT GROUP (100% Level 2)
|
+-> OTHER GROUP (100% Level 3)
위 예에서 MYDB PLAN에는 2개의 subplan ( MAILDB PLAN, BUGDB PLAN )이
있으며 각각 30%와 70%의 CPU 자원을 할당하였다.
Level 1, Level 2, Level 3 는 우선순위 레벨을 의미하며, 하나의
resource plan에서 동일한 level의 합이 100%를 넘지 못한다.
( Level 은 1부터 8까지 지정할 수 있으며 level 1이 가장 우선순위가
높으며 level 8이 가장 우선순위가 낮다 )
예를 들어 전체 CPU 자원의 70%를 할당 받은 BUGDB PLAN은 다시
ONLINE GROUP과 BATCH GROUP을 두고 있는데, 이 둘의 Level이 모두 1이며
두개의 percentage의 합이 100%이다. 하지만, 즉, level 1인 ONLINE GROUP
에 90%를 할당하였다면, level 1인 BATCH GROUP에는 10% 이상을 할당할 수
없다.
Example
* 구현을 위한 코드
BEGIN
/* PLAN schema 작업 영역 생성 */
DBMS_RESOURCE_MANAGER.CREATE_PENDING_AREA();
/* BUGDB PLAN, MAILDB PLAN, MYDB PLAN 생성 */
DBMS_RESOURCE_MANAGER.CREATE_PLAN(PLAN => 'bugdb_plan',
COMMENT => 'Resource plan/method for bug users sessions');
DBMS_RESOURCE_MANAGER.CREATE_PLAN(PLAN => 'maildb_plan',
COMMENT => 'Resource plan/method for mail users sessions');
DBMS_RESOURCE_MANAGER.CREATE_PLAN(PLAN => 'mydb_plan',
COMMENT => 'Resource plan/method for bug and mail users sessions');
/* CONSUMER GROUP 생성 */
DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
'Bug_Online_group', COMMENT => 'Resource consumer group/method for
online bug users sessions');
DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
'Bug_Batch_group', COMMENT => 'Resource consumer group/method for
bug users sessions who run batch jobs');
DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
'Bug_Maintenance_group', COMMENT => 'Resource consumer group/method
for users sessions who maintain the bug db');
DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
'Mail_users_group', COMMENT => 'Resource consumer group/method for
mail users sessions');
DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
'Mail_Postman_group', COMMENT => 'Resource consumer group/method for
mail postman');
DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
'Mail_Maintenance_group', COMMENT => 'Resource consumer group/method
for users sessions who maintain the mail db');
/* BUGDB PLAN에 대한 DIRECTIVE 생성 */
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
GROUP_OR_SUBPLAN => 'Bug_Online_group', COMMENT => 'online bug users
sessions at level 1', CPU_P1 => 80, CPU_P2=> 0,
PARALLEL_DEGREE_LIMIT_P1 => 8);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
GROUP_OR_SUBPLAN => 'Bug_Batch_group', COMMENT => 'batch bug users
sessions at level 1', CPU_P1 => 20, CPU_P2 => 0,
PARALLEL_DEGREE_LIMIT_P1 => 2);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
GROUP_OR_SUBPLAN => 'Bug_Maintenance_group',COMMENT => 'bug
maintenance users sessions at level 2', CPU_P1 => 0, CPU_P2 => 100,
PARALLEL_DEGREE_LIMIT_P1 => 3);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
GROUP_OR_SUBPLAN => 'OTHER_GROUPS', COMMENT => 'all other users
sessions at level 3', CPU_P1 => 0, CPU_P2 => 0, CPU_P3 =>
100);
(참고) CPU_P1 : cpu allocation for level 1
/* MAILDB PLAN에 대한 DIRECTIVE 생성 */
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
GROUP_OR_SUBPLAN => 'Mail_Postman_group',COMMENT => 'mail postman at
level 1', CPU_P1 => 40, CPU_P2 => 0, PARALLEL_DEGREE_LIMIT_P1 => 4);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
GROUP_OR_SUBPLAN => 'Mail_users_group', COMMENT => 'mail users
sessions at level 2', CPU_P1 => 0, CPU_P2 => 80,
PARALLEL_DEGREE_LIMIT_P1 => 4);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
GROUP_OR_SUBPLAN => 'Mail_Maintenance_group',COMMENT => 'mail
maintenance users sessions at level 2', CPU_P1 => 0, CPU_P2 => 20,
PARALLEL_DEGREE_LIMIT_P1 => 2);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
GROUP_OR_SUBPLAN => 'OTHER_GROUPS', COMMENT => 'all other users
sessions at level 3', CPU_P1 => 0, CPU_P2 => 0, CPU_P3 =>
100);
/* MYDB PLAN에 대한 DIRECTIVE 생성 */
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'mydb_plan',
GROUP_OR_SUBPLAN => 'maildb_plan', COMMENT=> 'all mail users
sessions at level 1', CPU_P1 => 30);
DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'mydb_plan',
GROUP_OR_SUBPLAN => 'bugdb_plan', COMMENT => 'all bug users sessions
at level 1', CPU_P1 => 70);
/* PLAN schema 작업 내용을 저장 */
DBMS_RESOURCE_MANAGER.VALIDATE_PENDING_AREA();
DBMS_RESOURCE_MANAGER.SUBMIT_PENDING_AREA();
end;
7. CONSUMER GROUP에 사용자나 세션을 할당하는 방법
먼저 인스턴스에서 사용할 TOP Level resource plan 을 지정한다.
initSID.ora에 RESOURCE_MANAGER_PLAN = MRDB_PLAN 지정이나 아래와 같이
session level에 ALTER SYSTEM command를 사용하여 지정한다.
ALTER SYSTEM SET RESOURCE_MANAGER_PLAN = MYDB_PLAN;
그리고 SCOTT 계정에 BUG_ONLINE_GROUP과 BUB_BATCH_GROUP 에 속할 수 있는
권한을 부여
DBMS_RESOURCE_MANAGER_PRIVS.GRANT_SWITCH_CONSUMER_GROUP ('SCOTT',
'BUG_ONLINE_GROUP', TRUE);
DBMS_RESOURCE_MANAGER_PRIVS.GRANT_SWITCH_CONSUMER_GROUP ('SCOTT',
'BUG_BATCH_GROUP', TRUE);
* DBMS_RESOURCE_MANAGER.SET_INITIAL_CONSUMER_GROUP( user in
varchar2, consumer_group in varchar2);
예)
DBMS_RESOURCE_MANAGER.SET_INITIAL_CONSUMER_GROUP('SCOTT',
'BUG_ONLINE_GROUP');
SCOTT 계정을 BUG_BATCH_GROUP에 할당
* DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_SESS (
session_id IN NUMBER,
session_serial IN NUMBER,
consumer_group IN VARCHAR2);
예)
DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_SESS( 11, 2,
'BUG_ONLINE_GROUP');
* DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_USER (
user IN VARCHAR2,
consumer_group IN VARCHAR2);
예)
DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_USER('SCOTT',
'BUG_BATCH_GROUP');
8. 관련된 Dictionary
DBA_RSRC_PLANS : Resource plan과 status
DBA_RSRC_PLAN_DIRECTIVES : Resource plan directives와 status
DBA_RSRC_CONSUMER_GROUPS : Consumer group과 status
DBA_RSRC_CONSUMER_GROUP_PRIVS : 사용자에게 부여된 Consumer group
DBA_USERS : INITIAL_RSRC_CONSUMER_GROUP라는 새로운 column이 추가
V$SESSION : RESOURCE_CONSUMER_GROUP라는 새로운 column이 추가
V$RSRC_PLAN : 새로운 view로 active resource plan을 보여준다
V$RSRC_CONSUMER_GROUP : 새로운 view로 consumer group의 active session
을 보여준다.
Reference Ducumment
---------------------user1 is the schema present in DB1
user2 is the schema present in DB2. I just have a DB link
as below:
create database link link_to_DB2 connect to user2 identified by user2 using 'DB2';---Connects from user1 of DB1 to user2 of DB2.
Requirement is as below:
CPU for DB2 - 25%
Out of above 25%, CPU for user2 - 70%
CPU for user1 30% -- whenever it conncts using the link)
Please help me out. -
Database Table Resource via Oracle RAC connection Manager
Hello,
Our current IDM 8.1 syncs off a HR Database Table using the Database Table connector.
Our DBA's are moving the view into an Oracle RAC environment.
Question: Is there a way for us to connect and sync off our DB table through an Oracle RAC connection manager.
I understand that for the IDM repository, this is possible.
jdbc:oracle:thin@(DESCRIPTION =
(ADDRESS_LIST =
(LOAD_BALANCE = ON)
(FAILOVER = ON)
(ADDRESS = (PROTOCOL = TCP)(HOST = server1.ser.com)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = server2.ser.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = db.com)
servers server1 and server2 are oracle connection managers
Thank you for your input,
-RCWe moved the repository to Oracle RAC recently. The syntax to switch to the new databasecluster was something like this:
lh setRepo -tOracle -ujdbc:oracle:thin:@//dbcluster1.domain:1521/service_idm.oradb.domain -Uwaveset -Pwachtwoord
For the 'lh setRepo' command the old database had to be up, and we had to use the old ojdb5.jar. After that we switched to ojdb6.jar.
One of our resources is a database table with HR data in the same database. The following Database Access Parameters work for us:
Database Type: Oracle
JDBC Driver: oracle.jdbc.driver.OracleDriver
JDBC URL Template: jdbc:oracle:thin:@//%h:%p/%d
Host : dbcluster1.domain
Database: service_idm.oradb.domain
Port: 1521
Greetings,
Marijke -
Oracle 10g database as Resource manager and heuristic transaction decision
Hi,
I have read in documents about distributed tarnsaction that resource manager like oracle databasecthat are involved in distributed transaction can take heuristic decision(unilateral decision) and can either rollback or commit the transaction associated with itself without having confirmation from the transaction manager.
I want to know how a resource manager take this unilateral decision and can we set this as parameter either in resource manager or in application server.
Thanks in advanceHi,
Following are some links to documents.
Handling Heuristic Completions
http://edocs.bea.com/wls/docs81/ConsoleHelp/jta.html
A heuristic completion (or heuristic decision) occurs when a resource makes a unilateral decision during the completion stage of a distributed transaction to commit or rollback updates. This can leave distributed data in an indeterminate state. Network failures or resource timeouts are possible causes for heuristic completion. In the event of an heuristic completion, one of the following heuristic outcome exceptions may be thrown:
HeuristicRollback—one resource participating in a transaction decided to autonomously rollback its work, even though it agreed to prepare itself and wait for a commit decision. If the Transaction Manager decided to commit the transaction, the resource's heuristic rollback decision was incorrect, and might lead to an inconsistent outcome since other branches of the transaction were committed.
HeuristicCommit—one resource participating in a transaction decided to autonomously commit its work, even though it agreed to prepare itself and wait for a commit decision. If the Transaction Manager decided to rollback the transaction, the resource's heuristic commit decision was incorrect, and might lead to an inconsistent outcome since other branches of the transaction were rolled back.
HeuristicMixed—the Transaction Manager is aware that a transaction resulted in a mixed outcome, where some participating resources committed and some rolled back. The underlying cause was most likely heuristic rollback or heuristic commit decisions made by one or more of the participating resources.
2. Understanding EJB Transaction
http://www2.sys-con.com/itsg/virtualcd/Java/archives/0504/tyagi/index.html
Unilateral Decisions
The transaction manager allows certain heuristic or speculative decisions to be made based on the state of all participating resources in a transaction and the underlying two-phase commit protocol. A heuristic decision occurs when one of the resources in the transaction unilaterally decides to commit or roll back the transaction without permission from the transaction manager
3. Oracle® Containers for J2EE
http://download.oracle.com/docs/cd/B31017_01/web.1013/b28958.pdf
Heuristics
To achieve consensus, two-phase commit is a blocking protocol. This means that, if a coordinator fails before delivering the final phase messages, the participants must remain blocked, holding onto resources. Modern transaction systems add heuristics to two-phase commit, which allows such participants to make unilateral decisions about whether they will commit or rollback. If a participant makes a choice that turns out to be different from the one taken by other participants, then non-atomic behavior occurs.
I got this problem while trying to do a distributed J2EE tarnsaction with two XA (one MQ and other Oracle 10g database XA) and one non-xa (oracle 10g database). According to above docs a resource manager can decide tarnsaction final state unilaterally and that can result in unatomic transaction.
Do oracle also make such decision and if yes then on what ground it takes decision? Can we change this according to our requirement either always rollback/commit anywhere as parameter setting?
Thanks -
Oracle Profile Vs Oracle Resource Manager in Oracle 11g
Hi Friends,
Whats is the Avantages / Dis advantages of using Oracle Profile and Oracle Resource Manager to limit the oracle resources to oracle users in Oracle 11.2.0.1
Regards,
DBIf you have a single database servicing multiple Services / Applications / Schemas (e.g. a typical database consolidation), you could use Profiles and Resource Manager to place limits on resource usage by Service / Application / Schema. That way, for example, a 32 CPU database server running a single database can still limit the number of cores for each Service / Application / Schema using the Resource Manager.
Hemant K Chitale -
hi,
In the GROUP section of the ubb file I have defined a Oracle Resource Manager.
GRP1
LMID = SITE1 GRPNO =1
TMSNAME = TMS_ORA TMSCOUNT = 2
OPENINFO = "Oracle_XA:Oracle_XA+Acc=P/usr1/usr1+SesTm=0+LogDir=/tmp/xa_logs+Objects=T+Loose_Coupling=false+SesWt=60"
when i boot the application, the TMS_ORA gets booted.
Now if I change just the login information to another valid user (say usr2/usr2)of
the database in the OPENINFO parameter and try to boot the TMS_ORA fails.
Can you please let me know as to what can be the possible reason behind this.
ThanksHi,
If you are using ORACLE Version 7.X,
You should grant the SELECT privilege of v$xatrans$ to usr2.
The checking is like the following.
1. sqlplus usr2/usr2
2. desc v$xatrans$
Here, If the desc command's result gets a error, then the privilege is
not granted to usr2.
info) v$xatrans$ view table owner is sys, therefore you should login sys
using sqlplus
and then "grant select on v$xatrans$ to usr2" statement is
executed in sqlplus prompt.
3. reboot TMS.
If you are using ORACLE Version 8.X,
Maybe, You should grant the SELECT privilege of DBA_PENDING_TRANSACTIONS
view table to usr2.
The checking is like the following.
1. sqlplus usr2/usr2
2. desc dba_pending_transactions
Here, If the desc command's result gets a error, then the privilege is
not granted to usr2.
info) DBA_PENDING_TRANSACTIONS view table owner is sys, therefore you
should login sys using sqlplus
and then "grant select on dba_pending_transactions to usr2"
statement is executed in sqlplus prompt.
3. reboot TMS.
This hopes help.
Thanks.
"vipul" <[email protected]> wrote in message
news:[email protected]..
>
hi,
In the GROUP section of the ubb file I have defined a Oracle ResourceManager.
>
GRP1
LMID = SITE1 GRPNO =1
TMSNAME = TMS_ORA TMSCOUNT = 2
OPENINFO ="Oracle_XA:Oracle_XA+Acc=P/usr1/usr1+SesTm=0+LogDir=/tmp/xa_logs+Objects=T+L
oose_Coupling=false+SesWt=60"
>
>
when i boot the application, the TMS_ORA gets booted.
Now if I change just the login information to another valid user (sayusr2/usr2)of
the database in the OPENINFO parameter and try to boot the TMS_ORA fails.
Can you please let me know as to what can be the possible reason behindthis.
>
Thanks -
Problem to start BPEL Console of Oracle BPEL Process Manager 10.1.3.1.0
Hi everyone!
I'm writing to yours because I installed Oracle BPEL Process Manager 10.1.3.1.0 but I can't start BPEL Console. I tried to start it by the option menu of Windows XP and by Developer Prompt, but I get a HTTP 404 Not Found page. When I was installing the universall installer told me that it wasn't possible to set ORACLE_HOME variable because it had a value older than 1023 characteres. So, I continue the installation but I can't start the BPEL Console. The Dos Console teld me sometimes when I put http://localhost:9700/BPELConsole..timed out. So, tell me how to resolve that problem.
I'll be waiting your responses.
This is the log of "Select Start BPEL PM Server",
Could not canonicalize 'ERROR: product bean SAWebBinCompBean does not exist' (Th
e filename, directory name, or volume label syntax is incorrect). From system pr
operty java.library.path.
Could not canonicalize 'ERROR: product bean EclipseSACatalogMangerCompBean does
not exist' (The filename, directory name, or volume label syntax is incorrect).
From system property java.library.path.
Could not canonicalize 'ERROR: product bean SQLAnywhereOdbcDriverCompBean does n
ot exist' (The filename, directory name, or volume label syntax is incorrect). F
rom system property java.library.path.
Could not canonicalize 'ERROR: product bean DWSharedUtilityCompBean does not exi
st' (The filename, directory name, or volume label syntax is incorrect). From sy
stem property java.library.path.
Jul 15, 2007 12:48:36 PM com.evermind.server.XMLDataSourcesConfig parseRootNode
INFO: Legacy datasource detected...attempting to convert to new syntax.
2007-07-15 12:48:45.378 NOTIFICATION JMSServer[]: OC4J JMS server recovering tra
nsactions (commit 0) (rollback 0) (prepared 0).
2007-07-15 12:48:45.408 NOTIFICATION JMSServer[]: OC4J JMS server recovering loc
al transactions Queue[OC4J Domain Queue].
2007-07-15 12:48:45.448 NOTIFICATION JMSServer[]: OC4J JMS server recovering loc
al transactions Queue[jms/Oc4jJmsExceptionQueue].
2007-07-15 12:48:45.628 NOTIFICATION JMSServer[]: OC4J JMS server recovering loc
al transactions Queue[jms/notifications].
2007-07-15 12:48:45.649 NOTIFICATION JMSServer[]: OC4J JMS server recovering loc
al transactions Queue[OracleASRouter_store].
2007-07-15 12:48:45.959 NOTIFICATION JMSServer[]: OC4J JMS server recovering loc
al transactions Queue[jms/events].
2007-07-15 12:48:46.049 NOTIFICATION JMSServer[]: OC4J JMS server recovering loc
al transactions Queue[jms/jobstore].
2007-07-15 12:48:46.149 ERROR Failed to set the internal configuration of the OC
4J JMS Server with: XMLJMSServerConfig[file:/C:/product/10.1.3.1/OraBPEL_1/bpel/
system/appserver/oc4j/j2ee/home/config/jms.xml]
07/07/15 12:48:46 *** (SEVERE) Failed to set the internal configuration of the O
C4J JMS Server with: XMLJMSServerConfig[file:/C:/product/10.1.3.1/OraBPEL_1/bpel
/system/appserver/oc4j/j2ee/home/config/jms.xml]
2007-07-15 12:48:46.149 ERROR J2EE OJR-00011 Exception starting JMS server: Fail
ed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerCo
nfig[file:/C:/product/10.1.3.1/OraBPEL_1/bpel/system/appserver/oc4j/j2ee/home/co
nfig/jms.xml]
2007-07-15 12:49:29.952 WARNING J2EE JNDI-00002 Resource reference jms/Queue/Not
ificationSenderQueueConnectionFactory not found. Allowing J2EEContext creation
to continue anyway.
2007-07-15 12:49:29.962 WARNING J2EE JNDI-00004 No javax.jms.QueueConnectionFact
ory found at jms/QueueConnectionFactory
2007-07-15 12:49:29.962 WARNING J2EE JNDI-00002 Resource reference jms/Queue/Not
ificationSenderQueue not found. Allowing J2EEContext creation to continue anywa
y.
2007-07-15 12:49:29.962 WARNING J2EE JNDI-00004 No javax.jms.Queue found at null
2007-07-15 12:49:29.962 WARNING J2EE JNDI-00002 Resource reference jms/Queue/Not
ificationSenderQueueConnectionFactory not found. Allowing J2EEContext creation
to continue anyway.
2007-07-15 12:49:29.972 WARNING J2EE JNDI-00004 No javax.jms.QueueConnectionFact
ory found at jms/QueueConnectionFactory
2007-07-15 12:49:29.982 WARNING J2EE JNDI-00002 Resource reference jms/Queue/Not
ificationSenderQueue not found. Allowing J2EEContext creation to continue anywa
y.
2007-07-15 12:49:29.982 WARNING J2EE JNDI-00004 No javax.jms.Queue found at null
2007-07-15 12:49:30.112 ERROR J2EE EJB-03027 [orabpel] An error occured deployin
g EJB module: java.lang.InstantiationException: Resource exception(BPELjms) for
MessageDrivenBean InvokerBean during endpoint activation: failure looking up res
ource provider factory for QueueConnectionFactoryWrapper [Queue]-OracleASJMSConn
ector.QueueConnectionFactoryWrapper.Demos7.-3f9cb723:113ca91421c:-7fff.22 []: ja
vax.resource.spi.ResourceAdapterInternalException: Looking up java:comp/resource
/oc4jjms/jms/collaxa/BPELInvokerQueueFactory: javax.naming.NameNotFoundException
: No resource named 'oc4jjms/jms/collaxa/BPELInvokerQueueFactory'found
07/07/15 12:49:30 WARNING: Application.setConfig Application: orabpel is in fail
ed state as initialization failed.
java.lang.InstantiationException: Error initializing ejb-modules: Resource excep
tion(BPELjms) for MessageDrivenBean InvokerBean during endpoint activation: fail
ure looking up resource provider factory for QueueConnectionFactoryWrapper [Queu
e]-OracleASJMSConnector.QueueConnectionFactoryWrapper.Demos7.-3f9cb723:113ca9142
1c:-7fff.22 []: javax.resource.spi.ResourceAdapterInternalException: Looking up
java:comp/resource/oc4jjms/jms/collaxa/BPELInvokerQueueFactory: javax.naming.Nam
eNotFoundException: No resource named 'oc4jjms/jms/collaxa/BPELInvokerQueueFacto
ry'found
2007-07-15 12:49:30.513 WARNING DEBUG GJRA-1100, oracle.j2ee.connector.messagein
flow.MessageEndpointFactoryImpl@121c5df.
2007-07-15 12:49:30.763 WARNING J2EE OJR-00013 Exception initializing deployed a
pplication: orabpel. Application: orabpel is in failed state as initialization f
ailed
2007-07-15 12:49:31.374 ERROR J2EE EJB-03027 [hw_services] An error occured depl
oying EJB module: com.evermind.server.ejb.deployment.InvalidEJBAssemblyException
: [hw_services:hw_services_ejb:RemoteWorklistService] - Unable to load ejb-class
oracle.tip.pc.services.hw.worklist.RemoteWorklistServiceBean, see section 23.2
of the EJB 2.1 specificationoracle.classloader.util.AnnotatedClassNotFoundExcept
ion:
Missing class: oracle.tip.pc.services.hw.worklist.RemoteWorklistServic
eBean
Dependent class: com.evermind.server.ejb.deployment.BeanDescriptor
Loader: oc4j:10.1.3
Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/appserver/oc
4j/j2ee/home/lib/oc4j-internal.jar
Configuration: <code-source> in META-INF/boot.xml in C:\product\10.1.3
.1\OraBPEL_1\bpel\system\appserver\oc4j\j2ee\home\oc4j.jar
This load was initiated at hw_services.root:0.0.0 using the Class.forName() meth
od.
The missing class is available from the following locations:
1. Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/services/lib/
bpm-services.jar (from <code-source> in /C:/product/10.1.3.1/OraBPEL_1/bpel/syst
em/appserver/oc4j/j2ee/home/config/server.xml)
This code-source is available in loader oracle.bpel.common:10.1.3. Th
is shared-library can be imported by the "hw_services" application.
07/07/15 12:49:31 WARNING: Application.setConfig Application: hw_services is in
failed state as initialization failed.
java.lang.InstantiationException: Error initializing ejb-modules: [hw_services:h
w_services_ejb:RemoteWorklistService] - Unable to load ejb-class oracle.tip.pc.s
ervices.hw.worklist.RemoteWorklistServiceBean, see section 23.2 of the EJB 2.1 s
pecificationoracle.classloader.util.AnnotatedClassNotFoundException:
Missing class: oracle.tip.pc.services.hw.worklist.RemoteWorklistServic
eBean
Dependent class: com.evermind.server.ejb.deployment.BeanDescriptor
Loader: oc4j:10.1.3
Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/appserver/oc
4j/j2ee/home/lib/oc4j-internal.jar
Configuration: <code-source> in META-INF/boot.xml in C:\product\10.1.3
.1\OraBPEL_1\bpel\system\appserver\oc4j\j2ee\home\oc4j.jar
This load was initiated at hw_services.root:0.0.0 using the Class.forName() meth
od.
The missing class is available from the following locations:
1. Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/services/lib/
bpm-services.jar (from <code-source> in /C:/product/10.1.3.1/OraBPEL_1/bpel/syst
em/appserver/oc4j/j2ee/home/config/server.xml)
This code-source is available in loader oracle.bpel.common:10.1.3. Th
is shared-library can be imported by the "hw_services" application.
2007-07-15 12:49:31.394 WARNING J2EE OJR-00013 Exception initializing deployed a
pplication: hw_services. Application: hw_services is in failed state as initiali
zation failed
2007-07-15 12:49:31.534 ERROR J2EE EJB-03027 [owf] An error occured deploying EJ
B module: com.evermind.server.ejb.deployment.InvalidEJBAssemblyException: [owf:O
WFWrapperEJB:OWFRemoteWrapper] - Unable to load ejb-class oracle.tip.pc.services
.owf.OWFRemoteWrapperBean, see section 23.2 of the EJB 2.1 specificationoracle.c
lassloader.util.AnnotatedClassNotFoundException:
Missing class: oracle.tip.pc.services.owf.OWFRemoteWrapperBean
Dependent class: com.evermind.server.ejb.deployment.BeanDescriptor
Loader: oc4j:10.1.3
Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/appserver/oc
4j/j2ee/home/lib/oc4j-internal.jar
Configuration: <code-source> in META-INF/boot.xml in C:\product\10.1.3
.1\OraBPEL_1\bpel\system\appserver\oc4j\j2ee\home\oc4j.jar
This load was initiated at owf.root:0.0.0 using the Class.forName() method.
The missing class is available from the following locations:
1. Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/services/lib/
bpm-services.jar (from <code-source> in /C:/product/10.1.3.1/OraBPEL_1/bpel/syst
em/appserver/oc4j/j2ee/home/config/server.xml)
This code-source is available in loader oracle.bpel.common:10.1.3. Th
is shared-library can be imported by the "owf" application.
07/07/15 12:49:31 WARNING: Application.setConfig Application: owf is in failed s
tate as initialization failed.
java.lang.InstantiationException: Error initializing ejb-modules: [owf:OWFWrappe
rEJB:OWFRemoteWrapper] - Unable to load ejb-class oracle.tip.pc.services.owf.OWF
RemoteWrapperBean, see section 23.2 of the EJB 2.1 specificationoracle.classload
er.util.AnnotatedClassNotFoundException:
Missing class: oracle.tip.pc.services.owf.OWFRemoteWrapperBean
Dependent class: com.evermind.server.ejb.deployment.BeanDescriptor
Loader: oc4j:10.1.3
Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/appserver/oc
4j/j2ee/home/lib/oc4j-internal.jar
Configuration: <code-source> in META-INF/boot.xml in C:\product\10.1.3
.1\OraBPEL_1\bpel\system\appserver\oc4j\j2ee\home\oc4j.jar
This load was initiated at owf.root:0.0.0 using the Class.forName() method.
The missing class is available from the following locations:
1. Code-Source: /C:/product/10.1.3.1/OraBPEL_1/bpel/system/services/lib/
bpm-services.jar (from <code-source> in /C:/product/10.1.3.1/OraBPEL_1/bpel/syst
em/appserver/oc4j/j2ee/home/config/server.xml)
This code-source is available in loader oracle.bpel.common:10.1.3. Th
is shared-library can be imported by the "owf" application.
2007-07-15 12:49:31.544 WARNING J2EE OJR-00013 Exception initializing deployed a
pplication: owf. Application: owf is in failed state as initialization failed
2007-07-15 12:50:07.096 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: admin_war defined in web site OC4J 10g (10.1.3) Defau
lt Web Site. Application: admin_war has been stopped
2007-07-15 12:50:07.096 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: console_war defined in web site OC4J 10g (10.1.3) Def
ault Web Site. Application: console_war has been stopped
2007-07-15 12:50:07.246 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: startup_war defined in web site OC4J 10g (10.1.3) Def
ault Web Site. Application: startup_war has been stopped
2007-07-15 12:50:07.386 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: httpbinding defined in web site OC4J 10g (10.1.3) Def
ault Web Site. Application: httpbinding has been stopped
2007-07-15 12:50:26.003 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: deploy defined in web site OC4J 10g (10.1.3) Default
Web Site. Application: deploy has been stopped
2007-07-15 12:50:26.013 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: testconnection defined in web site OC4J 10g (10.1.3)
Default Web Site. Application: testconnection has been stopped
2007-07-15 12:50:26.023 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: taskservice defined in web site OC4J 10g (10.1.3) Def
ault Web Site. Application: taskservice has been stopped
2007-07-15 12:50:26.033 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: taskmetadataservice defined in web site OC4J 10g (10.
1.3) Default Web Site. Application: taskmetadataservice has been stopped
2007-07-15 12:50:26.033 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: taskqueryservice defined in web site OC4J 10g (10.1.3
) Default Web Site. Application: taskqueryservice has been stopped
2007-07-15 12:50:26.033 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: IdentityService defined in web site OC4J 10g (10.1.3)
Default Web Site. Application: IdentityService has been stopped
2007-07-15 12:50:26.033 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: usermetadataservice defined in web site OC4J 10g (10.
1.3) Default Web Site. Application: usermetadataservice has been stopped
2007-07-15 12:50:26.043 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: runtimeconfigservice defined in web site OC4J 10g (10
.1.3) Default Web Site. Application: runtimeconfigservice has been stopped
2007-07-15 12:50:26.043 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: hw_services defined in web site OC4J 10g (10.1.3) Def
ault Web Site. Application: hw_services has been stopped
2007-07-15 12:50:26.043 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: worklistxpress defined in web site OC4J 10g (10.1.3)
Default Web Site. Application: worklistxpress has been stopped
2007-07-15 12:50:26.043 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: worklistapp defined in web site OC4J 10g (10.1.3) Def
ault Web Site. Application: worklistapp has been stopped
2007-07-15 12:50:26.043 ERROR J2EE HTTP-00004 Internal error raised tyring to in
stantiate web-application: owf defined in web site OC4J 10g (10.1.3) Default Web
Site. Application: owf has been stopped
07/07/15 12:50:36 Oracle Containers for J2EE 10g (10.1.3.1.0) initialized
Thanks for your responses.
Greetings.Hi,
you said:
it wasn't possible to set ORACLE_HOME variable because it had a value older than 1023 characteres
What do you mean with older than 1023 chars?
I think the easiest way is to uninstall the BPEL Console and run the installer again with correcting the ORACLE_HOME problem... -
Failed to Install the "Oracle Web Services Manager Configuration Assistant"
The installation of "Oracle Web Services Manager Configuration Assistant" was failed when I installed the "Oracle SOA Suite 10.1.3.1.0" ,and the failure information about the installation in the log show as follows, I need your help,thanks a lot!
start-olite:
Starting OLite in background ...
Running:D:\product\10.1.3.1\OracleAS_1\integration\esb\sql\other\wfeventc.sql
Exception in thread "main" oracle.tip.esb.install.exception.InstallationDBException: Failed to execute sql file"D:\product\10.1.3.1\OracleAS_1\integration\esb\sql\other\wfeventc.sql"
at oracle.tip.esb.install.db.RunSQLScript.runScript(Unknown Source)
at oracle.tip.esb.install.db.RunSQLScript.runScriptListInternal(Unknown Source)
at oracle.tip.esb.install.db.RunSQLScript.runScriptList(Unknown Source)
at oracle.tip.esb.install.db.NonOracleDB.runScripts(Unknown Source)
at oracle.tip.esb.install.db.OLite.install(Unknown Source)
at oracle.tip.esb.install.db.InstallerMain.main(Unknown Source)
Caused by: java.sql.SQLException: [POL-3023] ????????
at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
at oracle.lite.poljdbc.LiteThinJDBCConnection.thinDriverConnect(Unknown Source)
at oracle.lite.poljdbc.LiteThinJDBCConnection.connect(Unknown Source)
at oracle.lite.poljdbc.LiteThinJDBCFactory.createConnection(Unknown Source)
at oracle.lite.poljdbc.POLJDBCConnection.<init>(Unknown Source)
at oracle.lite.poljdbc.OracleConnection.<init>(Unknown Source)
at oracle.lite.poljdbc.POLJDBCDriver.connect(Unknown Source)
at oracle.tip.esb.install.db.DriverManagerDataSource.getConnection(Unknown Source)
... 6 more
Java Result: 1
Importing Default System ...
${env.PCHOME}
stop-olite:
Stopping background OLite process ...
CA::DEBUG:******:Finished OLite Install ...
Finished Olite configuration ...
BUILD SUCCESSFUL
Total time: 12 seconds
Exit: 0
TASK: oracle.tip.esb.install.tasks.ConfigureOC4J
Configuring OC4J ...
id value is 2
id value is IASPT
process-type value is 1
id value is 3
id value is IASPT
id value is 3
id value is ASG
process-type value is 1
id value is 2
id value is ASG
id value is 1
id value is default_group
process-type value is 1
id value is 3
id value is home
process-type value is 1
process-type value is 2
process-type value is 1
final map size value is 2
id value is -Xrs -server -XX:MaxPermSize=128M -ms512M -mx1024M -XX:AppendRatio=3 -Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false
Jun 22, 2010 2:39:09 PM oracle.tip.esb.install.tasks.ConfigureOC4J getOpmnRequestPort
INFO: Port value is 6003
D:\product\10.1.3.1\OracleAS_1\jdk\bin\java -Dant.home=D:\product\10.1.3.1\OracleAS_1\ant -classpath D:\product\10.1.3.1\OracleAS_1\ant\lib\ant.jar;D:\product\10.1.3.1\OracleAS_1\ant\lib\ant-launcher.jar;D:\product\10.1.3.1\OracleAS_1\integration\esb\lib\ant-contrib-1.0b1.jar org.apache.tools.ant.Main -Dinstall.type=SoaBasic -Desb.home=D:\product\10.1.3.1\OracleAS_1\integration\esb -Doc4j.home.dir=D:\product\10.1.3.1\OracleAS_1 -Djava.home=D:\product\10.1.3.1\OracleAS_1\jdk -Doracle.home=D:\product\10.1.3.1\OracleAS_1 -Dhost.name=dpxc67-01 -Ddb.vendor=olite -Dimport.export.db_url=jdbc:polite4@localhost:1531:oraesb -Desb.appserver=ias_10.1.3 -Doc4j.design_time_host=dpxc67-01 -Doc4j.design_time_port=8888 -Dprimary.container=home -Dinstall.mode=OracleInstallerias_10.1.3_SoaBasic -Dsso=true -Dinstall.component=install-developer -Dias.name=soademo.dpxc67-01 -Denv.OC4J_STANDALONE_HOME=D:\product\10.1.3.1\OracleAS_1 -Dias_admin.password=*password cannot be displayed* -Denv.JAVA_HOME=D:\product\10.1.3.1\OracleAS_1\jdk -Denv.SERVER_ADMIN_PASSWORD=*password cannot be displayed* -Dopmn.requestport=6003 -Ddb.vendor=olite -Ddb.connect.string=jdbc:polite4@localhost:1531:oraesb -Ddb.username=system -Dias.virtual_host=dpxc67-01 -Denv.DB_USER=system -Denv.DB_URL=jdbc:polite4@localhost:1531:oraesb -Desb.oc4j.container=home -Denv.DB_PASSWORD=*password cannot be displayed* -Ddb.password=*password cannot be displayed* -e -buildfile esbinstall.xml deploy-applications
Buildfile: esbinstall.xml
Trying to override old definition of datatype echoproperties
common_update_server.xml:
Adding shared library apache.junit ...
Adding shared library oracle.db.lite ...
Adding shared library apache.commons 10.1.3 ...
Adding shared library apache.jdom ...
Adding shared library apache.slide ...
Running batch script by:
java admin_client.jar deployer:oc4j:opmn://dpxc67-01:6003/home -script D:\product\10.1.3.1\OracleAS_1\integration\esb\install\ant-tasks/esb_admin_client_script_sl.txt
publishSharedLibrary command was successful
publishSharedLibrary command was successful
publishSharedLibrary command was successful
publishSharedLibrary command was successful
publishSharedLibrary command was successful
publishSharedLibrary command was successful
update_server.xml:
Adding shared library oracle.esb ...
deployer.url: deployer:oc4j:opmn://dpxc67-01:6003/home
publishSharedLibrary command was successful
deploy-applications:
Deploying ESB design time ...
Binding ESB design time ...
Deploying ESB run time ...
Binding ESB runtime ...
Deploying orainfra.ear ...
Binding orainfra ...
Running batch script by:
java admin_client.jar deployer:oc4j:opmn://dpxc67-01:6003/home -script D:\product\10.1.3.1\OracleAS_1\integration\esb\install\ant-tasks/esb_deployapps.txt
10/06/22 14:39:20 Notification ==>Application Deployer for esb-dt STARTS.
10/06/22 14:39:20 Notification ==>Copy the archive to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt.ear
10/06/22 14:39:20 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt.ear begins...
10/06/22 14:39:20 Notification ==>Unpacking esb-dt.ear
10/06/22 14:39:21 Notification ==>Done unpacking esb-dt.ear
10/06/22 14:39:21 Notification ==>Unpacking esb_console.war
10/06/22 14:39:22 Notification ==>Done unpacking esb_console.war
10/06/22 14:39:22 Notification ==>Unpacking esb-jca-dt.rar
10/06/22 14:39:22 Notification ==>Done unpacking esb-jca-dt.rar
10/06/22 14:39:22 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt.ear ends...
10/06/22 14:39:22 Notification ==>Starting application : esb-dt
10/06/22 14:39:22 Notification ==>Initializing ClassLoader(s)
10/06/22 14:39:22 Notification ==>Initializing EJB container
10/06/22 14:39:22 Notification ==>Loading connector(s)
10/06/22 14:39:22 Notification ==>Starting up resource adapters
10/06/22 14:39:23 Notification ==>Warning. Unable to set up connection factory to location esb-dt for a resource adapter in {1}
10/06/22 14:39:23 Notification ==>Initializing EJB sessions
10/06/22 14:39:23 Notification ==>Committing ClassLoader(s)
10/06/22 14:39:23 Notification ==>Initialize esb_console begins...
10/06/22 14:39:23 Notification ==>Initialize esb_console ends...
10/06/22 14:39:23 Notification ==>Started application : esb-dt
10/06/22 14:39:23 Notification ==>Application Deployer for esb-dt COMPLETES. Operation time: 2875 msecs
10/06/22 14:39:23 Notification ==>Application Deployer for esb-rt STARTS.
10/06/22 14:39:23 Notification ==>Copy the archive to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-rt.ear
10/06/22 14:39:23 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-rt.ear begins...
10/06/22 14:39:23 Notification ==>Unpacking esb-rt.ear
10/06/22 14:39:23 Notification ==>Done unpacking esb-rt.ear
10/06/22 14:39:23 Notification ==>Unpacking provider-war.war
10/06/22 14:39:23 Notification ==>Done unpacking provider-war.war
10/06/22 14:39:23 Notification ==>Unpacking esb-jca-rt.rar
10/06/22 14:39:23 Notification ==>Done unpacking esb-jca-rt.rar
10/06/22 14:39:23 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-rt.ear ends...
10/06/22 14:39:23 Notification ==>Starting application : esb-rt
10/06/22 14:39:23 Notification ==>Initializing ClassLoader(s)
10/06/22 14:39:23 Notification ==>Initializing EJB container
10/06/22 14:39:23 Notification ==>Loading connector(s)
10/06/22 14:39:23 Notification ==>Starting up resource adapters
10/06/22 14:39:23 Notification ==>Warning. Unable to set up connection factory to location esb-rt for a resource adapter in {1}
10/06/22 14:39:23 Notification ==>Initializing EJB sessions
10/06/22 14:39:23 Notification ==>Committing ClassLoader(s)
10/06/22 14:39:23 Notification ==>Initialize provider-war begins...
10/06/22 14:39:23 Notification ==>Initialize provider-war ends...
10/06/22 14:39:23 Notification ==>Started application : esb-rt
10/06/22 14:39:23 Notification ==>Application Deployer for esb-rt COMPLETES. Operation time: 203 msecs
10/06/22 14:39:24 Notification ==>Application Deployer for orainfra STARTS.
10/06/22 14:39:24 Notification ==>Copy the archive to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\orainfra.ear
10/06/22 14:39:24 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\orainfra.ear begins...
10/06/22 14:39:24 Notification ==>Unpacking orainfra.ear
10/06/22 14:39:24 Notification ==>Done unpacking orainfra.ear
10/06/22 14:39:24 Notification ==>Unpacking orainfra.war
10/06/22 14:39:24 Notification ==>Done unpacking orainfra.war
10/06/22 14:39:24 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\orainfra.ear ends...
10/06/22 14:39:24 Notification ==>Starting application : orainfra
10/06/22 14:39:24 Notification ==>Initializing ClassLoader(s)
10/06/22 14:39:24 Notification ==>Initializing EJB container
10/06/22 14:39:24 Notification ==>Loading connector(s)
10/06/22 14:39:24 Notification ==>Starting up resource adapters
10/06/22 14:39:24 Notification ==>Initializing EJB sessions
10/06/22 14:39:24 Notification ==>Committing ClassLoader(s)
10/06/22 14:39:24 Notification ==>Initialize orainfra begins...
10/06/22 14:39:24 Notification ==>Initialize orainfra ends...
10/06/22 14:39:24 Notification ==>Started application : orainfra
10/06/22 14:39:24 Notification ==>Application Deployer for orainfra COMPLETES. Operation time: 219 msecs
dehydrationStore:
Configuring data sources for olite dehydration store ...
${env.PCHOME}
install-developer:
design time host dpxc67-01
design time port 8888
primary container home
the host is dpxc67-01and the port is 8888
Exception in thread "main" oracle.tip.esb.install.exception.InstallationDBException: Connection Refused ""
at oracle.tip.esb.install.db.NonOracleDB.runConnectionTest(Unknown Source)
at oracle.tip.esb.install.db.NonOracleDB.load(Unknown Source)
at oracle.tip.esb.install.ESBInstaller.setupDB(Unknown Source)
at oracle.tip.esb.install.ESBInstaller.handleDesignTimeSpecificActions(Unknown Source)
at oracle.tip.esb.install.ESBInstaller.main(Unknown Source)
Caused by: java.sql.SQLException: [POL-3023] ????????
at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
at oracle.lite.poljdbc.LiteThinJDBCConnection.thinDriverConnect(Unknown Source)
at oracle.lite.poljdbc.LiteThinJDBCConnection.connect(Unknown Source)
at oracle.lite.poljdbc.LiteThinJDBCFactory.createConnection(Unknown Source)
at oracle.lite.poljdbc.POLJDBCConnection.<init>(Unknown Source)
at oracle.lite.poljdbc.OracleConnection.<init>(Unknown Source)
at oracle.lite.poljdbc.POLJDBCDriver.connect(Unknown Source)
at oracle.tip.esb.install.db.DriverManagerDataSource.getConnection(Unknown Source)
... 5 more
Java Result: 1
Copying 1 file to D:\product\10.1.3.1\OracleAS_1\j2ee\home\lib\ext
set_app_sso_option:
Using sso=true. Redeploying esb-dt with sso
Copying 1 file to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt\META-INF
Copying 1 file to D:\product\10.1.3.1\OracleAS_1\j2ee\home\application-deployments\esb-dtIt could be due to system language setting -
install SOA Suite failed
Regards,
Anuj -
Hello Group,
We are using Weblogic Version 9.2.3 & facing some problem related to 'jackrabbit' not available. I feel we are facing problem similar to the one mentioned in following link
Re: What causes XAER_RMFAIL : Resource manager is unavailable / unregistered
Following above post, we tried increased the Initial Capacity of this 'jackrabbit' Resource Adapter to 50. Initially it was 1. Although this doesn't change anything. Although it works fine for a few hours but seems like after server has run for a few hours and served some requests it starts showing this exception.
Following is our weblogic-ra.xml file.
<?xml version='1.0' encoding='UTF-8'?>
<weblogic-connector xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<native-libdir></native-libdir>
<jndi-name>repository</jndi-name>
<enable-access-outside-app>true</enable-access-outside-app>
<enable-global-access-to-classes>true</enable-global-access-to-classes>
<security></security>
<outbound-resource-adapter>
<default-connection-properties>
<pool-params></pool-params>
<logging></logging>
</default-connection-properties>
<connection-definition-group>
<connection-factory-interface>javax.jcr.Repository</connection-factory-interface>
<default-connection-properties>
<pool-params>
<initial-capacity>50</initial-capacity>
<max-capacity>100</max-capacity>
</pool-params>
<logging></logging>
<properties>
<property>
<name>HomeDir</name>
<value>jackrabbit-preferences</value>
</property>
<property>
<name>ConfigFile</name>
<value>jackrabbit-preferences/repository.xml</value>
</property>
</properties>
</default-connection-properties>
<connection-instance>
<jndi-name>jackrabbit</jndi-name>
<connection-properties>
<pool-params>
<initial-capacity>50</initial-capacity>
<max-capacity>250</max-capacity>
</pool-params>
<logging></logging>
<properties>
<property>
<name>HomeDir</name>
<value>jackrabbit-preferences</value>
</property>
</properties>
</connection-properties>
</connection-instance>
</connection-definition-group>
</outbound-resource-adapter>
</weblogic-connector>
Also please find below the exception that we see in the logs.
Caused by: ag.mycompany1.workflow.runtime.DocumentManagementServiceException: null: javax.jcr.RepositoryException: start() failed on resource 'jackrabbit': XAER_RMFAIL : Resource manager is unavailable
javax.transaction.xa.XAException: Internal error: XAResource 'jackrabbit' is unavailable
at weblogic.transaction.internal.XAResourceDescriptor.checkResource(XAResourceDescriptor.java:1143)
at weblogic.transaction.internal.XAResourceDescriptor.startResourceUse(XAResourceDescriptor.java:685)
at weblogic.transaction.internal.XAServerResourceInfo.start(XAServerResourceInfo.java:1181)
at weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerResourceInfo.java:1115)
at weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerResourceInfo.java:274)
at weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:497)
at weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:429)
at weblogic.connector.transaction.outbound.XATxConnectionHandler.enListResource(XATxConnectionHandler.java:118)
at weblogic.connector.outbound.ConnectionHandlerBaseImpl.prepareHandle(ConnectionHandlerBaseImpl.java:670)
at weblogic.connector.outbound.ConnectionHandlerBaseImpl.createConnectionHandle(ConnectionHandlerBaseImpl.java:361)
at weblogic.connector.outbound.ConnectionInfo.createConnectionHandle(ConnectionInfo.java:411)
at weblogic.connector.outbound.ConnectionManagerImpl.getConnection(ConnectionManagerImpl.java:308)
at weblogic.connector.outbound.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:115)
at org.apache.jackrabbit.jca.JCARepositoryHandle.login(JCARepositoryHandle.java:98)
at org.apache.jackrabbit.jca.JCARepositoryHandle.login(JCARepositoryHandle.java:89)
at com.mycompany2.infinity.bpm.vfs.jcr.spring.JcrSessionFactory.createSession(JcrSessionFactory.java:38)
at com.mycompany2.infinity.bpm.vfs.jcr.spring.JcrSessionFactoryUtils.getSession(JcrSessionFactoryUtils.java:72)
at com.mycompany2.infinity.bpm.vfs.jcr.spring.JcrSessionFactory.getSession(JcrSessionFactory.java:33)
at com.mycompany2.infinity.bpm.vfs.impl.jcr.AbstractJcrDocumentRepositoryService.doWithJcrVfs(AbstractJcrDocumentRepositoryService.java:537)
at com.mycompany2.infinity.bpm.vfs.impl.jcr.AbstractJcrDocumentRepositoryService.doWithJcrVfs(AbstractJcrDocumentRepositoryService.java:564)
at com.mycompany2.infinity.bpm.vfs.impl.jcr.AbstractJcrDocumentRepositoryService.retrieveFileContent(AbstractJcrDocumentRepositoryService.java:186)
at com.mycompany2.infinity.bpm.vfs.impl.AbstractDocumentRepositoryServiceImpl.retrieveFileContent(AbstractDocumentRepositoryServiceImpl.java:46)
at ag.mycompany1.workflow.runtime.beans.DocumentManagementServiceImpl$5.withVfs(DocumentManagementServiceImpl.java:112)
at ag.mycompany1.workflow.runtime.beans.DocumentManagementServiceImpl.adaptVfsCall(DocumentManagementServiceImpl.java:417)
at ag.mycompany1.workflow.runtime.beans.DocumentManagementServiceImpl.retrieveDocumentContent(DocumentManagementServiceImpl.java:108)
at sun.reflect.GeneratedMethodAccessor826.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at ag.mycompany1.workflow.runtime.beans.interceptors.CallingInterceptor.invoke(CallingInterceptor.java:18)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.POJOExceptionHandler.invoke(POJOExceptionHandler.java:23)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.GuardingInterceptor.invoke(GuardingInterceptor.java:87)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.AbstractLoginInterceptor.performCall(AbstractLoginInterceptor.java:142)
at ag.mycompany1.workflow.runtime.beans.interceptors.AbstractLoginInterceptor.invoke(AbstractLoginInterceptor.java:80)
at ag.mycompany1.workflow.runtime.spring.SpringBeanLoginInterceptor.invoke(SpringBeanLoginInterceptor.java:58)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.spring.SpringSessionInterceptor$1.doInConnection(SpringSessionInterceptor.java:104)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342)
at ag.mycompany1.workflow.runtime.spring.SpringSessionInterceptor.invoke(SpringSessionInterceptor.java:52)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.spring.SpringConfigurationInterceptor.invoke(SpringConfigurationInterceptor.java:94)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.PropertyLayerProviderInterceptor.invoke(PropertyLayerProviderInterceptor.java:85)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.DebugInterceptor.invoke(DebugInterceptor.java:25)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.spring.SpringTxInterceptor$1.doInTransaction(SpringTxInterceptor.java:62)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
at ag.mycompany1.workflow.runtime.spring.SpringTxInterceptor.invoke(SpringTxInterceptor.java:47)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.execute(MethodInvocationImpl.java:55)
at ag.mycompany1.workflow.runtime.beans.InvocationManager.invoke(InvocationManager.java:46)
at $Proxy175.retrieveDocumentContent(Unknown Source)
at ag.mycompany1.workflow.runtime.spring.DocumentManagementServiceBean.retrieveDocumentContent(DocumentManagementServiceBean.java:70)
at sun.reflect.GeneratedMethodAccessor826.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at ag.mycompany1.workflow.runtime.spring.SpringServiceFactory$SpringServiceInvocationHandler.invoke(SpringServiceFactory.java:159)
at $Proxy175.retrieveDocumentContent(Unknown Source)
at com.infinity.bpm.ui.preferences.AbstractDocumentServicePreferencesManager.loadPreferences(AbstractDocumentServicePreferencesManager.java:318)
at com.infinity.bpm.ui.preferences.AbstractDocumentServicePreferencesManager.getPreferences(AbstractDocumentServicePreferencesManager.java:269)
at com.infinity.bpm.ui.preferences.AbstractDocumentServicePreferencesManager.getPreferencesEditor(AbstractDocumentServicePreferencesManager.java:133)
at com.mycompany2.infinity.bpm.bcc.configuration.TrafficLightViewPropertyProvider.<init>(TrafficLightViewPropertyProvider.java:85)
at com.mycompany2.infinity.bpm.bcc.configuration.TrafficLightViewPropertyProvider.getInstance(TrafficLightViewPropertyProvider.java:103)
at com.mycompany2.sims.workflow.tlv.TrafficLightDataLoader.persistData(TrafficLightDataLoader.java:129)
at com.mycompany2.sims.workflow.tlv.TrafficLightDataLoader.loadData(TrafficLightDataLoader.java:73)
at com.mycompany2.sims.workflow.SyncSettingsBean.reload(SyncSettingsBean.java:73)
at com.mycompany2.sims.workflow.EnterpriseSettings.isWorklistConfigured(EnterpriseSettings.java:143)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
at com.sun.facelets.tag.TagAttribute.getBoolean(TagAttribute.java:79)
at com.sun.facelets.tag.jstl.core.ChooseWhenHandler.isTestTrue(ChooseWhenHandler.java:49)
at com.sun.facelets.tag.jstl.core.ChooseHandler.apply(ChooseHandler.java:67)
at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:314)
at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:169)
at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
at com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109)
at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:524)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:182)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at ag.mycompany1.web.jsf.common.ExceptionFilter.doFilter(ExceptionFilter.java:45)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:290)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:250)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:207)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:161)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at ag.mycompany1.web.jsf.common.LoginFilter.doFilter(LoginFilter.java:250)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3251)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
: start() failed on resource 'jackrabbit': XAER_RMFAIL : Resource manager is unavailable
Any help in this regard is highly appreciated. Thanks.Hi,
Can you please try increase the below MaxXACallMillis setting in Weblogic set 'Maximum Duration of XA Calls' to a bigger value
MaxXACallMillis: Sets the maximum allowed duration (in milliseconds) of XA calls to XA resources. This setting applies to the entire domain.
http://docs.oracle.com/cd/E12840_01/wls/docs103/jta/trxcon.html
The parameter is exposed through administration console: services --> jta --> advanced --> "Maximum Duration of XA Calls:"
Check the below docs for more information
WLS 10.3: Intermittent XA error: XAResource.XAER_RMERR (Doc ID 1118264.1)
Hope it Helps -
Dear all
I need to implement Resource Management
KIndly share the documentation ....
CHeersIt is well documented in the administrator guide available on OTN. You can download guide from http://www.oracle.com/pls/db102/portal.portal_db?selected=3 in case you are not aware of it.
Thanks & Regards
-Harish Kumar Kalra
Maybe you are looking for
-
Legend does not display with Line Chart
I have a query that I wrote with Bex Query Designer v3.5.11 for a BW 3.5 system. When I click Graphical Display tab in the query results, "Column Chart" shows a legend, showing which colors mean what. However, when I switch to a different type of c
-
what is the name of that thing that appears before a film, in black and white, with numbers counting backwards and with circle motion ?
-
Dear All, Good Evening, My requirement is pass header level(first vo) inventory item id to 2nd region for this i create a view link based on these 2 view objects. for this i wrote the code like this, xxcrmForQuoteOrderItemsVOImpl vo = getxxcrmForQuot
-
Premiere Pro CS6 Mac Playback Issues
I've searched for similar issues, and while I found plenty of playback issues, I didn't see anything like what I'm experiencing. MacPro Quad-Core Xeon 2.26 x2 (8b cores) 12 GB ram OS 10.6.8 (can't update this due to other infrastructure) Nvidia GeFor
-
Everytime I connect my Iphone 4 to my Macbook Pro (purchased in 2006), the computer shuts down and reboots automatically before IPhoto even opens. I need to back up my IPhone so I can upgrade. PLEASE HELP!