Maintain runtime configuration dev/prod
I have a mapping (XSLT) which needs to fill in user and password for an external system. Actually, this XSLT creates a multipart document which needs to contain that user/pwd information.
Now when I transport that mapping to production, the user/pwd will change. What is the std XI way of storing/reading such dev/prod configuration differences if it cannot be stored in a communication channel, but needs to be done inside the IR objects ?
- Value Mapping ? Seems like that is designed for other requirements.
- creating a special configuration SW-component and modify the information there (in dev and prod separately) ? But in which object ? E.g. an xml configuration as imported archive ?
For obvious reasons, I want to avoid manually changing the mapping object everytime after transport to prod.
CSY
hi
You can use a properties file check this,
JCO Lookup - Hide the connection parameters from source code
Else use secure storage service which is more standard
The specified item was not found.
rgds,
Arun
Edited by: Arun Kumar G on Jul 22, 2008 6:01 PM
Similar Messages
-
ADF BC: Optimal Application Module Runtime Configuration
Have implemented an intranet application for 1000 users using the following technologies implemented on Oracle JDeveloper 10.1.3.0.4:
ADF BC for my Services layer
JSF for my Controller layer
JSF and ADF for my View layer
ADF Model for my Data layer
The application is entirely designed by .jspx and .jsp pages (for reports), handling 106 application modules, with several entity and view objects and without any step-by-step stateful scenario. At each page, there appears a commit button to commit the end-user transaction, and a rollback button to return to the previous page.
The application is database-backed from an Oracle Database 10g, deployed on three application servers Oracle 10.1.3.1 on three different hosts on Suse Linux OS, used data-source connection and AM pooling, and load-balanced by one webcacher in front of the 3 servers.
Under stress test scenario, on a heavy system load in production environment, several ADF State Management errors were recognized that pushed the webacher and application server with the maximum load to automatic restarts due to either demand for JVM increased heap size or errors from the database that the TNS listener complained it could not handle any more connections.
Thus, we started a safety/reliability tess for all our application module components (disabling "Enable application module pooling"), and a stress test using a third-party stress tool at work, but we're still faced with several questions.
(a) What is the best strategy for AM configuration, to quit State Management at all since our application doesn't need it, and if so can it be done globally or declaratively and not individually and programmatically?
(b) Testing on application module runtime configuration, we observed that not to "hang-on" on a connection -default functionality- but to release it at the end of each HTTP request, as each deployment is concentrated on a single data-source connection pool/single user, brought less open JDBC connections on A.S.? Is this the optimal run-time configuration than the default for our case?
(c) If State Management errors are resolved, and using a software balancer before 3 application servers, regulate the traffice by 1/3 to each, is it possible that a system crash will be avoided next time?
So, our problems related to ADF tunning and State Management Errors, but we need a good advice on this topic as the overall documentation is case-specific.Chapter 29 "Understanding Application Module Pooling" in the ADF Developer's Guide for Forms/4GL Developers on the ADF Learning Center at http://www.oracle.com/technology/products/adf/learnadf.html is the best place to start. There is no "magic" optimal configuration that I (or anyone here, really) can suggest to you. You need to understand the various "knobs and dials" that control the pool sizing and pool cleanup behavior, and then apply application-specific information to this information to derive what the optimal configuration for your particular application will be. The chapter explains how the application module pool and database connection pool interact, and in which situations it is best to change the default setting of the jbo.doconnectionpooling property to true.
Chapter 28 "Application Module State Management" describes the functionality of that facility of the framework, as well as how to release the application module in stateless, unmanaged mode if you need to.
By following the tips in the section "28.3.2.4 Setting Release Level in an Custom ADF PageLifecycle" (which builds on information introduced in section "10.5.4.1 Globally Customizing the ADF Page Lifecycle"), you can generically impose a different release level in your application without "touching" every page.
As a general rule, if you have:
(*) Lots of distinct application modules
(*) Each of which is used as a separate data control (rather than being nested inside a containing application module as described in section "8.9.3 Root Application Modules Versus Nested Application Module Usages" of the dev guide)
(*) Each of which uses the same database connection
Then as described in section "29.8 How Database and Application Module Pools Cooperate" in the guide, your application can decrease the total overall number of connections used by using the non-default setting of jbo.doconnectionpooling=true.
Applications using many distinct data controls in the span of a single user's session need to be aware of Bug# 4566186 ("PERF: ADFBINDINGFILTER CHECKS OUT ALL ADF BC DATA CONTROLS USED AT LEAST ONCE"). This issue has been fixed in JDev/ADF 11g, but apparently the fix was too complex to accommodate a 10.1.X backport. I'm trying to document a workaround and publish it on my blog, but I'm not finished with it yet. -
Checking license for Dev Prod and SOLMAN
Hi,
SAP installation is done by our partner company.
They have also uploaded the license of Dev.,Prod and Solman
I want to check it.I m using tcode SLICENSE its showing templicense
how can i decide whether org. license is uploaded or not
Cud any body give me the list of work with T CODE which i hve to perform to maintain my SAP servers
rgds
Awnindrahi,
you can check your SAP server license using tcode SLICENSE. Check expiration date.
hope this could help.
ardhian
http://sapbasis.wordpress.com -
Error while opening the CAF runtime configurator
Dear Experts,
I am very much new to the CAF, and working on it initially.
Let me explain what exactly i did.
1. Created a New development Project.
2. Created an entity under entity services.
3. Created an operation under operation tab. This is a findby operation which uses one of the attributes as the search criteria.
4. Saved the project.
5. Right clicked on the project and selected Generate code.
6. Now right clicked on the project, and then Selected BUILD, and in the popup i deselected Build if Neccesary check box.
7. Now right click on the project and choosen Deploy to J2EE.
8. Under Tasks/Properties tab, i am getting an error saying that, Failed to deply atleast one .Ear file. It also says that it needs administrator rights.even though user login which i used for SDM in the step 8 has Administrator role.
9. Now, when i goto the browser, and type the url: http://<host>:<port>/caf, where replacing host with my hostname and port with the port, I am getting an exception.
It says " Cluster wide exception.... " and some other thing.
Finally, I am struck up with these two errors..
1. Error while deploying it in to J2EE .
2. Unable to open CAF runtime configurator.
Hope i am clear in conveying the problem.
Need you help and guidance.
Regards,
Shashikanth. DHello,
Please check the Character formats / Text stlyes/Paragarph defined within Main window, The error is because of some inconsistency withinthe layout component.
Regards, -
Maintain CIN configuration & Pricing Procedure for Trading Company
Hi Experts,
Our client is a Trading Company. In this company...first they purchase finish goods and than sale it. They are not selling their material to the manufactures. They are not creating the excise invoice.
Please suggest us how to maintain CIN configuration & maintain Pricing Procedure for them.
Thanks in advance.
Regards,
ShatrughanHi,
Create 2 tax codes in T-code FTXP
1 for VAT, 2nd for CST
then you define 2 condition types in v/06,
ex:ZVAT,ZCST
place these 2 condition types in your pricing procedure in V/08
And in VK11 maintaine condition records.
Thank you, -
Runtime Workbench Proxy Runtime Configuration
Hi
I'm trying to setup the RWB proxy runtime configuration. However our ERP system shows up as an ALE-Logical system and not a Business System in the Configuration tab of the RWB and doesnt appear at all in the Component Monitoring tab so we cant monitor messages from it through the RWB.
We've tried deleting the business and technical system and re-registering them with RZ70 as well doing a CPA Cache refresh. But that hasnt resolved the issue.
I have compared this system to another system in the SLD which does show up as a Business System and can be monitored through Component Monitoring. They seem to be exactly the same.
Is there some kind of setting we are missing on the ERP system?
Thanks
RiazHi Riaz & kesava,
RWB Proxy runtime setup can be seen from RWB->Component Monitoring under Components section Domain XI->Integration Engine.
Check the following
1)Can the SLD be reached? - RFC destination, ping, getLCR server, read cache, BS defined
2) Does the Integration Engine know the business system? - Business system name = BS_100, Role = Application System
3)Are roles in SXMS_CONF_ITEMS and SLD consistent? - Role = Application System
4)Has an Integration Server destination been defined? Destination 'XIabcd100' to the Integration Server
Cheers
Veera -
Proxy runtime configuration in PI 7.1
Hi Experts,
How to do proxy runtime configuration in PI 7.1?
Please send any documents or link available for the same.
Regards,
Nidhi KukrejaProxy Configuration :
Create Logical System for ECC & PI both side.
On PI Configure :
1. Create RFC Destination from PI to ABAP (Type : H).
2. Make an entry in SXMB_ADM for Integration server.
3. Activate Services in SICF.
On ECC Configure :
1. Create RFC Destination from ABAP to PI (Type : H).
2. Make an entry in SXMB_ADM for Application server. -
Proxy Runtime configuration in Quality
Dear All,
I am sending data from XI to BI through server proxy.
We have link between ERP quality and XI development. Do i have to do Proxy runtime configuration in quality server directly. Do I need to do it manually or transport from development?
Regards.
SM.> We have link between ERP quality and XI development. Do i have to do Proxy runtime configuration in quality server directly.
> Do I need to do it manually or transport from development?
You have to do this manually. -
No Function Identifier maintained. Configuration check not possible
Dear PM team,
While doing the Equipment installation with goods movement through IE4N, transaction code, system throwing following error messages.
1. No function identifier maintained. Configuration check not possible
2. Message for the configuration check.
Please guide me where i did the mistake? and suggest me how to correct this error message, without doing the changes in message controls.
thanks & regards
JKJK,
My guess is that you are using Configuration Control.
If so, then have a look at these transactions:
PeteA -
Revision: 4226<br />Author: [email protected]<br />Date: 2008-12-03 15:25:17 -0800 (Wed, 03 Dec 2008)<br /><br />Log Message:<br />-----------<br />Bug: LCDS-517 - Reliable messaging destinations created using runtime configuration (bootstrap service) not working. <br />QA: Yes<br />Doc: No<br />Checkintests Pass: Yes<br /><br />Details:<br />* Make sure the <reliable/> option is treated as a nested element rather than an attribute of its parent <network> element.<br /><br />Ticket Links:<br />------------<br /> http://bugs.adobe.com/jira/browse/LCDS-517<br /><br />Modified Paths:<br />--------------<br /> blazeds/trunk/modules/core/src/flex/messaging/Destination.java
Revision: 4226<br />Author: [email protected]<br />Date: 2008-12-03 15:25:17 -0800 (Wed, 03 Dec 2008)<br /><br />Log Message:<br />-----------<br />Bug: LCDS-517 - Reliable messaging destinations created using runtime configuration (bootstrap service) not working. <br />QA: Yes<br />Doc: No<br />Checkintests Pass: Yes<br /><br />Details:<br />* Make sure the <reliable/> option is treated as a nested element rather than an attribute of its parent <network> element.<br /><br />Ticket Links:<br />------------<br /> http://bugs.adobe.com/jira/browse/LCDS-517<br /><br />Modified Paths:<br />--------------<br /> blazeds/trunk/modules/core/src/flex/messaging/Destination.java
-
Revision: 4195
Author: [email protected]
Date: 2008-11-26 13:08:23 -0800 (Wed, 26 Nov 2008)
Log Message:
Bug: LCDS-517 - Reliable messaging destinations created using runtime configuration (bootstrap service) not working.
QA: Yes
Doc: No
Checkintests Pass: Yes
Ticket Links:
http://bugs.adobe.com/jira/browse/LCDS-517
Modified Paths:
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/config/ServerConfig.asRevision: 4195
Author: [email protected]
Date: 2008-11-26 13:08:23 -0800 (Wed, 26 Nov 2008)
Log Message:
Bug: LCDS-517 - Reliable messaging destinations created using runtime configuration (bootstrap service) not working.
QA: Yes
Doc: No
Checkintests Pass: Yes
Ticket Links:
http://bugs.adobe.com/jira/browse/LCDS-517
Modified Paths:
flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/config/ServerConfig.as -
Revision: 4193
Author: [email protected]
Date: 2008-11-26 11:40:05 -0800 (Wed, 26 Nov 2008)
Log Message:
Bug: LCDS-517 - Reliable messaging destinations created using runtime configuration (bootstrap service) not working.
QA: Yes
Doc: No
Checkintests Pass: Yes
Details:
* Foundational update to include destination config in what we collect for runtime config exchange with new clients for destinations with network/reliable=true (LCDS only).
* Also typo in comment in AbstractConnectionAwareSession fixed.
Ticket Links:
http://bugs.adobe.com/jira/browse/LCDS-517
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/AbstractConnectionAwareSession.java
blazeds/trunk/modules/core/src/flex/messaging/Destination.java
blazeds/trunk/modules/core/src/flex/messaging/services/AbstractService.javaRevision: 4193
Author: [email protected]
Date: 2008-11-26 11:40:05 -0800 (Wed, 26 Nov 2008)
Log Message:
Bug: LCDS-517 - Reliable messaging destinations created using runtime configuration (bootstrap service) not working.
QA: Yes
Doc: No
Checkintests Pass: Yes
Details:
* Foundational update to include destination config in what we collect for runtime config exchange with new clients for destinations with network/reliable=true (LCDS only).
* Also typo in comment in AbstractConnectionAwareSession fixed.
Ticket Links:
http://bugs.adobe.com/jira/browse/LCDS-517
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/AbstractConnectionAwareSession.java
blazeds/trunk/modules/core/src/flex/messaging/Destination.java
blazeds/trunk/modules/core/src/flex/messaging/services/AbstractService.java -
Multiple runtime configurations
Hi,
I'd like to set up multiple runtime configurations on a project. i.e. I want to be able to run the same java class with multiple program arguments or virtual machines. Is there any way I can do this without creating a separate project or using <target> in an ant file?
Thanks in advance for any help,
VenuraHi Venura,
You can do this in Project Properties. On the Profiles page, click New... to create a new profile. You can change many of the runtime settings associated with the project for each individual profile.
Thanks,
Brian
JDev Team -
[svn] 3420: Fix for Runtime Configuration issues.
Revision: 3420
Author: [email protected]
Date: 2008-09-30 11:13:54 -0700 (Tue, 30 Sep 2008)
Log Message:
Fix for Runtime Configuration issues. If the destination is initialized, then you'll want to initialize the instance when it is created. Otherwise, you want to wait until the destination is initialized. Typically, when using runtime configuration, the destination is not initialized and the instance is not initialized, instead the properties on the instance are set.
qa: no
bug: n/a
checkintests: passed
Details:
modules/core/src/flex/messaging/Destination.java
* add an initialized flag and a method for retrieving the value
modules/core/src/flex/messaging/factories/JavaFactory.java
* fix typos in comments
modules/core/src/flex/messaging/factories/JavaFactoryInstance.java
* if the destination is initialized, then you'll want to initialize the factory instance when it is created
modules/core/src/flex/messaging/FactoryDestination.java
* if the destination was not initialized before the factory instance was created, the factory instance will be initialized when the destination is initialized
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/Destination.java
blazeds/trunk/modules/core/src/flex/messaging/FactoryDestination.java
blazeds/trunk/modules/core/src/flex/messaging/factories/JavaFactory.java
blazeds/trunk/modules/core/src/flex/messaging/factories/JavaFactoryInstance.javaHi JBKL, and a warm welcome to the forums!
For the Ethernet Location... Is that Interface dragged to the top of Network>Show:>Network Port Configurations?
It may be that the Router needs a Firmware update to keep up with the OS Updates... check online, don't trust any automatic checking feature in the Router.
Where are we now? -
Runtime Configurator!!
HI All
This is w.r.t runtime configurator screen.
When I
1.Go to Sales Order form .
2.Enter one model Item.
3.Click on Configurator button.
It opens up the runtime configurator screen.
MY requirement is :
I have one custom OA Page .This page has one lov for Model Items and a submit button.User can choose one model item and click on Submit button.
This should take me to runtime configuration screen with all the details of existing configuration(It is Assumed that the item is already configured and exists in Install base) populated in the Configurator Screen.
The problem is when we invoke Configurator Screen from sales order form ,We have to do the configuration from the begining as it doesnt populate existing configuration for the model item.
Pls help me on this .
Can it be achieved with the existing standrad code .
I am not getting the clear appraoch in my mind
Pls help
Naveenyou would need to pass model id, header id, rev number, inventory id, org id ....the list is given in chapter 5 of 'Extensions and Interface Object Developer’s Guide'.
also refer to configurator implementaion guide, Part III, chapter 9 - session integration..for how and what all parameters you can pass.
Hope this gives some pointer.
Maybe you are looking for
-
Hi, im fairly new in oracle 9i and im using the Enterprise manager now. How do i add a new database then import data from an MS SQL or access mdb file the data? thanks in advance.
-
Motion Paths In After Effects CS6?
Hello, I was wondering if you could draw a motion path for objects to follow. I have multiple objects(12) that all need to follow on the same path. Do I have to animate all of them individually, or can I draw a path? These objects are NOT masks. They
-
AE CC 2014.2 crashes after RAM preview.
Hey, It crashes almost every time after RAM preview. I think it gives an error, but it's buggy and i can't see it correctly. The error box, the timeline, effects tab etc goes completely black. Can't close the program from anywhere else, only from tas
-
How to install after effects to my computer?
I just bought the CC package and downloaded After Effects, but it is not showing on my programs!!! How do I install this program?
-
Struck in 24th phase plese help !!