10.30.2008 | | 0 comments

Administrator Guide

http://e-docs.bea.com/albsi/docs60/pdf/ALBPM60_Process_Administrator.pdf

| | 0 comments

Array Arrow Images are Missing....

The oddest thing when you are in studio or enterprise is that I started noticing that when I used the pagination on an array the arrows to know when to go forward a page or backwards a page was gone! I was hoping it was just a studio problem, but unfortunately it was also an Enterprise problem as well.

Here is the info I was given to fix it:

It is replacing two lines in a properties file.

\enterprise\webapps\workspace\WEB-INF\classes\XObject.properties

Replace this lineweb.img.next_paging_dis.gif=next_paging_dis.gif
for this lineweb.img.next_paging_dis.jpg=next_paging_dis.jpg
and replace this lineweb.img.prev_paging_dis.gif=prev_paging_dis.gif
for this lineweb.img.prev_paging_dis.jpg=prev_paging_dis.jpg

After updating the XObject.properties restart the web application to see the changes.

Also, just so you know exactly what I am talking about. This issue is when you have a presentation with an array in it. If you take the row from -1 to a greater number let's say 5 then this causes it to use pagination that will only show 5 records on each page. You have to hit the arrow button to flip through them. User beware.... Once you move out of -1 you are unable to move it back to -1 again. Basically you have to start by creating the array all over.

| | 0 comments

Make Popups Wider

I hated how when you log in and select an application - the popup screen was teeny tiny. So I emailed someone at BEA and here's how they were able to help me solve it. Note: make sure your web applications isn't running when you make this change or it won't allow you too.

Using a text editor (like Notepad and not Word) open the workspace.properties file in the C:\bea\albpm6.0\studio\webapps\workspace\WEB-INF directory.
Change these settings to:
fuego.workspace.executionDialog.width=700
fuego.workspace.executionDialog.height=600

10.23.2008 | | 0 comments

studio help

here is the link for studio help:

http://e-docs.bea.com/albsi/docs60/studio/index_raw.html

| | 0 comments

so you want all the emails in a particular role in your process?

no big deal. here's how you do it:

i set mine up in a method/function so i can reuse it. i return out a string (all of my email addresses). you could do this if you just want a list of names in a role to populate a list box or something. here i use it to email all the people in this role:


manager as String
myRole as Role
myRole = Role.find(name : "Manager")
for each element in myRole.participants do
if element.email = "" or element.email = null then
else
manager = element.email + ", " + manager
end
end
// take off last semicolon or comma
emailLength as Integer
emailLength = length(manager)
emailLength = emailLength - 2
manager= strip(manager, len : emailLength)
return manager