EM12c: Change Lifecycle Status of multiple targets

Hi,
we forgot to set a Lifecycle Status for some targets during the promoting process. I created some incident rules which distinguish themselves by the Lifecycle Status.
So now i have to browse to every target home, open the menu and select "Target Setup" --> "Properties" ... click "Edit" etc.
Does anyone know a smarter solution? Is there a way to change the Lifecycle Status of more than one target at a time?
Thanks and regards,
Martin

Hi Andrei,
thanks for this tip.
I have already worked with the emcli(only some OMS config tasks) but i never though about to use it as tool to script some more complex configuration task.
I think the note will help me with the syntax. Next step will be the selection of the production targets for examlpe. (e.g. all databases which name ends with a "P" or something --> set all belonging targets [host, listenert etc] to Lifecylce Status Production) But this is not your problem! ;-)
Thank you very much again!
Regards,
Martin

Similar Messages

  • Mass change Tcode for  status of multiple projects

    Dear All,
    Any SAP Standard t code for mass Status change for multiple Projects
    (like TECO,AALK).
    Thanks.
    Arun

    Hi
    You dont have this option in any STD SAP t.codes, where you can change the status of the projects/WBSE collectively.
    So use this BAPI to Read  the status of Project/WBSE
    BAPI_BUS2001_GET_STATUS   To get both the active system statuses and the user statuses for a project definition
    use this BAPI to Change  the status of Project/WBSE
    BAPI_BUS2001_SET_STATUS
    one system status and one user status  can be revoked each time, and one system status  and one user status  can be set each time for a project definition 
    For Network order status change
    BAPI_BUS2002_SET_STATUS
    Set/Reset Network Status. At the same time, you can revoke one system status and one user status, or set one system status and one user status in a list of activities for the network.
    Thanks
    S.Murali
    Edited by: S. Murali on Jul 24, 2009 3:43 PM

  • Can't change the 'compilation status' for multiple items in iTunes 8.

    Hi there,
    I've got an issue regarding the disappearance of the compilation 'tick box' when changing multiple items. Its there when you click on 'get info' for the individual track but its no longer there (in iTunes 8) when I want to change the compilation 'status' for multiple tracks at a time.
    In iTunes 7 I selected all the tracks and changed their compilation status by accident, but now, in iTunes 8 I can't change this without going through my library, track by track!.
    Please help.
    Thanks,
    Fred

    Multiple Get info now has tabs - look on the options tab.

  • R12: Is there a Public API to change the LifeCycle Status / Item Status ?

    Hi,
    R12.1.3 Advance Product Catalog :
    Is there any Public API to change the LifeCycle Status / Item Status from one phase to
    next phase specific to Product Information Management ?
    Thanks,

    Hi;
    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    http://download.oracle.com/docs/cd/E12839_01/apirefs.1111/e10652/toc.htm
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • Changing status for multiple assets

    Hi,
    After a quick search I cant find anything that relates to my question.
    I want to be able to quickly assign a status to multiple assets while in list view.
    Is this possible ?
    The only way I can see to do it at the moment is to individually open each asset and then navigate to the 'review and approve' tab and then change the stauts ---much too slow and tedious.
    Thanks,
    Dan

    It's not possible with any single built-in command.
    But one way to do it is set up a Response that is triggered by a Subscription:
    + Create a Response to Set Asset Metadata to the status you want.
    + Then create a Subscription to an Asset, triggered on Analyzed and Modified, calling your Response--but don't create any Asset Filter.
    Now you can select a group of assets, Analyze them, and they will get their metadata reset to what you have configured in the Response.
    Some considerations:
    + Make sure other people aren't analyzing assets at the same time, since you didn't put in any restrictions. For the same reason, you will probably want to disable the Subscription after you are done, or else in the future some people might get confused why their status is changing unexpectedly when they analyze an asset.
    + If you have multiple pages of assets you want to change, you may have to do it several times or enter a search term to make it easier to find them. If you're talking about changing hundreds or thousands of assets, you might want to consider doing it with an external script instead.
    + You could add an extra measure of safety by adding an Asset Filter if you know in advance what some of the metadata will have to be. (But don't set Trigger if changed.)
    + Don't analyze assets in the List view--it will lock up your FCSvr session.

  • While changing the status of content in Weblogic 10.3 programitically

    while changing the status of content in Weblogic 10.3 programitically is giving the error
    User is not authorized to check in the node.
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.handleWorkflowActions(InternalWorkspaceOpsBean.java:480)
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.internalCheckIn(InternalWorkspaceOpsBean.java:420)
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.checkIn(InternalWorkspaceOpsBean.java:343)
         at com.bea.content.virtual.internal.server.bean.WorkspaceOps_xe5vix_ELOImpl.checkIn(WorkspaceOps_xe5vix_ELOImpl.java:166)
         at com.bea.content.virtual.internal.WorkspaceOpsImpl.checkIn(WorkspaceOpsImpl.java:90)
         at com.bea.content.federated.internal.VersionManagerImpl.checkIn(VersionManagerImpl.java:239)
         at com.nab.portal.portlets.cmscontent.EndDateCMSContent.updateNodeStatus(EndDateCMSContent.java:243)
         at jsp_servlet._portlets._cmscontent.__sampletest._jspService(__sampletest.java:140)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:503)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:251)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:203)
         at com.bea.portlet.adapter.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:77)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:203)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         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:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.nab.portal.filter.UserSessionFilter.doFilter(UserSessionFilter.java:176)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.nab.portal.filter.CrossSiteScriptingFilter.doFilter(CrossSiteScriptingFilter.java:333)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3502)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2186)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2092)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    the node is checke odut by annoymous user biut its not checked in the status from 1 to 2 is updated but it not updated to published or retired
    are there any Entreprise scoped roles which sholud be created to set the visitor entitlements on the content
    Please do reply asap
    Thanks
    Regards
    Rani
    Rani Bhatia

    hi
    while changing the sttaus of content in weblogic 10.3 programitcally
    i have written this code List nodeIds=null;
         INodeManager iNodeManager= ContentManagerFactory.getNodeManager();
              try {
              ID nodeId = new ID();
              nodeIds = new ArrayList();
                   linkNode =iNodeManager.getNode(ctx,fileName);
                   log.info("Linknode"+linkNode);
                   String Encodedpath= linkNode.getURLEncodedPath();
                   log.info("Encodedpath"+Encodedpath);
                   com.bea.content.ID nodeid= linkNode.getId();
                   nodeIds.add(nodeid);
              log.info(nodeid);;
                   String repoName = nodeid.getRepositoryName();
                   log.info("repoName"+repoName);
                        IVirtualRepositoryManager repoMgr = ContentManagerFactory.getVirtualRepositoryManager();
                        com.bea.content.federated. IVersionManager iversionManager= ContentManagerFactory.getVersionManager();
                        com.bea.content.federated.IWorkflowManager iWorkflowManager= ContentManagerFactory.getWorkflowManager();
                   if(linkNode!=null)
                        int i= linkNode.getWorkflowStatus();
                                  log.info("Workflow Status"+i);
                                  int j=linkNode.getLifeCycleStatus();
                                  log.info("Workflow Status"+j);
                                  linkNode.setLifeCycleStataus(5);
                                  linkNode.setWorkflowStatus(5);
                                  //iNodeManager.save(ctx, linkNode);
    iversionManager.checkOut(ctx, nodeid, version.getVersionId());                         com.bea.content.virtual.version.VersionableContent versionableContent1 = iversionManager.getVersion(ctx, nodeid, "1");
                             versionableContent1.setStatus(5);
                             iversionmanager.checkIn(ctx, nodeid, versionableContent1);
                             log.info("checkin");
                             b=true;
                        else
                             b=false;
                             log.info("Node already retired ");
              catch (AuthenticationException auex) {
                   log.error("WEB1013IF-3 getLinkNode" + auex.toString());               
              } catch (AuthorizationException authex) {
                   log.error("WEB1013IF-4 getLinkNode" + authex.toString());     
              }catch (RepositoryException repoEx) {
                   log.error("WEB1013IF-5 getLinkNode" + repoEx.toString());
              return b;
    by default annoymous user check out the node
    if for any logged in user which api has to be used eg if i have created the weblogic user how to set this user through api , which apis are used to set this user programmitically so that this user can check out the node and check in the node so that its status can be updated
    Thanks
    Regards
    Rani Bhatia
    Edited by: user10309975 on Jul 5, 2010 10:29 PM

  • Multiple Target Files as the number of times Item in source node

    Hi all
    I am new XI ,my scenario is File to File and my data type structures for source and target are as follows 
    Data type for source
    Source     
         Header      1:unbound
             Org       1:unbound
    In declaration of target data type occurrence of all child nodes are 1:unbounded. And I have used it in Message type and in message mapping for my target message type occurrence is showing as 1:1.
    My objective is to replicate this entire Target as the no of times the Item is occurring in source  ie for multiple items in source I want multiple target files. For this I have mapped item node of source to Target(parent node). But in mapping test it is only displaying one Target structure for multiple nodes in source. Please Help me in solving this issue

    Hi Satish,
    Use Multi Mappings :
    When you create message mapping change the occurence of target from 1 to unbounded. This will allow you to create multiple target structures.
    Then map them accordingly as per your need and you can see multiple output in test.
    Just you have to be more focused on the context and for that you have to go thro' the mapping documents.
    Search related documents on SDN and go thro' them.
    Regards,
    Shri

  • Change workflow status of content programmatically in weblogic portal

    Hi,
    I am developing application using weblogic portal. All my static contents are coming from WLP repository.
    Is there any API available to change workflow status of a CMS content programmatically.
    Regards,
    Nitin

    hi ravi
    while excecuting this code its giving the error
    User is not authorized to check in the node.
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.handleWorkflowActions(InternalWorkspaceOpsBean.java:480)
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.internalCheckIn(InternalWorkspaceOpsBean.java:420)
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.checkIn(InternalWorkspaceOpsBean.java:343)
         at com.bea.content.virtual.internal.server.bean.WorkspaceOps_xe5vix_ELOImpl.checkIn(WorkspaceOps_xe5vix_ELOImpl.java:166)
         at com.bea.content.virtual.internal.WorkspaceOpsImpl.checkIn(WorkspaceOpsImpl.java:90)
         at com.bea.content.federated.internal.VersionManagerImpl.checkIn(VersionManagerImpl.java:239)
         at com.nab.portal.portlets.cmscontent.EndDateCMSContent.updateNodeStatus(EndDateCMSContent.java:243)
         at jsp_servlet._portlets._cmscontent.__sampletest._jspService(__sampletest.java:140)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:503)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:251)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:203)
         at com.bea.portlet.adapter.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:77)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:203)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         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:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.nab.portal.filter.UserSessionFilter.doFilter(UserSessionFilter.java:176)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.nab.portal.filter.CrossSiteScriptingFilter.doFilter(CrossSiteScriptingFilter.java:333)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3502)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2186)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2092)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Though user is mapped to global role Annoymous which has acees to everyone
    plz do reply asap
    Thanks in advance

  • Setting multiple targets for AppDeployments or Libraries in wlst off-line

    I am currently struggling to add targets/change to Apps and libraries in wlst offline mode. Setting one target is succesfull, but every way i can think of setting multiple targets does fail.
    If someone has a good hint.....
    What i tried (with errors and outcomes) ;
    readDomain('/u01/app/oracle/user_projects/domains/bip_domain')
    cd('/AppDeployment/wsm-pm')
    et=get('Target')
    print etarray(weblogic.management.configuration.TargetMBean,[Proxy for bi_cluster: Name=bi_cluster, Type=Cluster, Proxy for AdminServer: Name=AdminServer, Type=Server])
    set('Target',et)Error: set() failed. Do dumpStack() to see details.
    dumpStack()com.oracle.cie.domain.script.jython.WLSTException: java.lang.IllegalArgumentException: Param type [Lweblogic.management.configuration.TargetMBean; not supported
    Caused by: java.lang.IllegalArgumentException: Param type [Lweblogic.management.configuration.TargetMBean; not supported
            at com.oracle.cie.domain.script.jython.WLScriptContext.set(WLScriptContext.java:1296)
    s
    cmo.setTargets(et)>cd('/Clusters/bi_cluster')>tcl=cmo>cd('/AppDeployment/wsm-pm')>newTargets=array([,Class.forName('weblogic.management.configuration.TargetMBean'))newTargets.append(tcl)
    print newTargets
    array(weblogic.management.configuration.TargetMBean,[Proxy for bi_cluster: Name=bi_cluster, Type=Cluster])
    set('Target',newTargets)Error: set() failed. Do dumpStack() to see details.
    dumpStack()com.oracle.cie.domain.script.jython.WLSTException: java.lang.IllegalArgumentException: Param type [Lweblogic.management.configuration.TargetMBean; not supported
    Caused by: java.lang.IllegalArgumentException: Param type [Lweblogic.management.configuration.TargetMBean; not supported
    set('Target','bi_cluster')>print get('Target')array(weblogic.management.configuration.TargetMBean,[Proxy for bi_cluster: Name=bi_cluster, Type=Cluster)set('Target','bi_cluster,AdminServer')
    print get('Target')
    Error: getTargets() failed. Do dumpStack() to see details.
    dumpStack()com.oracle.cie.domain.script.jython.WLSTException: com.oracle.cie.domain.script.ScriptException: com.oracle.cie.domain.script.ScriptException: No JMSServer object with name AdminServer
    set('Target','AdminServer')
    print get('Target')array(weblogic.management.configuration.TargetMBean,[Proxy for AdminServer: Name=AdminServer, Type=Server])
    bTargets=array([],Class.forName('javax.management.ObjectName'))
    cd('/AppDeployment/wsm-pm')set('Target',bTargets)
    Error: set() failed. Do dumpStack() to see details.
    dumpStack()com.oracle.cie.domain.script.jython.WLSTException: java.lang.IllegalArgumentException: Param type [Ljavax.management.ObjectName; not supported
    >
    cmo.
    cmo.setTargets(newTargets)
    ls()...
    -rw- StagingMode nostage
    -rw- Target bi_cluster
    -rw- ValidateDdSecurityData false
    print get('Target')array(weblogic.management.configuration.TargetMBean,[Proxy for bi_cluster: Name=bi_cluster, Type=Cluster])
    cd('/Servers/AdminServer')
    tsvr=cmo
    cd('/AppDeployment/wsm-pm')
    newTargets.append(tsvr)
    print newTargetsarray(weblogic.management.configuration.TargetMBean,[Proxy for bi_cluster: Name=bi_cluster, Type=Cluster, Proxy for AdminServer: Name=AdminServer, Type=Server])
    cmo.setTargets(newTargets)Error: setTargets() failed. Do dumpStack() to see details.
    dumpStack()com.oracle.cie.domain.script.jython.WLSTException: java.lang.NullPointerException
    at com.oracle.cie.domain.script.jython.CommandExceptionHandler.handleException(CommandExceptionHandler.java:51)
    at com.oracle.cie.domain.script.jython.WLScriptContext.handleException(WLScriptContext.java:1538)
    at com.oracle.cie.domain.script.jython.ScriptInvocationHandler.invoke(ScriptInvocationHandler.java:143)
    at $Proxy1.setTargets(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at weblogic.WLST.main(WLST.java:29)
    Caused by: java.lang.NullPointerException
    at com.oracle.cie.domain.script.jython.ScriptInvocationHandler.set(ScriptInvocationHandler.java:175)
    at com.oracle.cie.domain.script.jython.ScriptInvocationHandler.invoke(ScriptInvocationHandler.java:103)
    ... 25 more

    Finally solved it myself. For the interest of others.
    With 2 calls of moveTargets, the target bi_cluster is replaced with BIP_Cluster_1 for all Library and AppDeployments.
    moveTargets('bi_cluster','BIP_Cluster_1','Library')
    moveTargets('bi_cluster','BIP_Cluster_1','AppDeployment')
    #=======================================================================================
    # moveTargets - target configBeans from oldDestination to newDestination
    #=======================================================================================
    def moveTargets(oldDest, newDest, cfgBean) :
      print 'Moving configBean ' + cfgBean + ' from ' + oldDest + ' to ' + newDest
      cd('/' + cfgBean)
      bag=ls(returnMap='true')
      for bean in bag:
         cd('/' + cfgBean + '/' + bean )
         workBean = cmo
         print "cfgBean " + workBean.getName() + " "
         # if oldDest is in Target of cfgBean
         if str(get('Target')).count(': Name=' + oldDest + ",")!=0:
           # unassign oldDest
           unassign(cfgBean,bean,"Target",oldDest)
           print " +- unassigned " + oldDest + " "
           # if newDest is not in Target of cfgBean
           if str(get('Target')).count(': Name=' + newDest + ",")==0:
             # assign newDest
             assign(cfgBean,bean,"Target",newDest)
             print " +- assigned " + newDest + " "

  • Update work status over multiple categories, periods etc...

    A customer of mine discussed the work status update procedure. In BPC 4.2, you could, via the webpage, select a list of entities with multiple time periods and then update them all at once.
    This would come in handy for instance if you need to set the status for the budget for instance and you need to update 12 periods all at once.
    Now in v5 and up, the work status update function has not greatly improved from what it was. Customers need to update multiple categories (for instance if they close category with corporate P&L, another category , for instance the divisional P&L should also be automatically closed for further input by updating the work status) or you may want to update selected entities (that in the some cases not always follow the exact hierarchy depending on how internal responsabilities are organized)
    In short, the functionality of updating work status is very limited when you need to do more than just one entity at a time.
    I was wondering what solutions exist in the field as a work around to this issue ? I can think of several, but i want to understand what options the customer has.
    I hope you can come up with creative ideas.
    Thank you
    Edwin van Geel

    Hi Edwin,
    I agree with you that the web UI for changing work status can be very tedious -- of course the push-to-children is a huge time-saver over updating 12 months (or 150 cost centers) one by one. But it would be so much nicer if we had an EVUWS or whatever, to be able to do this in a customized layout from Excel.
    For many of my projects, this work status update is the only time users ever go over to the web UI, and everything else is in Excel. (Correct, I'm not a big BPF fan either.)
    I haven't ever tried a custom SP to change work status. Not many things scare me, but this one scares me a little bit.
    I've used data retrieved from tblFinanceLock to only allow other custom data mgmt routines (imports, exports, etc.) to run if the lock status is appropriate. It's a lot of work to get right, particularly if you want to allow something to proceed (like an export) ONLY if the entire node (and all its dependants) are locked.

  • " Changed " Design Status after deployment involving two runtime reposiory

    Hello everybody,
    I'm experiencing severe metadata management problems in OWB 10.1.0.2.0.
    When I deploy a mapping into the production runtime repository , it appears with a "changed" design status when I switch back to the development runtime repository.
    If I can't rely on the design status it will be a nightmare to manage mapping delivery !
    Anyone can share his experience about managing multiple runtime repository ?
    Best regards,
    Franck.

    Hi Franck
    Looking at your single design repository that deploys to two runtime repositories; I would say when you switch the runtime, it updates internally the default connected runtime for the mapping. As you will remember you can deploy straight from within the design browser if you have previously set the deploy mode. It will be updating this.
    Not much you can do, except create a different design repository. It is somewhat poor I know. I raised a number of TARS on this myself. Perhaps they improved it in Paris (but I somehow doubt it.) Multiple database deployment configuration should be in there but so should real user based functional security and versioning(via the frontend without script repository hacks).
    Too sum up, nearly all sites use the multiple design repository approach.
    Regards,
    Richard Harrison

  • Need to capture a Status date and keep it unchanged if I change the status

    Hi,
    I have a task list with multiple status like NOT STARTED, IN PROGRESS, WAITING FOR PROOF, WAITING ON SOMEONE ELSE, APPROVED, COMPLETED.
    Now, I wanted to capture the WAITING FOR PROOF date so that I can compare it with TASK DUE date and set if it is "On Due" or Over Due" so I used the following syntax:
    =IF(OR(Status="Waiting for proof",Status="Waiting on someone else"),DATE(YEAR(Modified),MONTH(Modified),DAY(Modified)))
    This works, but if I change the status from WAITING FOR PROOF to COMPLETED, the captured date is changed to "No" which I do not want to happen. I want to retain the same date captured even if I change the status.
    Many thanks,
    Vasanth

    
    Vasanth, your issue is because you are using the "modified" field whichchanges anytime you open the record. What you may need to add is a datefield that you control and will hold the date you which to compare against. You could initially capture the "created" date in that field then update it ONLY if specific field changes happen so you can change the Status field without disturbing your date comparison. This would require some calculated fields to update this date field only when it is necessary. Good luck!

  • Batch Automap to Multiple Target Applications

    Hello,
    I've Googled and read through the admin guide but I'm still confused with this function.  I have multiple target applications in one FDM application and I need to setup an automap function for all the target applications.
    I would be very grateful if someone could answer the following questions and describe the process.
    How do you set  “AutoMapCorrect” location for multiple target applications since there are different dimensions in each application? 
    Do I have to add a suspense member for each dimension in every target application?
    I’m not sure how to produce a report that will tell a user: Here are the automapped members of the outline that kicked-out during this run?
    Any help is greatly appreciated.
    Thanks!

    As far as your first 2 questions, I can not provide a lot of help, as I'm pretty sure the out of the box automapping works only for the default adapter but I'm not entirely sure on that.  To the 3rd problem, I've implemented a little script and put a taskflow associated to it in menumaker.  I've toned this down a bit so I may have missed something in the syntax, in my implementation, I also removed the records of the suspense mapping to help push the user to fix them on a timely basis and added some error trapping.  This was done by changing select * to delete * from tDatamap.
        strSQL = "Select * from tDatamap "
        strSQL = strSQL & "Where SrcDesc = 'Auto Map Suspense'"
        Set rs = DW.DataAccess.farsKeySet(strSQL)
        If Not rs.bof And Not rs.eof Then
            Do Until rs.eof
                lngCounter = lngCounter + 1
                strProblem = strProblem & rs.fields("srcKey") & vbcrlf
                rs.movenext
            Loop
        rs.close
        Set rs = Nothing
            RES.PlngActionType = 2                '(See Enumeration: ScriptActionTypes)
            RES.PstrActionValue = "The Following were the suspense Maps" & vbcrlf & strProblem
    End Sub
    Regards
    JTF

  • Picking status in Out. delivery changed to status A after GR post with MB0A

    Hi,
    I am facing an issue in our production system, these is the scenario:
    - Replenishment delivery
    - ZPicking confirmation idoc sucessfully picked the outbound delivery and post the GI.  The material was cut and it was batch splitted.
    - Then it was performed a GR (mov 101)  against a stock transfer order via MB0A.
    - After this GR posted, the status of picking of the parent material of the batch split was changed from status " " (Not relevant) to status "A" (Not yet processed).
    - Also the status at header level was changed.
    Current status of the delivery
    Header Status
    Picking Confirmation --> B
    Total Gds mvt status --> B
    Item Status
    Item 10:
        Pick confirmation --> A
        Goods movt --> B
    We have tried to reverse the GI to generate it again and reset the statuses but it is not possible to do it via VL09 neither MBST, etc.
    Any idea on how to correct this problem?
    Thanks,

    Hi,
    What is the moment type being taken for PGI through idoc?check the moment type definition for its allowable transactions and foe reverse.
    Regards,

  • Usage decision follow up action change of status in equipment

    Hello every one, I am having calibration scenerio in my project. All process is running properly but the issue which i am having is that when i am giving usage decision i should get a pop up to change the status of the equipment which is not coming in my case. i have checked followup action whch PM_QM there i have activated 2 Funtion modules one is for automatic TECO of order which is working properly and second is change to status in equipment master which is not working for me. Kindly give some guidance to me on same.
    Regards
    Abhishek

    Helloo,
    Please let me know the equipment type you are using.
    If you are using equipment type other than Q then u may get such type of issues.
    Please try out with equipmetn type Q or P
    Thanks

Maybe you are looking for

  • Page break handeling when using table type field

    Hello everyone I've created an adobe form using tcode SFP. A table, "T1", is containing fields where one of it is a TABLE TYPE (Let give the following name "T1-FT1"). So the structure can look like: T1-F1 T1-F2 T1-FT1-FTF1 T1-FT1-FTF2 basically the s

  • Background job is taking lot of time for processing the job.

    One background job - which is processing Idocs is processing a job for more than 2000+ seconds.. and completed tho. But this is happening for the past few days.. is there any way to trouble shoot, or find from any logs of this completed job, to find

  • How can I get rid of an important improvement idea concerned with online banking - preferably eMail address?

    So here comes the idea: When in online-banking (quite commonly!) the page/portal of the Bank has to be abandoned f.i. to look up something else, or this happens acccidentally, the connection is forced to break with a timeout. No good for the system,

  • How to set a db path including chinese character?

    I used the bdb very well, but I found today c++ ENV API add_data_dir and set_data_dir have problem when the db path including chinese character. I noticed the help file said, it will be interpreted as a UTF-8 string, but I tried lots of time , still

  • INDD CS5 to CS3

    I've read the post on how to save from CS5 to CS4 and I've saved the file to a ".idml" file but cannot open it in CS3. We upgraded from CS3 directly to CS5, any suggestions on saving from CS5 to CS3? - Thanks