Is my process name the same as my pool name?
Quick question - is the name of my process the same as the name of the pool in my diagram for that process?
For context, I'm trying to make a link from my application homepage to start the process with:
/bonita/portal/resource/process/PracticePool/2.0/content/?id="+processDef[0].id
Where PracticePool version 2.0 is my pool. Also, my current process definition looks like:
../API/bpm/process?p=0&c=1&f=name=PracticePool
Comments
In that case, do you know why my link might be throwing up a "HTTP Status 400 - Bad Request" error?
It seems that you are missing a double quote at the beginning of `/bonita/portal/resource/process/PracticePool/2.0/content/?id="+processDef[0].id`
Can you use the web browser tool (more precisely "network" tab) to get the exact URL called and share it with us? Can you also share the response to `../API/bpm/process?p=0&c=1&f=name=PracticePool` call?
Thank you
My URL is 'http://localhost:55033/bonita/apps/newemployee-v2/employee-records/'.
Changing the link to '"/bonita/portal/resource/process/PracticePool/2.0/content/?id="+processDef[0].id' turned up the same error, as did adding '../API/bpm/process?p=0&c=1&f=name=PracticePool' to my URL (is that what I should be doing to make a call?).
For reference, the full text of the error I get is:
HTTP Status 400 – Bad Request
Type Exception Report
Message Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
Description The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).
Exception
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/8.5.40
Just to make sure I provide an appropriate answer, can you clarify if you want to:
Thanks for the clarification.