WLST Offline Assign Application component
Hi, this is what I can do
assign('AppDeployment.SubDeployment','MyApp.*', 'Target', 'cluster1')
but if I try to do this I get an error
assign('AppDeployment.SubDeployment','MyApp.MyFaxEmailProcessSendingEjb.jar', 'Target', 'cluster1')
here is the error
assign() failed. Do dumpStack() to see details
dumpStack()
com.bea.plateng.domain.script.jython.WLSTException: com.bea.plateng.domain.script.ScriptException: U
nable to find the specified application or service
at com.bea.plateng.domain.script.jython.CommandExceptionHandler.handleException(CommandExcep
tionHandler.java:51)
at com.bea.plateng.domain.script.jython.WLScriptContext.handleException(WLScriptContext.java
:1333)
at com.bea.plateng.domain.script.jython.WLScriptContext.assign(WLScriptContext.java:859)
at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)L
java.lang.Object;(Unknown Source)
at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;
(Unknown Source)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
at org.python.core.PyMethod.__call__(PyMethod.java:96)
at org.python.core.PyObject.__call__(PyObject.java:248)
at org.python.core.PyObject.invoke(PyObject.java:2016)
at org.python.pycode._pyx5.assign$10(C:\WINNT\Temp\WLSTOfflineIni9379.py:62)
at org.python.pycode._pyx5.call_function(ILorg.python.core.PyFrame;)Lorg.python.core.PyObjec
t;(C:\WINNT\Temp\WLSTOfflineIni9379.py:???)
at org.python.core.PyTableCode.call(PyTableCode.java:208)
at org.python.core.PyTableCode.call(PyTableCode.java:404)
at org.python.core.PyFunction.__call__(PyFunction.java:184)
at org.python.core.PyObject.__call__(PyObject.java:314)
at org.python.pycode._pyx434.f$0(<console>:1)
at org.python.pycode._pyx434.call_function(ILorg.python.core.PyFrame;)Lorg.python.core.PyObj
ect;(<console>:???)
at org.python.core.PyTableCode.call(PyTableCode.java:208)
at org.python.core.PyCode.call(PyCode.java:14)
at org.python.core.Py.runCode(Py.java:1135)
at org.python.core.Py.exec(Py.java:1157)
at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:148)
at org.python.util.InteractiveInterpreter.runcode(InteractiveInterpreter.java:89)
at org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:70)
Caused by: com.bea.plateng.domain.script.ScriptException: Unable to find the specified application o
r service
at com.bea.plateng.domain.script.ScriptExecutor.doSvcAssignmentByName(ScriptExecutor.java:27
98)
at com.bea.plateng.domain.script.ScriptExecutor.processAssignmentByName(ScriptExecutor.java:
1302)
at com.bea.plateng.domain.script.jython.WLScriptContext.assign(WLScriptContext.java:855)
at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)L
java.lang.Object;(Unknown Source)
at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;
(Unknown Source)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
at org.python.core.PyMethod.__call__(PyMethod.java:96)
at org.python.core.PyObject.__call__(PyObject.java:248)
at org.python.core.PyObject.invoke(PyObject.java:2016)
at org.python.pycode._pyx5.assign$10(C:\WINNT\Temp\WLSTOfflineIni9379.py:62)
at org.python.pycode._pyx5.call_function(ILorg.python.core.PyFrame;)Lorg.python.core.PyObjec
t;(C:\WINNT\Temp\WLSTOfflineIni9379.py:???)
at org.python.core.PyTableCode.call(PyTableCode.java:208)
at org.python.core.PyTableCode.call(PyTableCode.java:404)
at org.python.core.PyFunction.__call__(PyFunction.java:184)
at org.python.core.PyObject.__call__(PyObject.java:314)
at org.python.pycode._pyx434.f$0(<console>:1)
at org.python.pycode._pyx434.call_function(ILorg.python.core.PyFrame;)Lorg.python.core.PyObj
ect;(<console>:???)
at org.python.core.PyTableCode.call(PyTableCode.java:208)
at org.python.core.PyCode.call(PyCode.java:14)
at org.python.core.Py.runCode(Py.java:1135)
at org.python.core.Py.exec(Py.java:1157)
at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:148)
at org.python.util.InteractiveInterpreter.runcode(InteractiveInterpreter.java:89)
at org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:70)
at org.python.util.InteractiveInterpreter.runsource(InteractiveInterpreter.java:44)
at weblogic.management.scripting.WLST.main(WLST.java:142)
I wonder why because the subDployment (component) is really there...
please help
Message was edited by:
Ashanty
Hello Henrik,
It should be "assign servers to a machine". So the code will look like:
create('BEA_Server', 'Server')
create('myMachine', 'Machine')
assign('Server', 'BEA_Server','Machine', 'myMachine')
Thanks,
-satya
Henrik S. Pedersen wrote:
I've created machines and servers using WLST offline on Weblogic 8.1sp2.
How do I assign a machine to a server?
I would expect something like:
assign ("Machine","machinea","Server","servera")
"machinea" is the machine that I created, and "servera" is the server.
Unfortunately this does not work. I get the following error message:
"Cannot recognize the service assignment type: machine_server"
Kind regards,
Henrik
Similar Messages
-
[WLST offline] How to assign machines to servers?
I've created machines and servers using WLST offline on Weblogic 8.1sp2.
How do I assign a machine to a server?
I would expect something like:
assign ("Machine","machinea","Server","servera")
"machinea" is the machine that I created, and "servera" is the server.
Unfortunately this does not work. I get the following error message:
"Cannot recognize the service assignment type: machine_server"
Kind regards,
HenrikHello Henrik,
It should be "assign servers to a machine". So the code will look like:
create('BEA_Server', 'Server')
create('myMachine', 'Machine')
assign('Server', 'BEA_Server','Machine', 'myMachine')
Thanks,
-satya
Henrik S. Pedersen wrote:
I've created machines and servers using WLST offline on Weblogic 8.1sp2.
How do I assign a machine to a server?
I would expect something like:
assign ("Machine","machinea","Server","servera")
"machinea" is the machine that I created, and "servera" is the server.
Unfortunately this does not work. I get the following error message:
"Cannot recognize the service assignment type: machine_server"
Kind regards,
Henrik -
JMS queue assignment with WLST offline WLS 8.1
Hi
I would like to know how to assign a JMSQueue to JMSserver under WLST offline and WLS 8.1
I've tried with assign(...) function or the setParent without success.
As far as I understand, the JMSQueue is always created under a JMS server, once created there how can I assign it to another server??
10xHi
I would like to know how to assign a JMSQueue to JMSserver under WLST offline and WLS 8.1
I've tried with assign(...) function or the setParent without success.
As far as I understand, the JMSQueue is always created under a JMS server, once created there how can I assign it to another server??
10x -
Problem with WLST in weblogic application server 10.3 on solaris 10 x86
Hi Friends, I installed Sun Solaris 10 on my desktop x86. I am able to install oracle weblogic application server 10.3.
I created one domain and I am trying to start AdminServer on that using WLST command.
Before that , I started the admin server from command as normal start ( nohup ./startWebLogic.sh &) and the server started perfectly alright. After that I was trying to open admin console in firefox browser. It was opening perfectly alright.
Now I stopped the server and checked no processes which are related to weblogic were running , and then initialized the WLST environment using the script "wlst.sh" , which is at (in my system) /usr/bea/wlserver_10.3/common/bin/wlst.sh. Now the environment had been set and the WLST offline prompt came up.
Now I used the below WLST scirpt command
startServer('AdminServer','mydomain','t3://localhost:7001','weblogic','weblogic1');
and the server started perfectly alright, now what I did was , I started admin console at FireFox browser , it prompted me to enter user name and password , I gave them , and once the login is done, then in my shell window , I am seeing error as
**wls:/offline> WLST-WLS-1263965848154: <Jan 19, 2010 11:39:24 PM CST> <Error> <HTTP> <BEA-101017> <[ServletContext@28481438[app:consoleapp module:console path:/console spec-version:2.5]] Root cause of ServletException.**
**WLST-WLS-1263965848154: java.lang.OutOfMemoryError: PermGen space**
**WLST-WLS-1263965848154: at java.lang.ClassLoader.defineClass1(Native Method)**
**WLST-WLS-1263965848154: at java.lang.ClassLoader.defineClass(ClassLoader.java:616)**
**WLST-WLS-1263965848154: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)**
**WLST-WLS-1263965848154: at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:344)**
**WLST-WLS-1263965848154: at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:301)**
**WLST-WLS-1263965848154: Truncated. see log file for complete stacktrace**
**WLST-WLS-1263965848154: >**
**WLST-WLS-1263965848154: <Jan 19, 2010 11:39:24 PM CST> <Error> <JMX> <BEA-149500> <An exception occurred while registering the MBean com.bea:Name=mydomain,Type=SNMPAgentRuntime.**
**WLST-WLS-1263965848154: java.lang.OutOfMemoryError: PermGen space**
**WLST-WLS-1263965848154: at java.lang.ClassLoader.defineClass1(Native Method)**
**WLST-WLS-1263965848154: at java.lang.ClassLoader.defineClass(ClassLoader.java:616)**
**WLST-WLS-1263965848154: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)**
**WLST-WLS-1263965848154: at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)**
**WLST-WLS-1263965848154: at java.net.URLClassLoader.access$000(URLClassLoader.java:56)**
**WLST-WLS-1263965848154: Truncated. see log file for complete stacktrace**
**WLST-WLS-1263965848154: >**
**WLST-WLS-1263965848154: Exception in thread "[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" java.lang.OutOfMemoryError: PermGen space**
So I thought I have less memory consuming for this weblogic admin server and opened up ,
_/usr/bea/wlserver_10.3/common/bin/commEnv.sh_
and changed the memory arguments as
Sun)
JAVA_VM=-server
MEM_ARGS="-Xms1024m -Xmx1024m -XX:MaxPermSize=1024m" <---- previously these were 32m and 200m and MaxPermSize
and also in /usr/bea/wlserver10.3/common/bin/bin/setDomainEnv.sh_
and in this file also I changed the memory arguments as
*if [ "${JAVA_VENDOR}" = "Sun" ] ; then*
*WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"*
*export WLS_MEM_ARGS_64BIT*
*WLS_MEM_ARGS_32BIT="-Xms1024m -Xmx1024m"*
*export WLS_MEM_ARGS_32BIT*
and restarted the server using the WLST command and again tried to open the admin console on a browser, same error is showing.
(1) Environment : Sun Solaris x86
(2) JDK : sun jdk 1.6._17
Please help me what I am doing wrong here and please let me know the solution.
I was trying to install jrockit 1.6 on this since my OS is sun solaris X86 , there is no compatible jrockit version is not there.
Thanks a lot
PeterHi Peter,
As you have mentioned in your Post that
MEM_ARGS="-Xms1024m -Xmx1024m -XX:MaxPermSize=1024m" <---- previously these were 32m and 200m and MaxPermSize
The Setting you have provided is wrong ...that is the reason you are gettingjava.lang.OutOfMemoryError: PermGen space. There is a RRation between PermSize and the maximum Heap Size...
Just a Bit Explaination:
Formula:
(OS Level)Process Size = Java Heap (+) Native Space (+) (2-3% OS related Memory)
PermSize : It's a Netive Memory Area Outside of the Heap, Where ClassLoading kind of things happens. In an operating System like Windows Default Process Size is 2GB (2048MB) default (It doesnt matter How much RAM do u have 2GB or 4GB or more)...until we dont change it by setting OS level parameter to increase the process size..Usually in OS like Solaris/Linux we get 4GB process size as well.
Now Lets take the default Process Size=2GB (Windows), Now As you have set the -Xmx512M, we can assume that rest of the memory 1536 Mb is available for Native codes.
(ProcessSize - HeapSize) = Native (+) (2-3% OS related Memory)
2048 MB - 512 MB = 1536 MB
THUMB RULES:
<h3><font color=red>
MaxPermSize = (MaxHeapSize/3) ----Very Special Cases
MaxPermSize = (MaxHeapSize/4) ----Recommended
</font></h3>
In your Case -Xmx (Max Heap Size) and -XX:MaxPermSize both were same ....That is the reason you are getting unexpected results. These should be in proper ration.
What should be the exact setting of these parameters depends on the Environment /Applications etc...
But Just try -Xmx1024m -Xms1024m -XX:MaxPermSize256m
Another recommendation for fine tuning always keep (Xmx MaxHeapSize & Xms InitialHeapSize same).
Thanks
Jay SenSharma
http://jaysensharma.wordpress.com (WebLogic Wonders Are Here)
Edited by: Jay SenSharma on Jan 20, 2010 5:33 PM -
SAP R/3 application component issue
Hi all,
My issue: SAP R/3 application component hierarchy node in RSA6 got saved in $TMP package as local object. When iam transporting the request from Dev to QA this hierarchy is not getting transported and all the application components in ECC QA are assigned under not defined node as individual node.
Not only this when i replicate the data sources in BI side in QA these data sources are replicated but come under unassigned nodes because of the missing main node.
So can any body help me in removing this main node from the $TMP folder and save this in a transpotable package to transport that to QA ECC and the same to replicate in BI.
Regards,
Prabhakar.Hi Markus,
This issue iam facing in ECC side. Unless untill i transport this application component hierarchy all my application components in ECC QA will be under a not defined nodes.
So please suggest me the approach to resolve this issue.
Regards,
Prabhakar. -
Cannot create TransactionParams of ConnectionFactory with WLST Offline
Hello dear WL users and geeks,
I'm trying to automate the creation of a weblogic domain using WLST Offline but I've got some problem with the configuration of a JMS ConnectionFactory : I don't know how to activate the XA-Connection factory setting.
Ok, here is the WLST code, results and thoughs are in comments (##) :
==================
## I start with a fresh install of Oracle Weblogic Server 11g R1 (10.3.3) (also tried 10.3.1, same problem) and use the Configuration Wizard to
## create a new Weblogic domain using the default "Basic Weblogic server domain template".
## First, read the domain
readDomain('Oracle/Middleware/user_projects/domains/base_domain/')
## Create a JMSServer
create('MyJMSServer', 'JMSServer')
assign('JMSServer', 'MyJMSServer', 'Server', 'AdminServer')
## Create a JMS Module
create('TestModule', 'JMSSystemResource')
## And now a ConnectionFactory
cd('/JMSSystemResource/TestModule/JmsResource/NO_NAME_0')
fact=create('TestConnFactory', 'ConnectionFactory')
fact.setJNDIName('someJNDIName')
updateDomain()
## Ok, let's see what is defined :
cd ('/JMSSystemResource/TestModule/JmsResource/NO_NAME_0/ConnectionFactory/TestConnFactory')
ls()
## -rw- DefaultTargetingEnabled false
## -rw- JNDIName someJNDIName
## -rw- LocalJNDIName null
## -rw- Name TestConnFactory
## -rw- Notes null
## -rw- SubDeploymentName null
## Uh oh. Why are the 'directories' TransactionParams and SecurityParams missing ? How am I supposed to edit the TransactionParams ?
## Maybe there is a createTransactionParams method ?
dir(fact)
## ['JNDIName', 'class', 'clientParams', 'defaultDeliveryParams', 'defaultTargetingEnabled', 'equals', 'flowControlParams', 'getClass',
## 'getClientParams', 'getDefaultDeliveryParams', 'getFlowControlParams', 'getInvocationHandler', 'getJNDIName', 'getLoadBalancingParams',
## 'getLocalJNDIName', 'getName', 'getNotes', 'getProxyClass', 'getSecurityParams', 'getSubDeploymentName', 'getTransactionParams',
## 'hashCode', 'isDefaultTargetingEnabled', 'isProxyClass', 'isSet', 'loadBalancingParams', 'localJNDIName', 'name', 'newProxyInstance', 'notes',
## 'notify', 'notifyAll', 'securityParams', 'setDefaultTargetingEnabled', 'setJNDIName', 'setLocalJNDIName', 'setName', 'setNotes',
## 'setSubDeploymentName', 'subDeploymentName', 'toString', 'transactionParams', 'unSet', 'wait']
## If I try to invoke any method related to transactionParams, I've got a null pointer exception
==================
Ok, now I'll use the web admin console to edit the transaction parameters : I start the Weblogic Server and go to the web-based Administration console.
In the Domain Structure tree, I go to base_domain > Services > Messaging > JMS Modules.
Then I click on my 'TestModule' module and then on my 'TestConnFactory' Connection Factory.
I go in the 'Transaction' tab and I enable the XAConnectionFactory checkbox.
Finally, I click on the save button.
Let's start a new WLST Offline session and see what's new :
==================
## Read the domain
readDomain('Oracle/Middleware/user_projects/domains/base_domain/')
## Check what is defined in my ConnectionFactory
cd ('/JMSSystemResource/TestModule/JmsResource/NO_NAME_0/ConnectionFactory/TestConnFactory')
ls()
## Hey look, the TransactionParams appeared :
## drw- TransactionParams
## -rw- DefaultTargetingEnabled true
## -rw- JNDIName someJNDIName
## -rw- LocalJNDIName null
## -rw- Name TestConnFactory
## -rw- Notes null
## -rw- SubDeploymentName null
## Go in there :
cd('TransactionParams/NO_NAME_0')
ls()
## -rw- TransactionTimeout 3600
## -rw- XAConnectionFactoryEnabled true
==================
So :
- Why the TransactionParams setting is not directly created or available when a new ConnectionFactory is created ?
- How can I create a JMS ConnectionFactory and edit its TransactionParams using only WLST Offline (i.e., without the admin console and without WSLT online) ?
Any help appreciated,
Thanks !Ok, I found a solution :
=============
cd ('/JMSSystemResource/TestModule/JmsResource/NO_NAME_0/ConnectionFactory/TestConnFactory')
create('DUMMY', 'TransactionParams')
ls('TransactionParams/NO_NAME_0')
## -rw- TransactionTimeout 0
## -rw- XAConnectionFactoryEnabled false
=============
But it seems strange to have to create a dummy TransactionParams. Is it the correct way to do it ? -
[WLST offline]: Cannot create distributed destination
We have a small problem with WLST and distributed destinations. I have made the following code:
readDomain ('< our domain path >/Demo8')
# Check that the queue exists
ls ('/JMSServer/cgJMSServer1/JMSQueue')
create ('myQueue1','JMSDistributedQueue')
cd ('JMSDistributedQueue')
cd ('myQueue1')
set ('JNDIName','myjndi')
create ('member1','JMSDistributedQueueMember')
cd ('JMSDistributedQueueMember')
cd ('member1')
set ('JMSQueue','queue1')
cd ('..')
cd ('..')
UpdateDomain()
The problems is, that the command "set ('JMSQueue','queue1')" fails.
Does anyone have an example of a successful WLST configuration of Distributed Destinations?
The error message from my script is:
Error: setJMSQueue() failed.
Error: set() failed.
Traceback (innermost last):
File "scr.py", line 19, in ?
File "initWls.py", line 46, in set
com.bea.plateng.domain.script.jython.WLSTException: java.lang.reflect.Invocation
TargetException
at com.bea.plateng.domain.script.jython.CommandExceptionHandler.handleEx
ception(CommandExceptionHandler.java:33)
Your help will really be appreciated....
Kind regards,
HenrikThe best way to create distributed destinations is to create physical destinations in single server mode and then create more servers and a cluster. wlst offline will automatically create distribued destinations and members. Considering that the recommended JMS architecture is homogeneous, there is little need to do it manually. An example:
readTemplate('c:/bea813/weblogic81/common/templates/domains/medrec.jar')
cd('JMSServer/MedRecJMSServer')
q=create('newQueue', 'JMSQueue')
q.setJNDIName('newQueue')
cd('/')
create('newServer1', 'Server')
create('newServer2', 'Server')
create('newCluster', 'Cluster')
assign('Server', 'newServer1,newServer2', 'Cluster', 'newCluster')
writeDomain('d:/temp/domains/813/medrec/medrec_0720')
closeTemplate(); -
How to create application component in SAP R/3
Hi gurus,
I have created one custom defined master data in SAP R/3.I need to replicate it in BW.So I need to create one application component by own.is it possible to create custom application component instead of assigning it to SAP R/3 application component?.
Thanks & Regards,
BharathTo my knowledge you cannot create an application component of your own. Assign it to an existing appropriate app component.
-
Assignment of Component Configuration
Hi,
As you see in the screenshot, the Comp.Conf /.../GRC_GRAC_ERM_OIF is assigned to Component FPM_OIF_COMPONENT:
But I think this is the cause for some errors in my application. The standard looks like this:
I want to set up the configuration to the standard, but I have no idea how to assign the component configuration GRAC_ERM_OIF (which is the standard for this application) to the component FPM_OIF_COMPONENT.
The configuration is standard:
Any ideas how this could be configured?
Thanks and regards
PeterHi Peter,
the most interesting question in your case is, how this change could have happened. It doesn't seem to be a delegation enhancement - this could be detected via the technical help (and your screenshot doesn't seem having a delegation enhancement implemented).
Probably the following documents can help to analyse your situation in more detail:
** TEAM FPM ** - Analyzing your FPM Application (in general, customizing, enhancements, ...)
How to Create, Enhance, and Adapt Floorplan Manager Applications on SAP NetWeaver 7.31
From your screenshots I would assume that someone has purely modfied the standard delivered SAP application configuration (which is dangerous and not the way we recommend to enhance standard delivered applications - for smoothly enhancing SAP delivered FPM applications we recommend the above documentation).
What you could analyze additionaly is to have a look at your application configuration via the WD ABAP application wd_analyze_config_appl to see whether any changes to the standard can be found.
Best regards,
Julia
PS.: If it is really a modification you assign the original floorplan configuration via SE80. You double-click on the affected application configuration, press "Start Configurator", enter in change mode. Then you select the affected configuration and press button "Assign Configuration Name". -
Data Source and Application Component
Dear Experts,
I am a beginner of BI and I create a Data Source but I forgot to create an "Application Component" beforehand.
Now I create an "Application Component" individually and trying to drug my "Data Source" to the "Application Component", but failed. It is said that a drug and drop will be ok but I found it is not working.
So my question is:
How to put the Data Source under the "Application Component" ?
Regards,
Sophie QueHi,
After assigning to new application component you need to replicate the application component in target system (BW).
Thanks,
S -
How to transport Application Component Hierarchy of source system
Hi,
Our BW pulls data from CRM.
In CRM Development, all content/generic datasources are placed under specific nodes in Application Hierarchy which I can see in RSA6.
But all these datasources exist under NODESNOTCONNECTED node in CRM-Quality !!! How can I transport application component hierarchy ??
Any idea?
Regards,
Vikrant.If your application component hierarchy is assigned to local object then first you need to change the package.
Go to TCode: SE03
For Object Type Selection use: DSAA
Object: APCO
Now change object directory from $TMP to the one being used in your porject.
Also check OSS notes:
542454
382471
For changing the paackage:
Go to TCode: SE03
Select option Change Object Directory entries (Under Folder Object Directory)
In the next screen you box Selection by Object you look for the 1st emptly line
Or you can also click on create object directory button
In the Object type box (Small box for 4 chars) type in DSAA or you can also do F4 and find it..
Then in the box next to it you put in the Object Name
In this case it should be APCO (if this does not work try apco_merged)
Select it and hit execute...
OR
try se09 - choose workbench request - cursor position on request, menu - request/task->object list->include object->freely selected objects
under 'selection by type and name' choose 'selected', mark the checkbox on last blank line, and give 'dsaa' and *
in next screen, cursor on 'apco' and click icon 'in request' (include in request), do the same for 'apco_merged'.
release the request and transport. -
hello everyone:
When I execute the rsa6 and see the logs.The system display the title of message:Application component 0CRM_SALES of DataSource 0CRM_SALES_ACT_1 does not exist.and other message as follow:
Diagnosis
You tried to assign a DataSource to the application component 0CRM_SALES. This application component is, however, not entered in the RODSAPPL table as an application component.
System response
The DataSource is saved, but is not visible in BW under the node NODESNOTCONNECTED.
Procedure
You do not have the option yet to transfer the application component hierarchy from the Content.
You transfer the hierarchy with Business Content.
I do the hierachy also can not deal the question.pls give me some help
Regards&Thanks!
ZagoryHi,
Go to transaction SBIW and under
> Business Content Datasources, execute the following
Transfer Application Component Hierarchy
It will transfer the application components hierarchy, should resolve the problem
Cheers
Anurag
....don't forget to assign points if it helps. -
Urgent:Application component hierarchy is not available in BI
Experts!
I want to extract data from r/3 to bi,
I 've activated appln comp hier from sbiw,n activated datasourses as well in R/3
when i want replicate data sourses in BI, there is no appln comp hier in BI
if i double click on sourse system in rsa1,it should display data sourse tree,but this is not happening,
My ques is whatis the problem, do i need to check any other settings,
please provide me right solution,
I 'll assign points
Note: i "ve searched the forum but i could not get the right ans for my prblm
Thanks n Regards
GaganUse the transaction code RSA9 in R/3 inorder to transfer application component hierarchy this step needs to perform first.
Use tcode RSA5 to activate the data sources then do the set up necessary in r/3 and after wards replicate.
check this link
http://help.sap.com/bp_biv335/BI_EN/index.htm
regards,
shahid
Message was edited by:
Shahid Syed -
R3 Application Component Hier not shown in BW Application Component Hier
Hi,
I am not able to see the updated Application Hierarchy in BW. ie with the Datasources I installed from RSA3 in the R3 system. I am successfully using then by loading them but it shows in New_Hier_root and then shows in Nodes_not_connected.
I had done the following
- in R3 - rsa5 - activated extractor,
rsa6- check extractor,
sbiw - transfer application comp hier
in BW - replicate data sources - assign - install Biz content - use it in loading
I need to create a Generic Datasource for a Y Table, again I am not able to specify an application component for the same, since it shows the unupdated applicaiton component hierarchy.
Please help
PS Restarting this thread, since unintentionally marked the previous thread as not as question
PPS; Ravindra Penmatsa method of checking in
"Do the Following.
Search for the entry for APCO_MERGED in TADIR. Dev class for this would be $TMP. Go to SM31 and edit table TADIR. Change the dev class to a transportable dev class. This will put it into a transport."
was not able to address the problem.
Thanks
PranabPranab,
did you check "Transfer Application hierarchy" in R/3 and then replicated the datasources in BW ?
Arun -
Application component Hierarchy Transfer from Dev to QA
HI,
We need to transport the application Component Hierarchy from r/3 dev to r/3 qa .
when we select the datasources and click the transport button it does not show up a transport request.
when i tried to run RSA9 transaction in r/3qa it does not get executed and says " no changes allowed" as the system is locked . Our r/3 qa is locked so that no changes are allowed in the system as testing is under progress. our application component hierarchy looks blank with no data sources .
Is there any work around so that i can transfer the application component hierarchy in r/3 qa so that i can replicate the datasources on the bw side or should we open the client and run the RSA9 transaction so that the application component hierarchy is visble and replication can be done on the bw side.
I can only transfer Data sources from Dev to QA. Since I am not able to transfer the "Application component hierarchy" I cann't replicate the Data Sources into BW.
Thanks in advance for your advise.
Regards,
ManiI believe the problem is that your app comp hier is not assigned to a package. You need to change this from $TMP to some other package. You can do this using the transport organizer tools transaction SE03(Change Obj Directory Entries). The object type is dsaa. If you search RSA9 in OSS I think you'll find some mention of this.
good Luck
Maybe you are looking for
-
New Episodes of my Podcast are not showing up in the iTunes Music Store?
this isn't really an "itunes for mac" question, but since i do my production on a mac, i'll ask it here! i produce and record a weekly podcast (about 2 hours each week) which has been listed in the iTMS since it started (last february) this last week
-
Hi All, I want to read an xml file and add that many checkboxes with the names specified in xml. Can anybody please share a working sample code please Thanks, Ravisha
-
I recently purchased an NB205-N310BN-G for which I thought was a good deal, but having doubts now. It came without a Operating system and the previous owner claimed he had removed all partitions as well. No problem I thought and purchased the Recover
-
Sparc Storage Array 200: HOWTO?
Hi, I have a sun enterprise 5000 machine up and running with Solaris 10. I also have a Sparc Storage Array 200 which connects via a fibre channel to the machine. I have tried to search for documentation online, but can�t seem to find any on Sun�s web
-
Hi guys, We have assigned tolerances for the MICs. For in-process inspection and final inspection (03 & 04) the production people will release and do GR. The tolerance values are not being assigned in results recording for their user ids in the produ