ADF Task Flow: Using Task Flow Call as Application Entry Point
In our product we have a task flow structure very similar to the Fusion Order Demo application, but we are having serious trouble reproducing the documented functionality of ADF Task Flows.
Specifically, we cannot use a task flow call as an entry point for our application, which is very important for us to achieve.
The [Developer s Guide|http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/taskflows.htm#ADFFD1634] states about the [demo application|http://www.oracle.com/technology/products/jdev/samples/fod/index.html] :
"A Fusion web application always contains an ADF unbounded task flow, which contains the entry point or points to the application. Figure 14-3 displays the diagram for the unbounded task flow from the Fusion Order Demo Application. This task flow contains the Home, *MyOrders*, *checkout*, registerUser, and updateUserInfo *view activities, which are all entry points to the application*."
"The checkout-task-flow activity in Figure 14-3 is a call to an ADF bounded task flow."
When we run the Fusion Demo Application, we are only able to use home, updateUserInfo and register as entry points.
We cannot enter the application through any of the task flow call activities (MyOrders and checkout) as the documentation suggests.
What are the reasons for this and how do we fix it, so we can use task flow call activities as application entry points?
Thanks.
Edited by: Rune Glerup on Oct 9, 2009 2:51 AM
The forum did not display the link to "Developer's Guide" because the link contained the single quote char '. Single quote char removed.
Is what you mention here the case in the Fusion Order Demo application?
If the task flow call activities cannot be used as entry points, why is it stated in the documentation?
How do we solve this, so that the task flow call activities (including parameter bindings) can be used as entry points, like the documentation suggests?
Similar Messages
-
Flash Player use to execute the main class entry point before rendering. Now it does not
Adobe Flash Player use to execute the main class entry point before rendering the first frame. Now using the latest browsers and Flash Player 11.8 (11.8.800.94, or 11.8.800.97 for Chrome).
With one of our swf apps, there are visual display objects on the first frame of the timeline. When the main class constructor is executed, those display objects are set to visible = false. So previously those display objects were never displayed because the first frame did not render until after the main class code was ran.
Now when we browse to the our website, we find that those display objects are visible for a split moment of time (such as a quarter of a second).
It appears that this may be a bug. We are wondering this could be new behavior based on loading/unloading the swf to optimize CPU usage and that Flash Player is taking a snapshot of the internal state of the first frame and displaying the cached snapshot before it actually loads.
So...Chris (or other Adobe representative), is Flash Player supposed to be rendering the display before any code executes it runs the main class?Not that I'm aware of. If this is something that just started with 11.8, then we could be running into some sort of bug injection. Could you please open a new bug report on this over at bugbase.adobe.com? When adding the bug, please include sample code, application or URL so we can quickly test this out internally. If you'd like to keep this private, feel free to email the attachment to me directly ([email protected]).
Once added, please post back with the bug number and we'll investigate from there. -
Calling a Configuration Entry Point from a C# code module
Hi,
Is it possible to call a configuration entry point from a C# code module?
I have a custom process model which creates some configuration entry points.
One of the entry points, calls a C# method in a code module to display a Startup screen for the operator.
In an Editor User Interface, I have added a toolbar, now I want to execute the previous entry point initiated from my C# code to get the Startup screen again when a button is clicked on the toolbar.
Best regardsHi James,
Thanks for your suggestion, but unfortunely the code hangs after executing the entrypoint, if have tried it in two ways, but both have the same result. Do you have any idea how to fix this.
Trial 1:
Engine engine = new Engine(); ApplicationMgr applicationMgr = (ApplicationMgr)engine.GetInternalOption(InternalOptions.InternalOption_ApplicationManager);EntryPoints entryPoints = applicationMgr.ConfigurationEntryPoints; int intIndex = 0;foreach (EntryPoint entryPoint in entryPoints) { switch (entryPoint.Name.ToUpper()) { case "TOGGLE ONLINE <-> OFFLINE": object objEditArgs = System.Type.Missing; entryPoint.Run(objEditArgs); // Application hangs after executing this command, the entrypoint does not execute! break; default: break; }
intIndex++;
Trial 2:
Engine engine = new Engine(); ApplicationMgr applicationMgr = (ApplicationMgr)engine.GetInternalOption(InternalOptions.InternalOption_ApplicationManager);EntryPoints entryPoints = applicationMgr.ConfigurationEntryPoints; int intIndex = 0;foreach (EntryPoint entryPoint in entryPoints) { switch (entryPoint.Name.ToUpper()) {
case "TOGGLE ONLINE <-> OFFLINE": // Application hangs after executing next command, the entrypoint does not execute! applicationMgr.GetCommand(CommandKinds.CommandKind_ConfigurationEntryPoints_Set, intIndex).Execute(true); break; default: break; }
intIndex++;
Best regards -
Region not refreshing while reentry in task flow using task flow return
Hi,
Use Case :
1) I have a task flow TF1 displayed as a region in page fragment Page1. Task flow has certain input parameters. It displays a data in table which is surrounded by Panel Box which is expanded if certain input parameters are set otherwise disclosed
2) From Parents screen we have a button , on click of that button I am navigating to a different task flow TF2 , adding some data and coming back to screen Page1 through task flow return activity.
3) Task flow TF1 should be refreshed with new data which is being set on through a bean variable.
Task flow TF1 is not being refreshed. (I have tried setting the refresh property to 'If Needed')
Please Suggest.
Best regards,
AnuHi,
Thanks for the response. Query is being execute in the backend. But region is not being refreshed even after change of parameter.
Best regards,
Anuradha -
Using Task Flow in the template page
Dear all,
I am beginer and I work with JDev 11.1.1.3.0
In my application I've got a template page called 'templateDef1.jspx'. In this page on the top facet I've got two commands link: 'Asort' and 'Reports'.
I've created a new JSF page called 'main.jspx' which is based on the templateDef1 and in the center facet I dropped an ADF Bounded Task Flow as a Region. This bounded task flow contains two pages ('asort.jsff' and 'report.jsff'). When I run the main.jspx page I can navigate from 'asort' to 'report' page fragment using the button inside the page fragments.
Now I want to navigate to those page fragments using the commands link from 'templateDef1.jspx'. What should I do ?
I've tried several things but nothing works.
Any help will be appreciated.
Regards,
Wojtek.
Edited by: kojot on 2011-01-13 03:55Thank you a lot for you replies.
Amit, I tried your solution but something doesn't work. I think the parameter isn't passing into the task flow.
In my template page, after I added <af:setActionListener> I got two warnings: Reference "PageFlowScope.Flow" not found.
The ref Center facet is refreshing properly, but it always displays the assort.jsff, because it is marked as default activity in my task flow.
Here is the fragment of code of template page:
<af:commandLink id="clAsort">
<af:panelGroupLayout id="pt_pgl2" halign="center"
valign="middle" layout="vertical">
<af:image source="/ikony/asortyment.jpg" id="pt_i1"
shortDesc="Asortyment"/>
<af:outputLabel value="Asortyment" id="pt_ol1"
inlineStyle="color:Blue;"/>
</af:panelGroupLayout>
<af:setActionListener from="#{'A'}"
to="#{pageFlowScope.Flow}"/>
</af:commandLink>
<af:spacer width="30" height="10" id="pt_s1"/>
<af:commandLink id="clReport">
<af:panelGroupLayout id="pt_pgl3" halign="center"
valign="middle" layout="vertical">
<af:image source="/ikony/raporty.jpg" shortDesc="Raporty"
id="pt_i2"/>
<af:outputLabel value="Raporty" id="pt_ol2"
inlineStyle="color:Blue;"/>
</af:panelGroupLayout>
<af:setActionListener from="#{'R'}"
to="#{pageFlowScope.Flow}"/>
</af:commandLink>And the code of the whole task flow definition:
<?xml version="1.0" encoding="windows-1250" ?>
<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
<task-flow-definition id="page-frag-task-flow">
<default-activity id="__1">asort</default-activity>
<data-control-scope id="__24">
<shared/>
</data-control-scope>
<input-parameter-definition id="__12">
<name id="__13">Flow</name>
<value>#{pageFlowScope.Flow}</value>
<class>java.lang.String</class>
</input-parameter-definition>
<view id="asort">
<page>/fragments/asort.jsff</page>
</view>
<view id="raport">
<page>/fragments/raport.jsff</page>
</view>
<router id="router1">
<case>
<expression>#{pageFlowScope.Flow == 'A'}</expression>
<outcome id="__18">asortView</outcome>
</case>
<case>
<expression>#{pageFlowScope.Flow == 'R'}</expression>
<outcome id="__23">raportView</outcome>
</case>
<default-outcome>raportView</default-outcome>
</router>
<control-flow-rule id="__2">
<from-activity-id id="__3">asort</from-activity-id>
<control-flow-case id="__4">
<from-outcome id="__6">viewRaport</from-outcome>
<to-activity-id id="__5">raport</to-activity-id>
</control-flow-case>
</control-flow-rule>
<control-flow-rule id="__7">
<from-activity-id id="__8">raport</from-activity-id>
<control-flow-case id="__10">
<from-outcome id="__11">viewAsort</from-outcome>
<to-activity-id id="__9">asort</to-activity-id>
</control-flow-case>
</control-flow-rule>
<control-flow-rule id="__14">
<from-activity-id id="__15">router1</from-activity-id>
<control-flow-case id="__17">
<from-outcome id="__19">asortView</from-outcome>
<to-activity-id id="__16">asort</to-activity-id>
</control-flow-case>
<control-flow-case id="__20">
<from-outcome id="__22">raportView</from-outcome>
<to-activity-id id="__21">raport</to-activity-id>
</control-flow-case>
</control-flow-rule>
<use-page-fragments/>
</task-flow-definition>
</adfc-config>In main.jspx page, after I dropped the task flow as region, I left the parametersMap blank and I set the value to the parameter Flow as #{pageFlowScope.Flow}. Am I doing it right ? I have to missed something becuase it doesn't work.
I also read ADF Handbook and some blogs to get know how to pass parameters into bounded task flow, but I couldn't solve my problem.
Regards,
Wojtek. -
Use task flow or simple pages in CRUD?
Hello,
using JDeveloper 12c.
In my case I use task flow to create a simple CRUD, i have two task flow, for it in the first I have a employees table and a button to create a new employee, the button has an action to go to another task flow where I have a Method call of CreateInsert which in turn go a view activity that has a form to create an employee.
The problem is, when committing task makes a return to the main flow but the table not refreshes with the new employee, every task flow isolated handled transactions.
I recommend, work the CRUD with task flow or single pages?
thank you very much in advance.thank you very much, I got the exact answer, thank you very much again.
-
BPEL human workflows: How to carry task parameters to another flow
Hi all
i want to split the flows to make it maintainable. i have 8 humantasks including flow and when i split this, it will share 3-5 humantasks in each of them. i want to carry the task details from first flow to second one(History,payload and comments). Actually according to customer these 8 humantasks make 1 business task together so they want to see the history of all in one thread(assume that you track only 1 task). So what is the best way to carry task details from one flow to other one?
ThanksHi,
Since the human task out is in a global variable by default you can copy the output of previous tasks in the assign of every next human task. I do not know if this also will be posible for the history. This is could be task dependend. If you have trouble copying the output directly to the input in case of e.g. arrays, you could also use a self defined global variable that holds the information needed in between human tasks.
Kind Regards,
Andre -
Error at work flow Export task in Essbase data load
Hi All,
I am trying to load the data to Hyperion Essbase. I have two small question first is :
1) can any buddy tell me what are the basic steps for specifying dimension for target essbase application. i have did the data load to HFM application previously but here with essbase it bit complex.
2) I have done with the creating import format and assign it to Location after specifying dimensions. At the work flow export task i am getting following error:
[Can not calculate Dimension member [Apr] with restricted member [Apr]
Thanks in AdvanceThe FDM Configuration Guide outlines the process to map the dimensions in the Essbase Adapter to the proper dimensions in the Essbase Outline. You will want to take a look at this on Oracle Technology Network under Documention.
You will want to right-click on the adapter in the workbench and choose "Configure"
You will then create your machine profile with the source machine value of the FDM app server name and the target machine value as the Essbase Server Name.
On the second tab you will specifiy the Essbase Applicaiton and Datbaase Name and logon method to use for integrating with Essbase.
Finally click on the Dimensions tab and click on each dimension in the left-pane and in the right-pane if the integration with Essbase is setup correctl you will be able to select the corresponding Essbase dimension from the Dimension drop down list and select it and it will populate the foreign name as Tony Mentioned.
You can then apply the changes when complete.
Hope this is helpful. -
ADF call different application module using groovy
Hi All,
I have a requirement where I need to call method in application module. As we all know we can call it using adf.object.applicationModule.someMethod();
But I have a requirement where I have two Application modules. I have method defined in second application module. So how to call this method defined in second application module.
Please help me how to solve this issue. I am using JDev 11.1.1.5
Thanks,
Rajesh.Maybe this can help:
https://blogs.oracle.com/jdevotnharvest/entry/remote_task_flow_vs_wsrp
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/43-remote-task-flow-169185.pdf
Dario -
Task 1 calling a Task 2. Task 2 home in Task1. Can I do this?
Hi,
I am using JDev11.1.1.2.0 and ADF 11g.
I have 2 task flows. 1 unbounded and another bounded. I am calling the bounded from unbounded task.
The bounded tasks have many screen having same event i.e. "Master page". This master page is in unbounded task. How do I call this back from the bounded task? Better how to work on this?
Thanks in advance.
Edited by: user8925296 on May 11, 2010 10:43 PMHi,
have a look at the parent-action that you find in the Component palette when you the selection to "All pages" with the task flow opened. In your bounded task flow you create a wildcard flow that points to the parent-action element so that you can call it from everywhere in the bounded task flow
See: http://download.oracle.com/docs/cd/E15523_01/web.1111/b31974/taskflows_activities.htm#BABEFIBC
Frank -
Problem in external process using process flow
Hi All,
I want to execute a batch file ( which is appending 2 text files ) using OWB process flow.
For this i am using external process in OWB process flow and giving the parameters for external process as below:
COMMAND --- VALUE as c:\winnt\system32\cmd.exe
PARAMETERS_LIST --- VALUE as ?c:\\fileappend.bat
when i execute the process flow....it is showing
Completion Status Completed successfully
Starting Execution BATCH_PROC
Starting Task BATCH_PROC
Starting Task BATCH_PROC:EXTERNALPROCESS
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\owb\owb\bin\win32>
C:\owb\owb\bin\win32>
WARNING: Log file truncated - see RAB for further information.
Completing Task BATCH_PROC:EXTERNALPROCESS
Completing Task BATCH_PROC
Completing Execution BATCH_PROC
But i couldn't see the result, means the files appended.
It is working when i execute the batch file through MS-DOS.
Please let me know is there any other necessary steps i need to take.
Thanks in advance
MalliHi Malli,
Because you are using an external process you do not need to specify the cmd command to perform the execution. You can just put the call to the batch file you have in the command string and that is it. Beware that the working directory is <owb home>\owb\bin\win32.
Mark. -
Running a .cmd file at startup using Task Scheduler on Windows 2012 R2 server
Hello,
I've recently tried to get a simple .cmd file running at server startup on my Windows 2012 R2 server.
The .cmd (test.cmd) file contains the following:
C:
cd C:\SomeFolder\
call Some.exe file "Argument1" "Argument2"
I've ensured that the local administrator user [someuser01] has full control of the C:\SomeFolder
I've also ensured that someuser01 is part of Log on as Batch Job
in Local Security Policy
To try running it as startup, I tried using Task Scheduler.
General Tab: I set the user (local administrator account [someuser01] ) and ticked the options
Run whether logged on or not, Do not Store Password, Run with Highest Privileges
Triggers: At System Startup, Ticked Enabled
Actions: Start a Program. Program/Script: test.cmd, Add arguments: [Blank], Start in: C:\SomeFolder
Conditions: Unticked all conditions
Settings: Ticked only the following --> Allow task to be run on demand, If the running task does not end...force to stop
Then I clicked OK and was prompted for someuser01's credentials.
I then restarted the server.
Upon logging in as administrator, I checked the task scheduler, and I found that the task did not run (Last Run Time: Never)
I've been able to run it manually (click Run on the task in Task scheduler) without any problems.
I just cannot get it to run at startup as I've instructed Task Scheduler to do.
Any ideas on what might be causing this problem?
Thanks.Hello Dave Patrick,
I've also tried this approach and I came across this error after I try to enter someuser01's credentials:
An error has occured for the task sometask01. Error message: The following error was reported: A specified logon session does not exist. It may already have been terminated..
After doing some research, this new error is caused by a setting in Local Security:
Local Security Policy --> Security Options --> Network Access: Do not allow storage of passwords and credentials for network authentication --> Enabled
Unfortunately, I cannot disable this Security Policy due to our company's internal restrictions.
Just to clarify, the reason that the task does not run at startup is because of a logon failure because the password was not stored for
someuser01 ?
However, I cannot allow storage of the password because of our our company's internal restrictions.
Is there a possible workaround for this..?
Thanks! -
Taking exactly 10 min to open the task list using smartview
Hi All,
We are using hyperion smartview 11.1.2.2
when I connect to hyperion planning task list using smartview it is taking exactly 10 min to open the task but the same is taking only 3 seconds in our Production environment. Can someone help me out.
I have also followed the below but it did not help me out.
It might be that APS is timing out, I assume you are running OHS
if so stop OHS, go to <MIDDLEWARE_HOME>\user_projects\<instance_name>\httpConfig\ohs\config\OHS\ohs_component
edit mod_wl_ohs.conf
In there you will see something like
< LocationMatch ^/aps>
SetHandler weblogic-handler
WeblogicCluster <APS_SERVER>:13080
< /LocationMatch>
add
WLIOTimeoutSecs 3600
so it looks like
< LocationMatch ^/aps>
SetHandler weblogic-handler
WeblogicCluster <APS_SERVER>:13080
WLIOTimeoutSecs 3600
< /LocationMatch>
Save, start OHS and try again.
Below is our planning0.log
SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = CONTEXTID = 0000K2RgbvYCsl95nfp2iZ1I4pUX00000x TIMESTAMP = 1377001701090
WatchAlarmType: AutomaticReset
WatchAlarmResetPeriod: 30000
>
####<Aug 20, 2013 8:28:21 AM EDT> <Warning> <HTTP> <Planning0> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000K2RgbvYCsl95nfp2iZ1I4pUX00000x> <1377001701106> <BEA-101138> <ServletContext@30584151[app:PLANNING module:HyperionPlanning path:/HyperionPlanning spec-version:2.5 version:11.1.2.0] One of the getParameter family of methods called after reading from the ServletInputStream. Not merging post parameters.>
####<Aug 20, 2013 8:28:21 AM EDT> <Info> <WorkManager> <AMIWSP01> <Planning0> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000K2RgbvYCsl95nfp2iZ1I4pUX00000x> <1377001701106> <BEA-002936> <maximum thread constraint WatchManagerEvents is reached>
####<Aug 20, 2013 8:28:22 AM EDT> <Alert> <Diagnostics> <Planning0> <oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl - Incident Dump Executor (created: Tue Aug 20 08:28:21 EDT 2013)> <<WLS Kernel>> <> <> <1377001702028> <BEA-320016> <Creating diagnostic image in C:\Oracle\Middleware\user_projects\domains\AMIHYPRD\servers\Planning0\adr\diag\ofm\amihyprd\planning0\incident\incdir_69426 with a lockout minute period of 1.>
####<Aug 20, 2013 8:39:11 AM EDT> <Error> <WebLogicServer> <Planning0> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1377002351544> <BEA-000337> <[STUCK] ExecuteThread: '28' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "635" seconds working on the request "Workmanager: default, Version: 0, Scheduled=true, Started=true, Started time: 635907 ms
POST /HyperionPlanning/SmartView HTTP/1.1
Accept: */*
Accept-Language: en-US
Accept-Encoding: gzip
ORA_EPM_SVCLIENT_CLIENTIP: 10.101.6.194
ORA_EPM_SVCLIENT_EXTENSIONS: b78f60ca-e18b-401d-a10f-626c0118daf2;AF52322C-D60B-41f1-A8C8-0C299FBB0AA4
Content-Encoding: gzip
User-Agent: HttpApp/1.0
Content-Length: 212
Cache-Control: no-cache
Cookie: JSESSIONID=DtdJSTgFpg67nJ2wvxKncMtlvKFJvZn9Q5Ljj0y4t5nZGkDRbsvN!165491247; ORA_EPMWS_User=admin; ORA_EPMWS_AccessibilityMode=false; ORA_EPMWS_ThemeSelection=BpmTadpole
Connection: Keep-Alive
X-Forwarded-For: 10.101.6.194
Proxy-Client-IP: 10.101.6.194
X-WebLogic-KeepAliveSecs: 30
X-WebLogic-Force-JVMID: 165491247
]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-203 "[STUCK] ExecuteThread: '28' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
com.hyperion.planning.olap.HspEssbaseMainAPI.EssGetCalcList(HspEssbaseMainAPI.java:???)
com.hyperion.planning.olap.HspEssConnection.essGetCalcList(HspEssConnection.java:306)In order to diagnose your problem you will need to download and install the below
Try clicking the tap problematic apps while the trace is running
Install the WPT (windows Performance Toolkit)
http://www.microsoft.com/en-us/download/details.aspx?id=30652
Help with installation (if needed) is here
When you have, open an elevated command prompt and type the following
WPRUI.exe (which is the windows performance recorder) and check off the boxes for the following:
First level triage, CPU usage, Disk IO.
If your problem is not CPU or HD then check off the relevant box/s as well (for example networking or registry) Please configure yours as per the below snip
Click Start
Let it run for 60 secs or more and save the file (it will show you where it is being saved and what the file is called)
Zip the file and upload to us on Onedrive (or any file sharing service) and give us a link to it in your next post.
Wanikiya and Dyami--Team Zigzag -
Create a Task, for use in "Deferred Task"
I am in the processing of creating Deferred Tasks for my Update-User workflow.
I know how to create these easily. My problem is : the actual "Task" itself, which will be called upon from the Workflow.
I don't know the proper syntax for it.
For instance, below is the code I am using for my "Send Email Task". This task is supposed to send an automatic email notification.
*<?xml version='1.0' encoding='UTF-8'?>*
*<!DOCTYPE TaskDefinition PUBLIC 'waveset.dtd' 'waveset.dtd'>*
*<!-- MemberObjectGroups="#ID#Top" authType="UserAdminTask" createDate="Thu Jul 16 15:22:08 EEST 2009" extensionClass="WFProcess" name="Send Email Task" visibility="invisible"-->*
*<TaskDefinition name='Send Email Task' creator='%STARTUP%Configurator' createDate='1247746928617' lastModifier='%STARTUP%Configurator' lastModDate='1247746928617' repoMod='1247746928170' primaryObjectClass='TaskDefinition' wstype='ProvisioningTask' taskType='Workflow' executor='com.waveset.workflow.WorkflowExecutor' syncControlAllowed='true' execMode='sync' execLimit='0' resultLimit='3600' resultOption='delete' visibility='invisible' progressInterval='0'>*
*<Extension>*
*<WFProcess maxSteps='0' audit='true'>*
*<Variable name='user' input='true'>*
*<Comments>
 A user view. This is required.
 </Comments>*
*</Variable>*
*<Variable name='backgroundProvisioning' input='true'>*
*</Variable>*
*<Variable name='provisioningRetryButton' value='true' input='true'>*
*<Comments>
 Set to "true" to enable the inclusion of a Retry link
 in the task result if the provisioning fails.
 </Comments>*
*</Variable>*
*<Variable name='approvals'>*
*<Comments>
 Returned from the Lighthouse Approval process. Contains the
 approval structure. The approvals.approved variable set if
 all approvals were successful. This is passed into the Notify
 process later for post-provisioning notifications.
 </Comments>*
*</Variable>*
*<Variable name='userCreated'>*
*<Comments>
 Set to "true" from the Provision workflow when the
 Lighthouse account has been created.
 </Comments>*
*</Variable>*
*<Variable name='sunset'>*
*<Comments>
 Object containing information for registering a sunset date/time.
 </Comments>*
*</Variable>*
*<Variable name='error'>*
*<Comments>Set in the event of unusual processing errors.</Comments>*
*</Variable>*
*<Variable name='options'>*
*<Comments>Options to pass to the provisioning task regarding resource
 provisioning.
 </Comments>*
*</Variable>*
*<Transition to='end'>*
*<Comments>
 Terminate if we encounter unusual errors (not provisioning errors).
 </Comments>*
*<ref>error</ref>*
*</Transition>*
*<Activity id='0' name='start'>*
*<Transition to='Notify'/>*
*</Activity>*
*<Activity id='1' name='Notify'>*
*<Action id='0' name='Email' application='com.waveset.provision.WorkflowServices'>*
*<Argument name='op' value='notify'/>*
*<Argument name='template' value='Send Email Now'/>*
*</Action>*
*<Transition to='End'/>*
*</Activity>*
*<Activity id='2' name='end'>*
*<WorkflowEditor x='428' y='275'/>*
*</Activity>*
*</WFProcess>*
*</Extension>*
*<MemberObjectGroups>*
*<ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>*
*</MemberObjectGroups>*
*</TaskDefinition>*
I am not sure if my syntax is correct?
Any tips?Thanks again, sbalu.
I may have found the error (although, I don't understand what it means).
Something about *"Missing View"*
Catalog#format() Entry locale=null, key=SES_WORKITEM_MISSING_VIEW, defVal=SES_WORKITEM_MISSING_VIEW
20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info parameters=null
20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info tmp=null
20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info pattern=Missing view id.
20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info msg=Missing view id.
20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Exit returned= Missing view id.
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#addTaskResult() Entry name=Send Email Task, ti=TaskInstance:Send Email Task tdalton
20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Entry locale=null, key=SES_WORKITEM_MISSING_VIEW, defVal=SES_WORKITEM_MISSING_VIEW
20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info parameters=null
20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info tmp=null
20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info pattern=Missing view id.
20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info msg=Missing view id.
20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Exit returned= Missing view id.
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#addTaskResult() Exit void
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data executeOnce= false
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#launchTask() Exit returned= false
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Exit returned= false
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#endObject() Entry no args
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#endObject() Exit void
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processObject() Exit returned= false
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processDeferredTasks() Data idOrName== #ID#6BF7-:B3702F65421:491FD113-:D0E4376B71977D1D
20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processDeferredTasks() Data nameOrId== ukaila
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processDeferredTasks() Data object lastMod= 24
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processObject() Entry obj=User:ukaila
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processObject() Data tasks= [ { accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 } ]
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processObject() Data task list object= { accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 }
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Entry obj=User:ukaila, trig={ accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 }
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data start= 11/25/09 11:15 AM
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data _now= 11/26/09 8:28 AM
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task definition= CSC Send Email Task
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Entry obj=User:ukaila
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Entry type=User, nameOrId=ukaila
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Exit void
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Exit void
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task template= null
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task definition= TaskDefinition:Send Email Task
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task template= TaskTemplate:null
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Entry obj=User:ukaila, trig={ accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 }, tt=TaskTemplate:null
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data taskName= null
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data generated taskName= Send Email Task ukaila
20091126 08:28:23.123 TaskThread(0x0052fecf) TaskTemplate#setTaskName(String) Entry no args
20091126 08:28:23.123 TaskThread(0x0052fecf) TaskTemplate#setTaskName(String) Exit void
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data orgName= null
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data owner= null
20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data subjectLength= 29,650
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Entry element=[Map: null]
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Entry element=[Map: null]
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info elname=Map
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info regName=Map
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Exit returned= com.waveset.util.XmlObjectFactory$Registration@1edf84f
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Info handler=com.waveset.util.XmlHashMap@493dca
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Entry element=[Locale: null]
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Entry element=[Locale: null]
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info elname=Locale
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info regName=Locale
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Exit returned= com.waveset.util.XmlObjectFactory$Registration@77a748
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Info handler=com.waveset.util.XmlLocale@1876e5d
20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Exit returned= en_US -
Run powershell script against exchange using task schedule
I want to run this using task scheduler
Get-MailboxStatistics -Server mailserver | Select DisplayName, ItemCount, TotalItemSize | Sort-Object TotalItemSize -Descending | Export-CSV "\\pacetoputreport\report_$((Get-Date).ToString('MM-dd-yyyy')).csv"
I know I have to run some variation of this to launch the exchange module
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto"
How can I do this in Task Scheduler? I have tried numerous times using various combinations, but nothing seems to work.
Thank youYou need to put the first part where you call powershell.exe in the Program/script part of the task, but the rest of it is put into the arguments section. As explained here
http://www.msexchange.org/kbase/ExchangeServerTips/ExchangeServer2013/Powershell/scheduling-exchange-powershell-task.html (which has versions for both 2010 and 2013, but since you list V14 in your filepath I assume you're using 2010) you'd need to
set the arguments to :
-version 2.0 -NonInteractive -WindowStyle Hidden -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto; <Your Command>"
Maybe you are looking for
-
IMAQdx with JAI and a hardware trigger
Hello, We are working with two 'JAI AD-080' cameras and IMAQdx, and have two problems regarding the triggering and frame grabbing: 1) We are unable to change the trigger source through IMAQdx property node or the Vision Acquisition Express; Vision A
-
Check out with other payment method
Hi everybody, I have a question regarding the check out for the e-commerce part of my website. At this moment I can't check if the check out fully works because the client has not payed the site. But next week he will. Till then I really like to know
-
How do I save all tracks as one and create one file/mp3?
I have logic pro 8 and I am a rapper. I created a song, which is about 6 tracks long. Now that I have finished the song, I want to save the COMPLETE product as one file, a file type that can be played in Itunes. When I try to save it, it only saves e
-
I downloaded the 3.6.12 version. I have Windows 7, could that be the problem? I used Firefox exclusively when I had Windows XP and never had this problem!
-
Hi, I have only had my Macbook for a month so still getting used to it. I would like to print a poster I am making using the 'My Thoughts' App onto A3 paper - how would I go about doing this? Wold it be printing it onto A4 paper and then enlarging it