Advantage of using multiple oacore processes
Hi All,
EBS R12.1.3 , DB : 11gR2 , ( Only One Middle Tier)
Generally based on the number of active users , We increase the oacore procceses and JVM memeory . each oacore processes have its own JVM memory.
We increased number of proccess for oacore to 3.
As per my understanding Whenever a request ( OAF/JSP/ADF Pages) come , it passes to one of the oacore procesess.
If I am correct, I have few question :
> What is the used at OC4j level , which redirects the request to one of the oacore proceess.( How it is load balanced, if yes).
> If the request passes to one of the oacore procceeses , if it start consumes all the JVM , will the request passes to other JVM/oacore (if it uses any clustering at oacore level).
Please help to understand this.
Regards
Sourabh Gupta
Hi;
I suggest please review below which could be helpful on your issue:
Why R12 Default OACORE Memory Settings Are Not Enough
OACore monitoring question
ebs r12 oacore memory
How to monitor OACore JVM?
Regard
Helios
Similar Messages
-
Using multiple EIM tables in single process section
Hi ,
Often we come across a situation where in some required columns are mapped in one EIM table and some mapped in the other EIM table mapped to a given base table.
Is there a way wherein we can utilize multiple EIM table having mapping of a base table under the same process section with only base table parameter poiting to the target table.?
Regards,
AshutoshHi,
May be I have misinterpreted what has been mentioned in the EIM admin guide.In the page 41 chapter EIM Configuration File the following has been mentioned for the TABLE paramter.Therefore i was wondering if we can use more than one table in a given process section in IFB file.
[TABLE Required. Specifies the name of an EIM table used in this process.
*Multiple TABLE parameters may be used to define a process using*
*more than one table*.
Example:
TYPE = EXPORT
BATCH = 101
TABLE = EIM_ACCOUNT
EXPORT MATCHES = S_ORG_EXT, (NAME > A)
NOTE: For performance reasons, you should limit the number of
tables to export or merge in a single process section to five tables or
fewer.]
Warm Regards,
Ashutosh -
I have an advanced function I have been working on that looks something like this:
Function Do-Something
[cmdletbinding()]
Param
[Parameter(Mandatory=$true,
[ValidateSet('Yes', 'No', 'Y', 'N', IgnoreCase = $true)]
[string[]]$Param1,
[Parameter(Mandatory=$true,
[ValidateSet('Yes', 'No', 'Y', 'N', IgnoreCase = $true)]
[string[]]$Param2,
[Parameter(Mandatory=$true,
[ValidateSet('Yes', 'No', 'Y', 'N', IgnoreCase = $true)]
[string[]]$Param3
Begin {}
Process
My question is, how do I get the values such as "Yes", "Y", "No", and "N" that's located in the [ValidateSet()] validation attribute processed correctly without having to use multiple "If" and "ElseIf"
statements.
For instance, I want to avoid the following, because I know there is a faster and more efficient way (less typing) to do it:
If ($param1 -match "Yes" -or "Y" -and $param2 -match "Yes" -or "Y" -and $param3 -match "Yes" -or "Y")
#Do something here
ElseIf ($param1 -match "No" -or "N" -and $param2 -match "Yes" -or "Y" -and $param3 -match "Yes" -or "Y")
#Do something
I was reading that splatting may help me here, but I am new to the splatting technique and need some help with this one.
I appreciate any help that anyone can offer.
ThanksIs this what you are trying to ask how to do? Your posted script is written incorrectly and will not work at all.
Function Do-Something{
[cmdletbinding()]
Param (
[Parameter(Mandatory=$true)]
[ValidateSet('Yes','No','Y','N')]
[string]$p1,
[Parameter(Mandatory=$true)]
[ValidateSet('Yes','No','Y','N')]
[string]$p2
Begin{
Process{
# parse the strings to booleans
$p1a=if($p1 -match 'Yes|Y'){$true}else{$false}
$p2a=if($p2 -match 'Yes|Y'){$true}else{$false}
if($p1a){Write-Host 'P1 is good' -ForegroundColor green}
if($p2a){Write-Host 'P2 is good' -ForegroundColor green}
if($p1a -and $p2a){
Write-Host 'All conditions met' -ForegroundColor green
}else{
Write-Host 'Conditions not met' -ForegroundColor red
PS C:\scripts> Do-Something Y n
P1 is good
Conditions not met
PS C:\scripts> Do-Something n n
Conditions not met
PS C:\scripts> Do-Something y y
P1 is good
P2 is good
All conditions met
This handles case and creates a tracking Boolean fo reach parameter so you can just build simple logic.
¯\_(ツ)_/¯ -
I want to use multiple colors in the same box - Pantone plus process. I am trying to create a support plate of cyan under a PMS.
How is the external drive formatted?
Allan -
How to use the 'Decision between multiple alternatives' Process variant
Hi ,
Can anyone tell me how to use the 'Decision between multiple alternatives' Process variant in BI 7 Process chains ?
The requuirement is that I have a DSO eg DSO 1 from which i have to load DSO 2 and DSO 3 . Now if the number of Records in DSO 1 are < 100 i will load DSO 2 from DSO 1 else i will load DSO 3 from DSO 1 .
So in the PC i have used a 'ABAP Program' variant (which counts the number of rows in DSO 1) after loading DSO 1 and after this 'ABAP Program' Variant , i have used the 'Decision between multiple alternatives' Process variant. Problem is it is giving me only some some system fields in the formula , like sy-datum or sy-timlo , which are of no use here .
It would be great if i can receive some help here .
--Devrajin RSPC you create a ABAP processing type "ending with specific values".
We use true or false for things as you specify.
your abap program should return a true or a false to indicate which of the situations is applicable.
Is this helpful?
Marco -
Data Transfer using LSMW IDOC processing with multiple segments
we need to post the document data (Header structure, BP item structure, G/L item structure..etc) using LSMW IDOC processing.
is it possible to transfer data for all these structures (Segments) in single file?Thanks for the reply.
I am assuming when we are specifying the file in LSMW we are going to give the option to generate the file with include all structures.
could you please elaborate further is there any thing specific we need to do while configuring LSMW to get the file for all segments in the IDOC with field names which we are going to populate with data, so that we can use it for data transfer.
any help document will be helpful. -
Multiple BPEL Process Managers in one environment?
Hi,
I'm quite new to the Oracle SOA product line, so please be gentle when my question doesn't make sense.
I’m in the process of designing a new enterprise architecture based on service orientation. I’m looking at the Oracle SOA Suite software to get a better understanding of what things will look like when getting to the actual implementation.
Some internal projects are moving fast, so I’m trying to get an understanding on how things will work out in the future. One case has my current attention, related to the BPEL Process Manager.
A 3rd party vender is offering a specific solution which is using or based on the BPEL Process Manager. This solution can be purchased as a black-box. From the perspective of my new architecture I would like to purchase the SOA suite as a whole. New developments will most likely be using the BPEL Process Manager for orchestration. But when purchasing the black-box application, the environment will be extended with an extra BPEL Process Manager. My first thought is to try and incorporate the BPEL processes from the 3rd party vendor onto one single BPEL Process Manager. But I also think two BPEL Process Managers can have advantages.
I’m not sure how to go forward with this. How should I handle this? Is it common to have multiple BPEL Process Managers in one environment or should I pursue maximum integration and only go for one BPEL Process Manager?Hi,
We have similar situation at my current client site and we are going with two seperate BPEL PM installs for various reasons. One of the main driver in our case is conflicting in timelines of two seperate projects.
But my suggestion is to go with single enterprise install if that's not breaking the 3rd-party vendor supporting contracts. This has obviously benefits of redecued infrastructure/administrative and other related costs. How many processes does the vendor has as part of their solution? If they are handful you know it doesn't justify having seperate environments.
On the otherhand having two seperate installs isn't bad either depending on how big or small your SOA service/process orchestration footprint is. We don't have complete handle on the performance/scalability aspects of BPEL PM based on number of processes deployed. But as you can see that may be one of drivers to have redundancy in BPEL PM servers.
End of the day there is no clear cut answer. If you have funding and resources, go with two seperate instances. But from architectural perspective better to have single install with clustering for better performance/scalability.
HTH
Regards,
Rajesh -
How can i execute multiple database operations using multiple objects
i have data in files which i need to read/parse and insert/update the database. can someone tell me how can i read multiple statements at a time and process using multiple objects.
This doesn't seem like too much of a JDBC question or at least the answer as I see it isn't unique or specific to JDBC.
If you want to run multiple processes within your single program then you need to use Java threads. I would recommend you read up on how to properly code Java threads and if you have questions unique to your multi-threaded JDBC implementation come back and ask those questions.
You may also want tot take advantage of a transaction manager that includes a database connection pool that will handle most of the complexity for you. Depending on the flexibility of your architecture you may not have to do any thread coding at all when using a transaction manager. -
Advantage of using Enity EJBs ?
I see the advantages of using Stateless Session Beans because you can
have pools of them which can improve performance....but since Entity
EJBs need to constantly go back to the database to refresh themselves
can someone give me some basic ADVANTAGES of using them as opposed
to
regular JavaBeans or Stateless Session Beans ?
Thanks in advance!Thanks for your input.
I'm familiar with Entity Beans but still do not see their advantage.
Yes they are persistent but the data in the database is persistent as well
and
since you need to go back to the database for each operation I'm not seeing
how their persistence is an advantage!?!. If you didn't need to refresh the
BEAN
between invocations I could see how Entity Beans could have advantages but
that
doesn't appear to be the case.
Thanks again.
"shiv" <[email protected]> wrote in message
news:[email protected]...
>
The following is straight from sun's website
Entity beans differ from session beans in several ways. Entity beans arepersistent,
allow shared access, have primary keys, and may participate inrelationships with
other entity beans.
Persistence
Because the state of an entity bean is saved in a storage mechanism, it ispersistent.
Persistence means that the entity bean's state exists beyond the lifetimeof the
application or the J2EE server process. If you've worked with databases,you're
familiar with persistent data. The data in a database is persistentbecause it
still exists even after you shut down the database server or theapplications
it services.
There are two types of persistence for entity beans: bean-managed andcontainer-managed.
With bean-managed persistence, the entity bean code that you writecontains the
calls that access the database. If your bean has container-managedpersistence,
the EJB container automatically generates the necessary database accesscalls.
The code that you write for the entity bean does not include these calls.For
additional information, see the section Container-Managed Persistence.
Shared Access
Entity beans may be shared by multiple clients. Because the clients mightwant
to change the same data, it's important that entity beans work withintransactions.
Typically, the EJB container provides transaction management. In thiscase, you
specify the transaction attributes in the bean's deployment descriptor.You do
not have to code the transaction boundaries in the bean--the containermarks the
boundaries for you.
Primary Key
Each entity bean has a unique object identifier. A customer entity bean,for example,
might be identified by a customer number. The unique identifier, orprimary key,
enables the client to locate a particular entity bean. For moreinformation see
the section Primary Keys for Bean-Managed Persistence.
Relationships
Like a table in a relational database, an entity bean may be related toother
entity beans. For example, in a college enrollment application, StudentEJBand
CourseEJB would be related because students enroll in classes.
You implement relationships differently for entity beans with bean-managedpersistence
and those with container-managed persistence. With bean-managedpersistence, the
code that you write implements the relationships. But withcontainer-managed persistence,
the EJB container takes care of the relationships for you. For thisreason, relationships
in entity beans with container-managed persistence are often referred toas container-managed
relationships.
"George M. Pieri" <[email protected]> wrote:
I see the advantages of using Stateless Session Beans because you can
have pools of them which can improve performance....but since Entity
EJBs need to constantly go back to the database to refresh themselves
can someone give me some basic ADVANTAGES of using them as opposed
to
regular JavaBeans or Stateless Session Beans ?
Thanks in advance! -
How do I use multiple VPP accounts in a school system with 1 Profile manager server?
I have 40 schools with their own money they want to spend on apps. I need these accounts to be seperate. We are registered in the Device enrollment program and are using Apple's profile manager to distribute VPP apps. In the DEP website you can add existing vpp admins. I had hoped when these accounts purchased apps, the apps would show up in Profile Manager which uses the master Apple ID, but this didn't happen. Anyone know what the correct process is for doing this?
If you haven't found the answer: You have to install the correct token for each account. Apple Servers, as far as I know, do not support using multiple tokens at once. As a result, you will have to swap out each of the 40 tokens anytime anyone wants to buy something then assign it to a user then push the app.
Or just buy it with a redemption code and give that code to your users. -
Any examples of a data template using multiple data sources?
I'm looking for an example report using multiple data sources. I've seen one where they do a master/detail but I'm just looking to combine results in sorted order (sorted across all data sources). The master/detail used a bind variable to link the two defined queries, I'm thinking what I want won't have that, so I'm lost on how to make that happen. I have reports using multiple sql queries and there is a way in the data source pulldown to tell it to combine the data sources. It appears to be a more manual process with data templates, if it's even possible.
Any pointers/links would be appreciated.
GaffHi Vetsrini :
That's just it. Mine is simpler than that. There is no master/detail relationship between the two queries. I have the same exact query that I run in two databases and I want to merge the results (ordered, by, say eventTime) in one report. So I think my results are going to be two separate groups (one for each data source) which I'll have to let BI merge vis XSLT or whatever it uses. That's fine for small result sets but for larger ones, it would be nice if the database did the sorting/merging.
Gaff -
How to use multiple instances of the same dll ?
Hi,
I'd like to use multiple instances of a jni dll . I have created
different threads, in each thread, I have called System.loadLibrary(..),
and I would like each thread to access a different instance of this
library.
Unfortunately, the loadLibrary function is effective only once so I
can not find the way to do this.
Can anyone help me on this ?
Thanks.
Francois.Hi, :)
and I would like each thread to access a different
instance of this library.In Win32, this is outright impossible. A DLL will only exist once in a process space.
In Unix, or at least in Solaris, I think this is also not possible, as libraries are loaded by the dynamic linker, and it keeps tabs of which modules have already been loaded into the process space.
I'm assuming your problem is that your native library has non-reentrant code.
If so, there are two approaches you can take to this:
1) If you have access to the source code for the native library, change it so that it is reentrant.
2) If you do not, change your Java code so that access to the native code is made from whithin synchronize blocks.
If your problem is of a different nature, I'll second the words of the previous poster and ask you what it is...
Cheers,
J. -
I use multiple libraries with itunes - should I create a new library for a 2nd iphone
I use multiple iTunes libraries to manage multiple devices from the same PC. I'm purchasing an iPhone 6 and currently have a library for my iPhone 4. Would I create a new library for this new device? Also, to restore all content to my new phone, Will this restore be done from the existing iPhone 4 library? Is this process documented?
I can't address specific issues regarding iPhones, but in general you can manage multiple iDevices from a single iTunes library. The test approach is to maintain one or more playlists for each iDevice you use, and configure the latter to sync only from the relevant playlists:
This article: Transfer content from an iPhone, iPad, or iPod touch to a new device - Apple Support documents Apple's guidance regarding transferring content from one iOS device to another. -
What are the advantage of using a passive monitoring technique ?
What are the advantage of using a passive monitoring technique
Hi Plawansai,
I saw your question that is still unanswered.
I believe an advantage of using a passive monitoring technique is that it won't interfer with live traffic, as it does not inject traffic into the network or modify the traffic that is already on the network.
One drawback anyway, is that post-processing time can take a large amount of time with passive monitoring!
A combination of the two monitoring methods seems to be the route to go.
V. -
Hi All,
I am new to TestStand. Still in the process of learning it.
What are Parameters? How are they differenet from Variables? Why can't we use variables for passing data from one sequnece to another? What is the advantage of using Parameters instead of Variables?
Thanks in advance,
LaVIEWan
Solved!
Go to Solution.Hi,
Using the Parameters is the correct method to pass data into and out of a sub sequence. You assign your data to be passed into or out of a Sequence when you are in the Edit Sequence Call dialog and in the Sequence Parameter list.
Regards
Ray Farmer
Maybe you are looking for
-
Question about Alpha option in the transfer rules for infoobject
SDN Experts, I know that we check the Alpha conversion for only numbers like 0,1,2. this alpha option puts zeros in fornt of numbers but what happens when we get characters words for example 'Apple' does it put zeros infornt like '00Apple'? i will as
-
I can't connect to iTune store
I need help i cant buy nothing
-
Acrobat v9 JavaScript Alert Box - any way to add space or line break after each array item?
I have a Document level Javascript used to identify blank required fields and is triggered on document actions, Print and Save. The script identifies the blank required fields, counts them, and outputs to an Alert box indicating the number of require
-
Error : DCOM was unable to communicate with the computer ADCB.ABCD.net using any of the configured protocols; requested by PID 2bec (c:\windows\system32\inetsrv\w3wp.exe). Error: A process serving application pool 'MSExchangeMapiMailboxAppPool' s
-
Can't install the Windows Update package KB2674319 (SQL Server 2012 SP1)
Hi. I need to get the update of my MS SQL Server 2012 installation in order to get the SP1. When I run the Windows Update it appears to download well the package. Then when it begins to install I get the error "84C4000E: Se ha producido un error con