Platform events visible via Orchestrator Console?
Simple question really, are platform event messages available via the Orchestrator Web Console?
I am writing some self-service runbooks that people will be consuming via the Orchestrator Web Console. I have platform events for all potential failures (data validation, etc), and I'd like users to be able to view those messages so they can fix their
inputs. Are these platform events available for viewing by users of just the console?
If not, maybe the web console isn't the best method for providing self-service to runbooks? If so, what tool is better and would provide the feedback along the way if the runbook fails?
Hi,
it should work:
Any filter set?
Perhaps http://support.microsoft.com/kb/2738490 helps?
Regards,
Stefan
www.sc-orchestrator.eu ,
Blog sc-orchestrator.eu
Similar Messages
-
Error during deploy via BPEL Console
I've downloaded BPEL Production version on May 27th.
When I create a jar via 'bpelc' and I deploy via BPEL Console 'Deploy new process', I have this error every second in the system.out/system.err of BPEL:
<2005-05-28 13:32:55,958> <ERROR> <default.collaxa.cube.engine.deployment> <Cube
ProcessMonitorWork::run> Error fetching handle to domain manager
Moreover I don't see the new process in the dashboard. If I restart BPEL, the new process appear in the dashboard and no error in System.out/System.err
What can be?
ThanksCould you please mail me your project file at [email protected] ( zip it, rename to .zipr) and please do let me know the steps to replicate the same.
-
Servers not visible in admin console
Hello,
we have admin server and one managed server (soa_server1) up and running, but for some reason they are not visible in admin console Environment -> Servers. The list is empty...
Any idea why admin console cannot see these servers?
Can this be fixed any other way than recreating the domain?
As a consequence jdbc datasource cannot be created. Testing the database connection succeeds but after that setting the target cannot be done.
We have weblogic 10.3.3.
regards, MattiHello,
we rebooted the RedHat EL5 machine we have weblogic installed, after reboot Servers are visible as they should and datasource targeting for soa server succeeds.
In the same machine there's Oracle SOA Suite 11g in one domain (AdminServer, soa_server1), and Oracle Service Bus in another domain. It is a mystery why things did not work before reboot.
Thank you for the ideas how to debug and fix the problem.
regards, Matti -
Calling an event structure via a LED?
Can I call a case in an eventstructure via the value change of a LED?
The reason for this is the following:
In my VI is a xy graph and the update of the dispaly and the x-scale takes a lot of time, so I would like to do the update outside of my main-loop to avoid that other processes get delayed. The attached VI is just an example.
(In my real VI, I have a consumer and producer loop and lots of data processing, so in that case the disply update should not interrupt the data processing.)
I tried to put the x-scale update in the event structure and call the event structure via the change of a boolean value, but that does not work. The event is not recognised and the x-scale does not change.
Johannes
LabVIEW 7.1
Message Edited by johanneshoer on 11-11-2009 08:20 AM
Greetings Johannes
Using LabVIEW 7.1 and 2009 recently
Attachments:
Chart Test 16.vi 146 KBjohanneshoer wrote:
I don't understand. What do you mean by "resize index array"?
Here's one example. Your code is on the left and uses two "index array" nodes. All you need is one, configured for two outputs.
Also, of you want consecutive indices, starting at zero, you don't need to wire the index inputs.
An alternative is shown on the right.
Message Edited by altenbach on 11-11-2009 12:06 PM
LabVIEW Champion . Do more with less code and in less time .
Attachments:
resizeindex.png 7 KB -
Migrating data created via Admin Console
Hello Gurus:
Our dev team have been using pointbase db to create all objects related to our
portal app. Now we wish to export it to Oracle db. We were able to sucessfully
export objects (eg. user profile, navigation etc) created via EBCC to Orcale but
we need to know how do we do this for objects (mapping of portlets to portal page,
user etc) created via Admin console ? Thank in advance
Regards
GirishGirish,
This is a common question, and the answer usually does not make people happy.
As you pointed out, the solution for migrating EBCC data between dev-staging-production
environments is simple. The data sync mechanism handles this well. The problem
is with the data that you generated with the JSP based tools. Currently, there
is no other supported way than to replay your changes in the JSP tools in the
new environment.
That being said, it is a high priority task within BEA to provide a better solution.
Check periodically with this newsgroup or dev2dev.bea.com for news concerning
this solution.
Sorry!
PJL
"Girish" <[email protected]> wrote:
>
Hello Gurus:
Our dev team have been using pointbase db to create all objects related
to our
portal app. Now we wish to export it to Oracle db. We were able to sucessfully
export objects (eg. user profile, navigation etc) created via EBCC to
Orcale but
we need to know how do we do this for objects (mapping of portlets to
portal page,
user etc) created via Admin console ? Thank in advance
Regards
Girish -
Tab Purchase Order Data not visible via CIC
Hi All,
I have a problem with displaying the tab Purchase Order Data via the Customer Interaction Centre. If I create an order via CRMD_ORDER then this tab is visible, only not via the CIC.
In tcode CRMV_SSC we use the folling for other tabs like Partner, Sales, etc.:
Screenprofiletype TSAL
Screen Profile: ZRAP
Tabstrip Panel: HDTSAL
Programm: SAP_LCRM_TSALES_UI
With the combination above the tab Purchase Order Data (function code SALES_PURC) is not visible in the dropdownlist with available functioncodes. The system indicates that this functioncode is not available in programm SAP_LCRM_TSALES_UI.
Questions i have are:
Is SALES_PURC the correct functioncode for the tab Purchase Order Data?
How can i make this tab visible via the CIC?
Regards, SanderHi Michael,
SAP is designed to send a XML file from a purchase order or any other document type (delivery, sales order, transportation, etc) with very little effort. This means, that SAP delivers already a solution for that which the customer needs to set up.
To create a PDF file actually requires quite a lot of custom development, specially to comply to the layout the customer requires. This is usually a task that goes from the testing team to the development team back and forth a few times before it is accepted.
Regards -
Hi there,
I have read the topics about the 2 windows Security Prompts. When I add the Console Website to my trusted internet sites, and use automatic logon to my intranet. Both prompts are gone. But that is not exactly what I want to achieve.
Is it possible to retain the first prompt (Authenticate Orchestration Console) but to disable the second prompt (Web service). I have tried to change the IIS Authentication Settings of 'Microsoft System Center Web Service Home' or 'Microsoft System Center
Web Service Home/Orchestrator2012 Home' from 'Windows Authentication' to 'Anonymous' authentication using the application pool Identity. This gives me the following error:
Does someone have been able to only preserve the fist prompt? Looking forward to you reply.Hi there,
I have read the topics about the 2 windows Security Prompts. When I add the Console Website to my trusted internet sites, and use automatic logon to my intranet. Both prompts are gone. But that is not exactly what I want to achieve.
Is it possible to retain the first prompt (Authenticate Orchestration Console) but to disable the second prompt (Web service). I have tried to change the IIS Authentication Settings of 'Microsoft System Center Web Service Home' or 'Microsoft System Center
Web Service Home/Orchestrator2012 Home' from 'Windows Authentication' to 'Anonymous' authentication using the application pool Identity. This gives me the following error:
Does someone have been able to only preserve the fist prompt? Looking forward to you reply. -
Can't start vanilla 8.1.4 platform managed server via NodeManager
I cannot get a managed server to start via the NodeManager if I create a WL Platform domain. I CAN get it to work just fine if I create a regular WLS domain. I was wondering if anyone else has seen this behavior.
Steps to Reproduce
===================
1) Use the configuration wizard to create a WebLogic Platform domain. Name the domain "Test". Use all defaults.
2) Once the domain is created, go into the domain directory and run the create_db.cmd script to build out the necessary tables to support the platform domain
3) Start the node manager. On my machine I use the following command:
C:\bea\weblogic81\server\bin\startnodemanager 127.0.0.1 5555
4) Start the admin server via the startWebLogic.cmd file
5) Open the console for the admin server. Create a Machine "MyMachine" (name is really unimportant). Use the default NodeManager port of 5555
6) Create a managed server. Call it "test1". Set the port to 8000 and be sure to assign it to the machine you just created.
7)Set the remote start properties. On my machine I just set the classpath to "c:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\workshop\lib\wsrp-common.jar;C:\bea\weblogic81\server\lib\xbean.jar" and I also set the Java Home to point to the default JRocket JVM that ships with 8.1.4
8) Be sure to save your changes by hitting the "Apply" button. Then using the "Control" tab for the "test1" managed server, click the "Start this Server" link.
9) Wait about 30 - 40 seconds, then click on the server log for that server. On my machine I get the following exception in the log:
<Mar 22, 2005 6:04:46 PM PST> <Info> <[email protected]:5555> <Starting Server test::test1 ...>
<Mar 22, 2005 6:04:47 PM PST> <Info> <[email protected]:5555> <Server test::test1 started, process id = 5,504>
<Mar 22, 2005 6:04:48 PM PST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 Version ari-38120-20041118-1131-win-ia32 from BEA Systems, Inc.>
<Mar 22, 2005 6:04:49 PM PST> <Info> <Management> <BEA-141140> <The managed server is going to contact the admin server at http://169.254.40.11:7001 to check if there exists a running admin server at this URL.>
<Mar 22, 2005 6:04:49 PM PST> <Info> <Configuration Management> <BEA-150017> <This server is being started as a dependent managed server.>
<Mar 22, 2005 6:04:49 PM PST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647
WebLogic XMLX Module 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647 >
<Mar 22, 2005 6:04:49 PM PST> <Info> <Configuration Management> <BEA-150015> <Connecting to the administration server http://169.254.40.11:7001 to retrieve the initial configuration.>
<Mar 22, 2005 6:04:50 PM PST> <Notice> <Log Management> <BEA-170019> <The server log file C:\bea\weblogic81\common\nodemanager\test1\test1.log is opened. All server side log events will be written to this file.>
The WebLogic Server did not start up properly.
weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authentication Provider java.lang.IllegalStateException: This query is too complex to be processed.
at weblogic.security.service.PrincipalAuthenticator.initialize(Ljava.lang.String;[Lweblogic.management.security.ProviderMBean;)V(PrincipalAuthenticator.java:205)
at weblogic.security.service.PrincipalAuthenticator.<init>(Ljava.lang.String;[Lweblogic.management.security.ProviderMBean;)V(PrincipalAuthenticator.java:262)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(Ljava.lang.String;Lweblogic.management.security.RealmMBean;)Lweblogic.security.service.PrincipalAuthenticator;(SecurityServiceManagerDelegateImpl.java:581)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(Lweblogic.management.security.RealmMBean;Ljava.util.HashMap;)V(SecurityServiceManagerDelegateImpl.java:420)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(Ljava.lang.String;)V(SecurityServiceManagerDelegateImpl.java:700)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms()V(SecurityServiceManagerDelegateImpl.java:733)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(Lweblogic.security.acl.internal.AuthenticatedSubject;)V(SecurityServiceManagerDelegateImpl.java:876)
at weblogic.security.service.SecurityServiceManager.initialize(Lweblogic.security.acl.internal.AuthenticatedSubject;)V(SecurityServiceManager.java:734)
at weblogic.t3.srvr.T3Srvr.initializeHere()V(T3Srvr.java:822)
at weblogic.t3.srvr.T3Srvr.initialize()V(T3Srvr.java:670)
at weblogic.t3.srvr.T3Srvr.run([Ljava.lang.String;)I(T3Srvr.java:344)
at weblogic.Server.main([Ljava.lang.String;)V(Server.java:32)
Reason: weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authentication Provider java.lang.IllegalStateException: This query is too complex to be processed.
<Mar 22, 2005 6:04:53 PM PST> <Critical> <WebLogicServer> <BEA-000364> <Server failed during initialization. Exception:weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authentication Provider java.lang.IllegalStateException: This query is too complex to be processed.
weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authentication Provider java.lang.IllegalStateException: This query is too complex to be processed.
at weblogic.security.service.PrincipalAuthenticator.initialize(Ljava.lang.String;[Lweblogic.management.security.ProviderMBean;)V(PrincipalAuthenticator.java:205)
at weblogic.security.service.PrincipalAuthenticator.<init>(Ljava.lang.String;[Lweblogic.management.security.ProviderMBean;)V(PrincipalAuthenticator.java:262)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(Ljava.lang.String;Lweblogic.management.security.RealmMBean;)Lweblogic.security.service.PrincipalAuthenticator;(SecurityServiceManagerDelegateImpl.java:581)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(Lweblogic.management.security.RealmMBean;Ljava.util.HashMap;)V(SecurityServiceManagerDelegateImpl.java:420)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(Ljava.lang.String;)V(SecurityServiceManagerDelegateImpl.java:700)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms()V(SecurityServiceManagerDelegateImpl.java:733)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(Lweblogic.security.acl.internal.AuthenticatedSubject;)V(SecurityServiceManagerDelegateImpl.java:876)
at weblogic.security.service.SecurityServiceManager.initialize(Lweblogic.security.acl.internal.AuthenticatedSubject;)V(SecurityServiceManager.java:734)
at weblogic.t3.srvr.T3Srvr.initializeHere()V(T3Srvr.java:822)
at weblogic.t3.srvr.T3Srvr.initialize()V(T3Srvr.java:670)
at weblogic.t3.srvr.T3Srvr.run([Ljava.lang.String;)I(T3Srvr.java:344)
at weblogic.Server.main([Ljava.lang.String;)V(Server.java:32)
>
<Mar 22, 2005 6:04:53 PM PST> <Emergency> <WebLogicServer> <BEA-000342> <Unable to initialize the server: weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authentication Provider java.lang.IllegalStateException: This query is too complex to be processed.>
I am baffled by this error. Can anyone help shed some light on this issue? I'm sure there is some bit I left un-flipped somewhere, but I don't know where to look. Many thanks in advance!
- JeffPlease help me over this error: (Weblogic clustered setup, two managed servers and one admin server, siteminder security providers configured)
bash-2.05$ ./startManagedWebLogic.sh managedServer5 http://sunert1.ad.infosys.com:7007
./startManagedWebLogic.sh: -Dsmasa.home=/export/home/ngtyasqa/bea/asa: not found
CLASSPATH=/export/home/ngtyasqa/bea/asa/conf:/export/home/ngtyasqa/bea/asa/lib/smjavaagentapi.jar:/e
xport/home/ngtyasqa/bea/asa/lib/log4j.jar:/export/home/ngtyasqa/bea/asa/lib/sm_jsafe.jar:/export/hom
e/ngtyasqa/bea/asa/lib/smclientclasses.jar:/export/home/ngtyasqa/bea/asa/lib/smjavasdk2.jar:/export/
home/ngtyasqa/bea/asa/lib/imsapi.jar/export/home/ngtyasqa/bea_kunal/jdk142_04/lib/tools.jar:/export/
home/ngtyasqa/bea/weblogic81/server/lib/weblogic_sp.jar:/export/home/ngtyasqa/bea/weblogic81/server/
lib/weblogic.jar::/export/home/ngtyasqa/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/exp
ort/home/ngtyasqa/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/export/home/ngtyasqa/bea_
kunal/jdk142_04/jre/lib/rt.jar:/export/home/ngtyasqa/bea/weblogic81/server/lib/webservices.jar:
PATH=/export/home/ngtyasqa/bea/weblogic81/server/bin:/export/home/ngtyasqa/bea_kunal/jdk142_04/jre/b
in:/export/home/ngtyasqa/bea_kunal/jdk142_04/bin:/export/home/ngtyasqa/bea_kunal/jdk142_04/bin:/usr/
bin
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http://<hostname>:<port>/console *
<Mar 21, 2006 5:25:48 PM GMT+05:30> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server w
ith Java HotSpot(TM) Client VM Version 1.4.2_04-b05 from Sun Microsystems Inc.>
<Mar 21, 2006 5:25:49 PM GMT+05:30> <Info> <Management> <BEA-141140> <The managed server is going to
contact the admin server at http://sunert1.ad.infosys.com:7007 to check if there exists a running a
dmin server at this URL.>
<Mar 21, 2006 5:25:49 PM GMT+05:30> <Info> <Configuration Management> <BEA-150017> <This server is b
eing started as a dependent managed server.>
<Mar 21, 2006 5:25:49 PM GMT+05:30> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 S
P5 Mon Sep 19 23:06:54 PDT 2005 641358
WebLogic XMLX Module 8.1 SP5 Mon Sep 19 23:06:54 PDT 2005 641358 >
<Mar 21, 2006 5:25:50 PM GMT+05:30> <Info> <Configuration Management> <BEA-150015> <Connecting to th
e administration server http://sunert1.ad.infosys.com:7007 to retrieve the initial configuration.>
<Mar 21, 2006 5:25:54 PM GMT+05:30> <Notice> <Log Management> <BEA-170019> <The server log file /exp
ort/home/ngtyasqa/bea/user_projects/domains/mydomain/managedServer5/managedServer5.log is opened. Al
l server side log events will be written to this file.>
<Mar 21, 2006 5:26:03 PM GMT+05:30> <Critical> <WebLogicServer> <BEA-000364> <Server failed during i
nitialization. Exception:weblogic.security.service.SecurityServiceRuntimeException: [Security:090371
]Problem instantiating Authentication Provider weblogic.rmi.extensions.RemoteRuntimeException: Unexp
ected Exception - with nested exception:
[java.rmi.MarshalException: failed to marshal invoke(Ljavax.management.ObjectName;Ljava.lang.String;
[Ljava.lang.Object;[Ljava.lang.String;); nested exception is:
java.io.NotSerializableException: com.netegrity.siteminder.weblogic.sspi.auth.a9]
weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Au
thentication Provider weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with ne
sted exception:
[java.rmi.MarshalException: failed to marshal invoke(Ljavax.management.ObjectName;Ljava.lang.String;
[Ljava.lang.Object;[Ljava.lang.String;); nested exception is:
java.io.NotSerializableException: com.netegrity.siteminder.weblogic.sspi.auth.a9]
at weblogic.security.service.PrincipalAuthenticator.initialize(PrincipalAuthenticator.java:2
25)
at weblogic.security.service.PrincipalAuthenticator.<init>(PrincipalAuthenticator.java:283)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(SecurityServiceManager
DelegateImpl.java:581)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(SecurityServ
iceManagerDelegateImpl.java:420)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(SecurityServiceMan
agerDelegateImpl.java:700)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms(SecuritySer
viceManagerDelegateImpl.java:733)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(SecurityServiceMa
nagerDelegateImpl.java:876)
at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:7
34)
at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:821)
at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:669)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:343)
at weblogic.Server.main(Server.java:32)
>
<Mar 21, 2006 5:26:03 PM GMT+05:30> <Emergency> <WebLogicServer> <BEA-000342> <Unable to initialize
the server: weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem inst
antiating Authentication Provider weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Excepti
on - with nested exception:
[java.rmi.MarshalException: failed to marshal invoke(Ljavax.management.ObjectName;Ljava.lang.String;
[Ljava.lang.Object;[Ljava.lang.String;); nested exception is:
java.io.NotSerializableException: com.netegrity.siteminder.weblogic.sspi.auth.a9]>
The WebLogic Server did not start up properly.
weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Au
thentication Provider weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with ne
sted exception:
[java.rmi.MarshalException: failed to marshal invoke(Ljavax.management.ObjectName;Ljava.lang.String;
[Ljava.lang.Object;[Ljava.lang.String;); nested exception is:
java.io.NotSerializableException: com.netegrity.siteminder.weblogic.sspi.auth.a9]
at weblogic.security.service.PrincipalAuthenticator.initialize(PrincipalAuthenticator.java:2
25)
at weblogic.security.service.PrincipalAuthenticator.<init>(PrincipalAuthenticator.java:283)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(SecurityServiceManager
DelegateImpl.java:581)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(SecurityServ
iceManagerDelegateImpl.java:420)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(SecurityServiceMan
agerDelegateImpl.java:700)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms(SecuritySer
viceManagerDelegateImpl.java:733)
at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(SecurityServiceMa
nagerDelegateImpl.java:876)
at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:7
34)
at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:821)
at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:669)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:343)
at weblogic.Server.main(Server.java:32)
Reason: weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instanti
ating Authentication Provider weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception -
with nested exception:
[java.rmi.MarshalException: failed to marshal invoke(Ljavax.management.ObjectName;Ljava.lang.String;
[Ljava.lang.Object;[Ljava.lang.String;); nested exception is:
java.io.NotSerializableException: com.netegrity.siteminder.weblogic.sspi.auth.a9]
Thanks and Regards,
Shefali -
OIm11g event handler-Bulk Orchestration
Hi All,
Can anyone help me with a sample code of bulk orchestration.
Can i just copy and paste my execute() code in bulkexecute?
My requirement is that my event handler shd work for a single user event
Thanks
-MukulIn case of updating a user from the console directly, in the Event Handlers one can implement the method
public EventResult execute(long l1, long l2, Orchestration orchestration)This will get the CURRENT_USER_STATE and NEW_USER_STATE. For example, the user old attributes and the new changed attributes from the Orchestration class as :
hm = orchestration.getInterEventData();
oracle.iam.identity.usermgmt.vo.User oldUsr = (oracle.iam.identity.usermgmt.vo.User) hm.get(CURRENT_USER);
oracle.iam.identity.usermgmt.vo.User newUsr = (oracle.iam.identity.usermgmt.vo.User) hm.get(NEW_USER_STATE);But in case of reconciliation from the database,one may want to implement the method
public BulkEventResult execute(long arg0, long arg1, BulkOrchestration bulkOrchestration)There's a difference between single event and bulk event orchestration. In single event orchestration the interEventData gets populated with CURRENT_USER and NEW_USER_STATE, where each is an object storing the User's properties. But, bulk orchestration does not concern a single user. It's concern is multiple users in one event.
CURRENT_USER and NEW_USER_STATE are still there, but they are not a single User object. They are actually an array of Identity objects (Identity is a superclass of User). -
Event Handlers - Bulk Orchestration
I have the following code working in a post process event handler EventResult execute(), and need to "convert" it to work in BulkEventResult execute():
public EventResult execute(long processId, long eventId,
Orchestration orchestration) {
entityId = orchestration.getTarget().getEntityId();
params = new HashMap<String, Object>();
HashMap<String , Serializable> eventDataMap = new HashMap<String , Serializable>();
eventDataMap.putAll(orchestration.getInterEventData());
HashMap currentUserState = new HashMap();
HashMap newUserState = new HashMap();
currentUserState.putAll(((User) eventDataMap.get("CURRENT_USER")).getAttributes());
newUserState.putAll(((User) eventDataMap.get("NEW_USER_STATE")).getAttributes());
if(!((currentUserState.get("First Name")) == null)){
// Take Action 1
}else{
// Take Action 2
EntityManager entityManager = Platform.getService(EntityManager.class);
try {
entityManager.modifyEntity(orchestration.getTarget().getType(),entityId, params);
I understand from other posts that instead of User it is an array of Identity objects, but am having some trouble converting this into working code. Suggestions?If you know the how to get all identities than there should not be problem.
// get new user state from bulk
private Object getNewUserStates(BulkOrchestration orchestration){
logger.debug("UserAttrUpdateEvtHndler/getNewUserStates START");
Object newUserStates = null;
HashMap interEventData = orchestration.getInterEventData();
if (interEventData != null)
newUserStates = interEventData.get("NEW_USER_STATE");
return newUserStates;
in execute method
//Get all Identities
Identity[] newUserStatesIdntArr = (Identity[])(Identity[])getNewUserStates(orchestration);
//get all user key.
int userKeylength = userKeys.length;
// Iterate now
for (int j = userKeylength; --j >= 0;) {
try {
Identity newUserState = newUserStatesIdntArr != null ? newUserStatesIdntArr[j] : null;
String firsName= newUserState.getAttribute("First Name")==null?"":(String)newUserState.getAttribute("First Name");
// do your operation here.
-kuldeep -
Make specific section visible via Checkbox-Button?
Hello there
is it possible to make a specific section of a form only visible if a checkbox is checked? I think it might be possible via AddItem script? For example, I want the section "Materials Managements" to be only visible if the Checkbox "Materials Managements" is also checked. I attached my PDF, can anyone help?
Kind regards
MrWilsonHi,
You can include an if statement in the click event of the checkbox. This will look at the value of the checkfield (1 = on; 2 = off). Then depending on the value it will make the associated subform either visible or hidden (excluded from the layout). I have wrapped each section in its own subform (positioned) which makes it easier to reference.
if (this.rawValue == 1)
flowedSubform.materialsManagement.presence = "visible";
else
flowedSubform.materialsManagement.presence = "hidden";
Taking this further, you can wrap all three subforms in a flowed subform and save the file as dynamic. This way if a subform is hidden, the remaining subforms will take up the space.
Hope that helps,
Niall -
Flex 3 Passing Event Info via Metadata
As an opener, I am a complete new Flex user and a total novice. This is my first crack at it and first post. Now my problem, I am modifying and updating some existing Flex 3 code using the SDK. I have completed all updates save one, The Alert messages HAVE NEVER WORKED, so I am trying to get those working.
The application uses a parent mxml file, FileUploadApp.mxml which sets the stage and a canvas.
That file uses a subordinate mxml file, FileUpload.mxml does all the work and places items on the canvas.
FileUpload.swf is created, then included in FileUploadApp.swf. Everything works except the Alert messages. Communication from FileUploadApp.swf is as two fold:
1) variables and constants are defined in FileUploadApp and used by FileUpload.
2) evemts are defined in FileUpload and passed back to FileUploadApp via metadata. All events are being passed back except button/mouse events.
FileUploadApp code:
<mx:Canvas width="400" height="300" horizontalCenter="0" verticalCenter="0">
<com:FileUpload
width="100%" height="100%"
uploadUrl="{_strUploadScript}"
uploadComplete="Alert.show('File(s) have been uploaded.', 'Upload successful')"
uploadIOError="Alert.show('IO Error in uploading file.', 'Error')"
uploadHTTPError="Alert.show('Upload Server Connection Lost.', 'Upload Failure')"
uploadSecurityError="Alert.show('Security Error in uploading file.', 'Error')"
btnCancel="Alert.show('You have canceled this upload.', 'Upload Cancled')"/>
</mx:Canvas>
FileUpload code:
<mx:Metadata>
[Event(name="uploadComplete", type="flash.events.Event")]
[Event(name="uploadProgress", type="flash.events.ProgressEvent")]
[Event(name="uploadCancel", type="flash.events.Event")]
[Event(name="uploadIOError", type="flash.events.IOErrorEvent")]
[Event(name="uploadHTTPError", type="flash.events.HTTPStatusEvent")]
[Event(name="uploadSecurityError", type="flash.events.SecurityErrorEvent")]
[Event(name="btnCancel", type="flash.events.MouseEvent")]
</mx:Metadata>
btnCancel.addEventListener(MouseEvent.CLICK, onbtnCancelClick);
var mevt:MouseEvent = new MouseEvent("btnCancel");
dispatchEvent(mevt);
<mx:Button id="btnCancel" toolTip="Cancel upload" icon="@Embed('assets/cancel2.png')" width="26" click="onbtnCancelClick()"/>
When the "btnCancel" button is clicked, the user should get the Alert message "Upload Cancled'. All the other Alerts from events except the button events are being displayed.
Any help will be appreciated.rtalton
There are two mxml files:
FileUploadApp.mxml => Sets the stage, some constants, some variables, all the Alerts from events and the canvas.
There is a subordinate file, FileUpload.mxml => does all the work, has the images that are placed on the canvas and processes all events, but passes the events back to FileUploadApp.mxml to process the Alerts.
FileUpload.mxml is compiled to FileUpload.swf and included into FileUploadApp.swf, all in the same compile. Only FileUploadApp.swf is used in the Flash Player.
Do no know why this path was chosen, as in my original message, this is code I am modifying and updating. I have everything else running correctly except the Alerts. I tried moving all Alert processing to FileUpload.mxml to avoid passing the event through metadata, but no joy. The Alerts have to be processed where the original blank canvas is defined, that is FileUploadApp.mxml. -
Default Web Application is not visible in Weblogic Console
We are using Weblogic 5.1.0 SP7
We moved our Application from the Implicitly Defined Default Web
Application which is configurated by the
weblogic properties to a Web Application. Because we don't want to
change any URL in our Application, we
decided to deploy it as Explicitly Defined Default Web Application.
By this we recordniced that the weblogic.httpd.defaultWebApp property
worked not that way descibed in the
Weblogic Documentation. You have to write the path to the WebApp not the
name!
So we have the following Entry in the weblogic.properties:
weblogic.httpd.defaultWebApp=i:/if_home2/web
This works fine. The Server starts and serves the WebApp the way we
expected. But wenn we start the Weblogic
Console the WebApp ist not visible in the "myserver/HTTP/Servlet web
applications" folder. This one is empty
now! Previously the "General" Entry for the Implicitly Defined Default
Web Application was shown here, which
showed our Servlets and JSP's and their hit count and parameters.
So there is no chance to monitor the Servlets and JSP's of the default
Web Application.
I tried to deploy our WebApp a secound time with
weblogic.httpd.webApp.OurApp=i:/if_home2/web
but this create a second independent WebApp. OurApp is shown in the
Weblogic Console but it does not monitor
the hits to the default WebApp. So this is not a solution!
Any idea to make the default Web Application visible in the Weblogic
Console?
in my development environment i checked in site collection feature, it isn't available in site collection feature but still i am getting those web parts in web part gallery while adding it on page.
Also, in Production environment, feature is available in /templates/features folder after deployment, but not available in web part gallery while adding it on page.
I tried with uploading .webpart file which is available in /templates/features production environment as i mentioned, is running for one web part. Not for second web part and giving me security error.
As, uploading .webpart file is not feasible solution, please tell me how could i do that with .wsp file?
please tell me what could be another workaround.
-
Create new database in XE via GUI console
I would liek to know if it possible to create a new database in Oracle 10g Express Edition via the GUI Web console other than the existing XE database? If not, is there another way via SQL?
XE is limited to a single instance, and an instance can only open one database at a time.
You should be able to close the 'current database' (shutdown and startup nomount) and create a new database 'create database' through SQL, but I wouldn't see a lot of point to the exercise (except as a learning exercise, where you'd be better off using a Standard/Enterprise Edition).
There'd be no way to do the creation through an Apex application, as Apex itself has to run in a database so wouldn't survive the closure of the current database. -
Web dynpro to fire an event automatically via url in iview
Hi expert,
I create an iview, and would like to via the application parameter: 'auto = true' to fire an event in htmlb (bsp java) application.
I have already successful calling the service in my wdDoInit() method.
but next step is how to fire the event automatically in init method ? any code snippets will be appriciated.
Ben.J.Hi,
I have 2 main DCs bound. Now from DC2 I have to read the Context of DC1 (which is bounded to another application).
To bind your context from DC1 to DC2
Copy the context that you want to expose from the component controller to interface controller of DC1.
Once this is done you will be able to see the context in DC2.
Based on your requirement you can set the Input type property of the context node.
Regards
Ayyapparaj
Maybe you are looking for
-
Value of a variable in my stored proc
I have a cursor in my Stored Proc. which passes data to a variable "sRowcount" to store how many rows returned from the Cursor. In My Access app. I need to call the stored proc and pass the value of the last row returned. e.g.sRowcount=1,sRowcount=2,
-
How can I not wait for a RFC response
Hi everyone, i want to execute an RFC and not wait for the response, i don´t care, so, is there a way to achieve this ? thanks
-
is it possible in SAP-PP module or in MM module to create a movement type and cutomize it.
-
Connecting Tuxedo/Q to Weblogic as a JMS Queue
We are already using both Tuxedo and Weblogic Server. We are looking at integrating Messaging into our design and to do so looking at Tuxedo/Q. The question is: Can we use Tuxedo/Q for messaging and connect it as JMS Server so that we can use Message
-
HELP...ipod won't connect to my computer
ok so my ipod was working just fine until a few days ago and now when i plugg my ipod into itunes it is saying that it doesn't recognize it and is asking me if i want to restore my ipod. I can't restore my ipod because i don't have my music backed up