Process Mapping Logo

Process Mapping - Forums

Sharing 19 years of knowledge and experience

 
Metastorm BPM forums
Sign up Latest Topics
 
 
 


Reply
  Author   Comment  
DefaultUserName

New Member
Registered:
Posts: 2
Reply with quote  #1 
Hello,

I'm new to this whole thing and I was trying to see if I could find some details on what's happening behind the scenes.  We use MetaStorm mainly for reporting.

When we hit submit to release some of our reports to our clients we're hitting a significant delay sometimes.  I'm trying to figure out where it goes and what could be causing such a large delay for us.  I don't have access to the MetaStorm source code so I can't dig into it and see what eCommitForm.ashx is.

Here is the "Voice Source" code but the submit button but this is where I hit my wall:
  function SubmitAction()
  {
    ClosedByButton = true;
    EnterWaitState();
    eSubmitCancelForm.action = "eCommitForm.ashx";
    eSubmitCancelForm.submit();   
    ControlsHolder.style.cursor = "wait";
  }   

If the database is running slow then the whole page just hangs here and nothing gets fed back to the user except an hourglass...  I am wondering if there is a way to tweak it on the back-end to have it queue the task and then let the user know it has been placed in the queue.

I am wondering what flags there are that get set and what the delay is waiting on.  Basically I just need to view the code but I am in a position where I can't see it...

Any help would be greatly appreciated and I completely understand that there may not be enough information here to get anything useful.  I'm just doing whatever I can to present a solution for the problems surrounding this button...

0
Jerome

Avatar / Picture

Guru
Registered:
Posts: 5,507
Reply with quote  #2 
Yup, you're right that this is not enough information.

This has nothing to do with the eCommitForm.ashx itself, but the code that is executed after committing the action. This could be when the form is submitted, when the action is submitted, or even when the form loads again (if it is reopening).

You need to see the Metastorm BPM
files to examine them and the contents of the eLog table relating to the incident. If you can get hold of either of these, you're going to have a bad time....

You also need to explain what version you are using here.

__________________
Post an example, and we will have a much better idea what the problem is. In about 90% of posts, the problem is one of communication. Examples bridge that gap.
0
DefaultUserName

New Member
Registered:
Posts: 2
Reply with quote  #3 
Thanks man, I completely understand and I almost didn't post in fear of being "that guy" but I figured it's worth the shot.  I can at least take bits of your response to my superiors and have them get someone who actually has access to the code and designer. 

I do appreciate you taking the time to reply!  I thought I had posted on the Version 7 board but I guess I was in general engine forum without realizing it.

Thanks again, and if I can get more information I may post again.  Hopefully this task of mine will go to someone with more access and power, though haha!
0
Jerome

Avatar / Picture

Guru
Registered:
Posts: 5,507
Reply with quote  #4 
That's OK.

It is the version 7 forum, and your profile says v7, but there are many sub-versions of 7.x.y.

__________________
Post an example, and we will have a much better idea what the problem is. In about 90% of posts, the problem is one of communication. Examples bridge that gap.
0
Previous Topic | Next Topic
Print
Reply

Quick Navigation:


Create your own forum with Website Toolbox!