Workflow Objetct FIPP , SHow Dialog
HI,
The Object FIPP It has a method called RELEASE, that method SHOWs me a Dialog for realisng the parked document ... my queston is .... it exists a BAPI o Function which Update VBKPF-XFRGE but not showing the dialog window?
Thanks
You might want to try a different forum.
Similar Messages
-
Workflow object FIPP.notworking in another client
Hi Gurus,
Right now we are working on workflow object FIPP.It,s working fine in our(sand box) client.when we try to do the same in testing client(which is available in the same system) not working.
Could you please tell me what are the client specific settings(in terms of customizing and workbench) to be made.
Note:we have created client specific prefix numbers and and their templates in the system .apart from this what are all the checks to be made as far as this config is concern.
Kindly help.
Regards,
Sathish.Satish,
The Workflow <b><u>runtime</u></b> must be customized in each client that you want to run/test your workflows. You can use the Auto customizing option from txn SWU3. You also need to activate the event linkage for the workflow and either assign possible agents to your dialog tasks or set the task as general depending on your needs in each client. Don't forget to refresh the org buffers (txn SWU_OBUF) after making these changes.
Cheers,
Ramki Maley. -
I am trying to softproof an image using a CMYK .icc file. I sent an image from LR 5 to PS CC 2014, opened the Camera Raw FIlter, but the hyperlink to access workflow is not showing up in the CR dialogue box... Any ideas why this might be?
I am trying to softproof an image using a CMYK .icc file. I sent an image from LR 5 to PS CC 2014, opened the Camera Raw FIlter, but the hyperlink to access workflow is not showing up in the CR dialogue box... Any ideas why this might be?
-
How to open and show dialog "Save" in jsp
Hi all,
I write a program which open and show all file type. If browser can open -> open and show this file, if can not open, the program must show dialog "Save". How I can check browser can open a file ?
ThanksHow I can check browser can open a file ?You cannot.
You can decide to let the client choose the option to save or open the file itself. Change the "content-disposition" in the header to "attachment". Then the client will always get a "Save as" dialogue. -
Generate or modify a workflow report to show Document ID
How can I modify or generate a workflow report that shows the Document ID? The 2 standard workflow reports (Activity Duration Report and Cancellation and Error Report) do not show the Document ID.
Thank you in advance for your kind guidance.Hi Ogaitnas,
According to your description, my understanding is that you want to add Document ID into workflow report.
By default, there are only 2 standard workflow reports. Per my knowledge, there is not an OOB way to generate another workflow report based on Document ID. As a workaround, you can add a ‘Log to History List’ action to the workflow, and log the Document
ID. Or, you can look up the Document ID into Email, then send email.
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
"DEADLOCK" when showing dialog from RMI-callback.
Hi!
Today is the 10th day (full time) that I've been searching for a solution in Java Forums and Internet, but I couldn't find anything that helps me. Help is extremely appreciated, otherwise I'll go crazy! :-)
The problem is that RMI-callback thread "somehow blocks" the Event Dispatch Thread.
I want to do following:
1) I push the button in the client (btDoSomething)
(MOUSE_RELEASED,(39,14),button=1,modifiers=Button1,clickCount=1 is automatically pushed onto EventQueue)
2) btDoSomethingActionPerformed is invoked
3) inside of it I make a call to RMI-server (server.doSomething())
4) from this server method I invoke RMI-callback back to the client (client.askUser())
5) in the callback I want to display a question to the user (JOptionPane.showConfirmDialog)
6) user should answers the question
7) callback returns to server
8) client call to the server returns
9) btDoSomethingActionPerformed returns and everybody is happy :-)
This works normally in normal Client, that means, while a button is pushed, you can show Dialogs, but with RMI callback I get problems.
I just made a small client-server sample to simulate real project. What I want to achieve is that client invokes server method, server method does something, but if server method doesn't have enough information to make the decision it needs to do call back to the client and wait for input, so the user gets an JOptionPane.
Here is my callback method:
/** this is the remote callback method, which is invoked from the sevrer */
public synchronized String askUser() throws java.rmi.RemoteException {
System.out.println("askUser() thread group: " + Thread.currentThread().getThreadGroup());
System.out.println("callback started...");
try {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
System.out.println("My event started...");
JOptionPane.showConfirmDialog(parentFrame, "Are you OK?", "Question", JOptionPane.YES_NO_OPTION);
System.out.println("My event finished.");
}catch (Exception e) {
e.printStackTrace();
try {
Thread.currentThread().sleep(10000);
}catch (Exception e) {
e.printStackTrace();
System.out.println("callback finished.");
return "Yo!"; // just return anything
}Here in this sample I let the callback thread sleep for 10 seconds, but in real project I let it sleep infinitely and I want to wake it up after the user has answered JOptionPane. But I have the DEADLOCK, because event queue is waiting for callback to finish and doesn't schedule the "showing dialog" event which contains the command for waking up the callback thread.
I looked very precisely when the event queue starts again to process events: it is precisely then when btDoSomethingActionPerformed is finished.
When I'm not accessing GUI inside of the callback, this callback mechanism works perfectly, but as soon as I want to show the dialog from inside of the RMI-callback method, the "AWT Event Dispatch Queue" is somehow frozen until RMI-callback thread is finished (and in turn btDoSomethingActionPerformed terminates) . I cannot explain this weird behaviour!!!
If I don't use SwingUtilities.invokeLater (I know this shoudn't be done outside of Event Dispatch Thread), but access the GUI directy, my JOptionPane is shown, but is not painted (it is blank gray) until callback thread returns.
Why showing (or painting) of dialog is not done until btDoSomethingActionPerformed is finished?
I also tried to spawn a new Thread inside of main RMI-callback thread, but nothing changed.
I also tried the workaround from some older posting to use myInvokeLater:
private final static ThreadGroup _applicationThreadGroup = Thread.currentThread().getThreadGroup();
public void myInvokeLater(final Runnable code) {
(new Thread(_applicationThreadGroup, new Runnable() {
public void run() { SwingUtilities.invokeLater(code); }
).start();
}but this didn't help either.
Then I tried to spawn a new Thread directly from the Client's constructor, so that I'm sure that it belongs to the main appplication thread group. I even started that thread there in the constructor and made it wait for the callback. When callback came in, it would wake up that sleeping thread which should then show the dialog. But this did't help either.
Now I think that it is IMPOSSIBLE to solve this problem this way.
Spawning a new Process could work I think, but I'm not really sure if I want do to that.
I know I could make a solution where server method is invoked and if some information is missing I can raise custom exception, provide the input on client side and call the same server mathod again with this additional data, but for that I need to change server RMI interfaces, etc... to fit in this concept. I thought callback would much easier, but after almost 10 days of trying the callback...I almost regreted it :-(
Is anyone able to help?
Thank you very much!
Please scroll down for the complete sample (with build and run batch files), in case someone wants to try it. Or for the time being for your convenience you can download the whole sample from
http://www.onlineloop.com/~tornado/download/rmi_callback_blocks_gui.zip
######### BEGIN CODE ####################################
package callbackdialog;
public interface ICallback extends java.rmi.Remote {
public String askUser() throws java.rmi.RemoteException;
package callbackdialog;
public interface IServer extends java.rmi.Remote {
public void doSomething() throws java.rmi.RemoteException;
package callbackdialog;
import java.rmi.Naming;
public class Server {
public Server() {
try {
IServer s = new ServerImpl();
Naming.rebind("rmi://localhost:1099/ServerService", s);
} catch (Exception e) {
System.out.println("Trouble: " + e);
public static void main(String args[]) {
new Server();
package callbackdialog;
import java.rmi.Naming;
public class ServerImpl extends java.rmi.server.UnicastRemoteObject implements IServer {
// Implementations must have an explicit constructor
// in order to declare the RemoteException exception
public ServerImpl() throws java.rmi.RemoteException {
super();
public void doSomething() throws java.rmi.RemoteException {
System.out.println("doSomething started...");
try {
// ask the client for the "missing" value via RMI callback
ICallback client = (ICallback)Naming.lookup("rmi://localhost/ICallback");
String clientValue = client.askUser();
System.out.println("Got value from callback: " + clientValue);
}catch (Exception e) {
e.printStackTrace();
System.out.println("doSomething finished.");
package callbackdialog;
import java.rmi.server.RemoteStub;
import java.rmi.server.UnicastRemoteObject;
import java.rmi.registry.Registry;
import java.rmi.registry.LocateRegistry;
import java.rmi.Naming;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
import javax.swing.JFrame;
public class Client extends javax.swing.JFrame implements ICallback {
private final JFrame parentFrame = this;
private Registry mRegistry = null;
private RemoteStub remoteStub = null;
private IServer server = null;
private final static ThreadGroup _applicationThreadGroup = Thread.currentThread().getThreadGroup();
/** Creates new form Client */
public Client() {
initComponents();
System.out.println("Client constructor thread group: " + Thread.currentThread().getThreadGroup());
try {
server = (IServer)Naming.lookup("rmi://localhost/ServerService");
// register client to the registry, so the server can invoke callback on it
mRegistry = LocateRegistry.getRegistry("localhost", 1099);
remoteStub = (RemoteStub)UnicastRemoteObject.exportObject((ICallback)this);
Registry mRegistry = LocateRegistry.getRegistry("localhost", 1099);
mRegistry.bind("ICallback", remoteStub);
}catch (java.rmi.AlreadyBoundException e) {
try {
mRegistry.unbind("ICallback");
mRegistry.bind("ICallback", remoteStub);
}catch (Exception ex) {
// ignore it
}catch (Exception e) {
e.printStackTrace();
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
secondTestPanel = new javax.swing.JPanel();
btDoSomething = new javax.swing.JButton();
getContentPane().setLayout(new java.awt.GridBagLayout());
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("RMI-Callback-GUI-problem sample");
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
formWindowClosing(evt);
secondTestPanel.setLayout(new java.awt.GridBagLayout());
btDoSomething.setText("show dialog");
btDoSomething.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btDoSomethingActionPerformed(evt);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 3;
gridBagConstraints.insets = new java.awt.Insets(10, 0, 0, 0);
secondTestPanel.add(btDoSomething, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
getContentPane().add(secondTestPanel, gridBagConstraints);
pack();
private void btDoSomethingActionPerformed(java.awt.event.ActionEvent evt) {
System.out.println(java.awt.EventQueue.getCurrentEvent().paramString());
try {
server.doSomething(); // invoke server RMI method, which will do the client RMI-Callback
// in order to show the dialog
}catch (Exception e) {
e.printStackTrace();
private void formWindowClosing(java.awt.event.WindowEvent evt) {
try {
mRegistry.unbind("ICallback");
}catch (Exception e) {
e.printStackTrace();
setVisible(false);
dispose();
System.exit(0);
/** this is the remote callback method, which is invoked from the sevrer */
public synchronized String askUser() throws java.rmi.RemoteException {
System.out.println("askUser() thread group: " + Thread.currentThread().getThreadGroup());
System.out.println("callback started...");
try {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
System.out.println("My event started...");
JOptionPane.showConfirmDialog(parentFrame, "Are you OK?", "Question", JOptionPane.YES_NO_OPTION);
System.out.println("My event finished.");
}catch (Exception e) {
e.printStackTrace();
try {
Thread.currentThread().sleep(10000);
}catch (Exception e) {
e.printStackTrace();
System.out.println("callback finished.");
return "Yo!"; // just return anything
* @param args the command line arguments
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
Client client = new Client();
client.setSize(500,300);
client.setVisible(true);
// Variables declaration - do not modify
private javax.swing.JButton btDoSomething;
private javax.swing.JPanel secondTestPanel;
// End of variables declaration
1_build.bat
javac -cp . -d . *.java
rmic callbackdialog.ServerImpl
rmic callbackdialog.Client
pause
2_RunRmiRegistry.bat
rmiregistry
pause
3_RunServer.bat
rem java -classpath .\ Server
java callbackdialog.Server
pause
4_RunClient.bat
java callbackdialog.Client
pause
######### END CODE ####################################I can understand that only partially, because SwingUtilities.invokeLater puts(redirects) my runnable object directly into AWT thread. The only conclusion I can draw from all things that I have tried until now , is that SwingUtilities.invokeLater(<showing the dialog>) invoked from a RMI thread somehow have lower "priority" than events coming directly from the AWT-thread and therefore it is held back until normal awt event completes (in this case BUTTON_RELEASED).
But what I don't understand is the fact that the dialog is not shown even If I create and start a new thread from the client's constructor. This thread has nothing to do with RMI as it is in the main thread group:
private BlockingObject dialogBlocker = new BlockingObject();
private BlockingObject blocker = new BlockingObject();
public Client() {
initComponents();
(new Thread() {
public void run() {
try {
dialogBlocker.sleep(0);
System.out.println("My event started...");
JOptionPane.showConfirmDialog(parentFrame, "Are you OK?", "Question", JOptionPane.YES_NO_OPTION);
blocker.wake();
System.out.println("My event finished.");
}catch (Exception e) {
e.printStackTrace();
}).start();
...Callback is then only used to wake up this thread which should display the dialog:
public Object askUser() throws java.rmi.RemoteException {
System.out.println("callback started...");
dialogBlocker.wake();
blocker.sleep(0);
System.out.println("callback finished.");
return userChoice; // return anything I don't care for now
class BlockingObject {
public void sleep(long timeout) {
synchronized(this){
try {
wait(timeout);
}catch (InterruptedException e) {}
public void wake() {
synchronized(this){
notifyAll();
}In this case the dialog is shown, but it is NOT painted, so I have deadlock again. Why it is not painted?!?
Haven't I uncouple it from RMI-Thread?
But perhaps I'm looking at the wrong side of the whole thing.
If I invoke server.doSomething (as ejp proposed) in a separate thread, then everything is fine (except that I cannot use this solution in my project :-( ).
It seems that the whole problem is NOT AT ALL related to callback itself, but rather to the fact that if client invokes remote call, even dialogs can't be shown until the rmi call returns to the client.
Thank you, Drindilica -
Firefox trying to play wavs/mp3s after clicking link to it instead of showing dialog to open/download. In preferences in applications tab I've selected "always ask" in wav and mp3 file types, but it didn't solve this problem.
== This happened ==
Every time Firefox opened
== I am unsureGo to about:config (click "I'll be careful, I promise")
Find plugin.disable_full_page_plugin_for_types
Right click on the line of text and click Modify
If there is no value in there then enter audio/mpeg
If there are already values add ,audio/mpeg at the end (comma is important)
Click OK
Restart Firefox
Now clicking on an mp3 will ask where to download -
Need 2 metadata fields from item I am running a approval workflow on to show up on the task list
I have document library "A" that contains many documents with 6 columns of metadata. I have a simple approval workflow for the library that works as it should in functionality. My users would like it if 2 fields of metadata from the items in library
"A" would show up in the Task list so they could track the tasks by the 2 fields. Can anyone point me in the right direction here to make this happen? Working in SP2010 with Designer 2010 and IP 2010.
ThanksHi Ross,
According to your description, my understanding is that you want to display two managed metadata fields in the associated tasks created in the approval workflow.
I recommend to edit the approval workflow in SharePoint Designer and new two task fields to display the two managed metadata fields.
Here are the detailed steps:
Open the approval workflow in SharePoint Designer and click Approval in Start Approval Process step.
Click New to create two task form fields in single line of text type.
Click Change the behavior of a single task under Customization.
In Before a Task is Assigned step, select Set Task Field under Task Behavior Actions and then set the newly created task form fields to get the values in the managed metadata fields of current item.
Please refer to the picture below(create a task form field called Managed Metadata for example and mm is the managed metadata column in the list):
Best regards.
Thanks
Victoria Xia
TechNet Community Support -
Custom Workflow Activity not showing in Plugin Registration
Could anybody suggest what I am doing wrong here?
I have created a Custom Workflow Activity using this sample
Create a custom workflow activity. But this is not showing up as a plugin/activity type in Plugin Registration Tool. See image below:
My sample code for the activity below:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Activities;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Workflow;
namespace TestCustomWorkflowActivity2
public class SampleCustomActivity : CodeActivity
protected override void Execute(CodeActivityContext executionContext)
//Create the tracing service
ITracingService tracingService = executionContext.GetExtension<ITracingService>();
//Create the context
IWorkflowContext context = executionContext.GetExtension<IWorkflowContext>();
IOrganizationServiceFactory serviceFactory = executionContext.GetExtension<IOrganizationServiceFactory>();
IOrganizationService service = serviceFactory.CreateOrganizationService(context.UserId);
Platform
Dynamics CRM 2013 On Premises v 6.1.2.112 (SP1 UR2 installed)
Dynamics CRM 2015 Online
.NET Framework version
4.0
Thanks and Regards,
blog: <a href="http://technologynotesforyou.wordpress.com">http://technologynotesforyou.wordpress.com</a> | skype: ali.net.pkHi,
I can see only one difference with my code:
I placed using detectives in namespace:
namespace Crm_RTB_NewAcc.Workflow
using System;
using System.Activities;
using System.ServiceModel;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Workflow;
using Microsoft.Xrm.Sdk.Query;
public sealed class GetOrgLicense : CodeActivity
// Define Inputs/Outputs
[Output("Count")]
public OutArgument<int> Count { get; set; }
protected override void Execute(CodeActivityContext executionContext)
//My code here
Count.Set(executionContext, 5);
Try to make same code. It working well.
Hi xjomanx,
I just tried your suggestion, but still the class is not appearing in the plugin registration. Btw, could you please confirm what version of PluginRegistration you are using?
blog: <a href="http://technologynotesforyou.wordpress.com">http://technologynotesforyou.wordpress.com</a> | skype: ali.net.pk -
Oracle Workflow - Process Flow showing as busy
Am working on a Workflow that has several mappings strung together. The Mapping is successfull, but the status shows up as busy.
How can we diagnose/debug?
Same thing is showing up on Workflow Monitor.
- JojoHello Jojo,
Look at one of my previous posts on how to expedite stuck processes:
Re: Process flow stuck while execution - Fork being used
The Workflow documentation on "stuck processes" mentions setting up "Background Workflow Engines" that periodically check for processes that cannot proceed and terminate them.
There has been some OWB-related discussions on this in the Workflow forum, eg:
Re: Engine: process in NOTIFIED status
Regards, Hans Henrik -
How it can't show Dialog? mailbox
Hi everyone:
I find some code which monitor the mailbox.When there is an new mail it will show a dialog to modify user.I setup a mail server "Argosoft" and startup IMAP service.
When I send a mail the mail server will log the information.But the application don't show any dialog?! I run it type: java Monitor localhost [email protected] password
What's wrong with it? The console print no message . Help!
The code is:
public class Monitor {
private boolean stay = true;
Point point;
public Monitor(String[] params) throws NoSuchProviderException,MessagingException {
point = new Point(0,0);
Properties props = System.getProperties();
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore("imap");
store.connect(params[0],params[1],params[2]);
Folder inbox = store.getFolder("INBOX");
if (inbox == null || !inbox.exists()) {
System.out.println("Invalid folder");
System.exit(1);
inbox.open(Folder.READ_ONLY);
inbox.addMessageCountListener(new MessageCountListener() {
public void messagesAdded(MessageCountEvent ev) {
Message[] msgs = ev.getMessages();
if(msgs.length == 1) {
try {
Message message = msgs[0];
String subj = message.getSubject();
InternetAddress[] adds = (InternetAddress[]) message.getFrom();
showDialog("<HTML><TABLE><TR><TD>From:</TD><TD>"+adds[0].getPersonal()+"</TD></TR><TR><TD>Subject:</TD><TD> "+subj+"</TD></TR></TABLE></HTML>");
catch(MessagingException ex) {
ex.printStackTrace();
stay = false;
else {
showDialog("<HTML>Recieved " + msgs.length + " email messages.</HTML>");
public void messagesRemoved(MessageCountEvent ev) {}
while(stay) {
inbox.getMessageCount();
try {
Thread.sleep(5000);
catch(InterruptedException ex) {}
inbox.close(true);
private void showDialog(String msg) {
final JDialog dialog = new JDialog((JFrame) null,"Email Received");
ImageIcon icon = new ImageIcon(getClass().getClassLoader().getResource("icons/Information24.gif"));
JLabel label = new JLabel(msg,icon,SwingConstants.LEFT);
dialog.getContentPane().setLayout(new BorderLayout());
dialog.getContentPane().add(label,BorderLayout.CENTER);
JPanel panel = new JPanel();
JButton button = new JButton("Close");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ev) {
point = dialog.getLocation();
dialog.dispose();
panel.add(button);
button = new JButton("Stop");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ev) {
stay = false;
dialog.dispose();
panel.add(button);
dialog.getContentPane().add(panel,BorderLayout.SOUTH);
dialog.pack();
dialog.setVisible(true);
dialog.setLocation(point);
dialog.toFront();
public static void main(String[] argv) {
if(argv.length != 3) {
System.out.println("Usage: Monitor <host> <user> <password>");
System.exit(1);
try {
new Monitor(argv);
catch(Exception ex) {
ex.printStackTrace();
System.exit(1);Hi
I change the code to final JDialog dialog = new JDialog( );
dialog.setTitle( "Email Received" );
But it can't work too.the code is:
public void messagesAdded(MessageCountEvent ev) {
Message[] msgs = ev.getMessages();
if(msgs.length == 1) {
try {
Message message = msgs[0];
String subj = message.getSubject();
System.out.println("Receive from:"+message.getSubject());
InternetAddress[] adds = (InternetAddress[]) message.getFrom();
}There is not any message print on the console : ( My email server is running well and IMAP is opened.
Why it couldn't monitor it? -
Workflow for FIPP ..
Hi All,
I want to create a workflow for a parking document to get release and approve. I have copied FIPP and customized to ZFIPP,when I try to generate the
objects it says modelled objects can't be generated.
Can someone pls help me on this issue ASAP.
TIA
Ravi NidamarthiHi Ravi,
Did u do this?
<b>Event Linkage for the Event CREATED:</b>
data for event linkage:
Object type - FIPP
Event - CREATED
Receiver type - WS00400004
Receiver module - SWW_WI_CREATE_VIA_EVENT
Check Function :
Receiver type (function module)
Global - X
Enabled - X
Hope this helps u,
Regards,
Nagarajan. -
Preview Shows Dialog Box All The Time
Hi. Before Preview didn't show the dialog box when I open it (photo below), it knows the last documents I opened and it launches that. How can I fix and bring it back to normal? There seems to be something wrong with its resume. I run two anti-virus, Sophos & ClamX AV, OS X is clean. I've also repaired permission.
Thank you in advance. God bless.System Preferences > Universal Access > Seeing
Disable VoiceOver. -
Workflow link not showing in enterprize manager system components
Hi,
I just started with Oracle Apps and have installed infra, midtier , midtierjsp and a remote repository.
As part of the install I installed OWF.
Problem is it does not show up in the midtier system components.
I restarted all components and servers severl times with no luck.
I opened a tar with Oracle and poor response.
I got a metalink article : 265554.1 and I followed the instructions there , which was exactly what I did prior, but still no OWF showing.
Below is the last lines from ny workflow install. Any help will be greatly appreciated and this is rather urgert.
Thanks,
Praim Sankar
[email protected]
Commit complete.
Disconnected from Oracle Database 10g Release 10.1.0.2.0 - Production
WorkflowCA: Configuration files were not updated.
WorkflowCA: Workflow Configuration has completed successfully.
WorkflowCA: Terminating...Hi,
I can see only one difference with my code:
I placed using detectives in namespace:
namespace Crm_RTB_NewAcc.Workflow
using System;
using System.Activities;
using System.ServiceModel;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Workflow;
using Microsoft.Xrm.Sdk.Query;
public sealed class GetOrgLicense : CodeActivity
// Define Inputs/Outputs
[Output("Count")]
public OutArgument<int> Count { get; set; }
protected override void Execute(CodeActivityContext executionContext)
//My code here
Count.Set(executionContext, 5);
Try to make same code. It working well.
Hi xjomanx,
I just tried your suggestion, but still the class is not appearing in the plugin registration. Btw, could you please confirm what version of PluginRegistration you are using?
blog: <a href="http://technologynotesforyou.wordpress.com">http://technologynotesforyou.wordpress.com</a> | skype: ali.net.pk -
Distribute Form button failing to show dialog box
Has anyone else had this problem? I click the Distribute Form button and it fails to bring up the Form Distribution Options dialog box.
This is driving me nuts. Any help is appreciated.
Jen
Updating this a bit. Moved the file to another machine and it works but same file not working still on other machine. Any ideas what would stop this dialog box from appearing?Hi there ,
OA Framework has different way to show the dialog page , you can import the dialouge bean
( OADialogPage )
and follow the code mentioned below in your controller class ( PFR ) :
OADialogPage dialogPage = new OADialogPage(OAException.WARNING,
mainMessage, null, "", "");
String yes = pageContext.getMessage("AK", "FWK_TBX_T_YES", null);
String no = pageContext.getMessage("AK", "FWK_TBX_T_NO", null);
dialogPage.setOkButtonItemName("DeleteYesButton");
dialogPage.setOkButtonToPost(true);
dialogPage.setNoButtonToPost(true);
dialogPage.setPostToCallingPage(true);
pageContext.redirectToDialogPage(dialogPage);
Please let me know if its not clear / if you need any further input .
Regards ,
Keerthi
Maybe you are looking for
-
Purchase organizartion field in vendor aging report
Report is vendor liability aging : lifnr from lfa1, ( bukrs from lfb1 and posting date from bsik both fields are maindatory ). I have to add one field EKORG . I am using LFM1 table. i am picking lifnr ekorg from LFM1 table & then picking for all en
-
Dear all, <!-- snippet from help.sap --> Mode -> Description F -> Transfer all requested data D -> Transfer delta since last request I -> Transfer initial status for non-cumulative values R -> Repeat the last delta transfer C -> Initialize the delta
-
What are the conditions to use hotpatch
Hi Experts. What is the criteria for deciding whether hotpatch can be used? From what I gather, the following is used as a guide: the patch is small it doesn't update any executable Is there anything else I should check? Thanks in advance, DA.
-
Why doesn't Extension Manager recognize InDesign CC app?
I'm using the following: Mac OS X - Version 10.6.8 Adobe InDesign CC - Version 9.2.2 Adobe Extension Manager CC - Version 7.3.2.39 When I try to use my Extension Manager, it's not recognizing my Adobe InDesign CC application. When I try to install a
-
Reporting feature --- Impl. project to template comparison
Hello Gurus, I am aware of the reporting features available with SOLAR_EVAL I would like to know whether the reporting feature is available to determine - how much does an implementation project inherits from the template project and how much is def