It's all about the answers!

Ask a question

Importing processes from EPF into Jazz and some collab bugs


Remy Suen (426224) | asked May 23 '07, 4:32 p.m.
Hi everyone,

From the technical overview white paper...

"Process descriptions authored with tools like provided by the Eclipse
Process Framework can be deployed to a Jazz repository and be associated
with existing process templates. They can then be viewed in the context
of project areas whose process specifications have been derived from
these process templates."

I tried to look at EPF although it but the EPF Composer seems really
confusing. I would still like to try and import/export something from
EPF into Jazz though, how would I go about doing this? I do not see any
import wizards for 'Process' from Jazz, how am I supposed to go about
doing this?

I tried to create a simple plug-in project and added all the *.process.*
bundles as a dependency and poked around the extension points but
couldn't find anything useful. Can anyone offer me any assistance? Is
this not enabled yet? Are we doomed to define processes by hacking up
XML files?

Also, I noticed some bugs with Jabber integration via Openfire, but
since 0.6M0 is rather old, I didn't want to file any bugs in case they
were duplicates. Does anyone know if these have been resolved?

1. There are some synchronization issues since sometimes my coworker is
online but isn't so on my screen, sometimes we need to go online/offline
to reset, or maybe send the person a message first.
2. The first chat message is not actually sent although the IViewPart on
the other person's workspace does pop up.
3. The TreeView on the right-hand-side of the 'Chat' view part isn't
being rendered properly since the tree children of the 'Participants'
tree node seems to be rendering a toString() call of the EMF generated
ContributorImpl class. The text shown is 'Proxy of
com.ibm....ContributorImpl...'

Thank you for your time.

Regards,
Rem

2 answers



permanent link
Jared Burns (4.5k29) | answered May 23 '07, 4:45 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
This support is not very polished yet, but the basic functionality is in
place.

The "Process Template Explorer" view lets you create new process
templates in a repository. The process template editor allows you to
specify the path to an HTML index file inside an archive which has been
uploaded to the repository. You can look at the Eclipse Way process for
an example. It specifies the process content path as:
"eclipse.process.ibm.com_description_V2.zip?/eclipse_way_published2/index.htm"

A zip file named eclipse.process.ibm.com_description_V2.zip was uploaded
to the repository using the Simple File Manager view (right click on a
repository in this view and choose "Upload File...").

- Jared

Remy Chi Jian Suen wrote:
Hi everyone,

From the technical overview white paper...

"Process descriptions authored with tools like provided by the Eclipse
Process Framework can be deployed to a Jazz repository and be associated
with existing process templates. They can then be viewed in the context
of project areas whose process specifications have been derived from
these process templates."

I tried to look at EPF although it but the EPF Composer seems really
confusing. I would still like to try and import/export something from
EPF into Jazz though, how would I go about doing this? I do not see any
import wizards for 'Process' from Jazz, how am I supposed to go about
doing this?

I tried to create a simple plug-in project and added all the *.process.*
bundles as a dependency and poked around the extension points but
couldn't find anything useful. Can anyone offer me any assistance? Is
this not enabled yet? Are we doomed to define processes by hacking up
XML files?

Also, I noticed some bugs with Jabber integration via Openfire, but
since 0.6M0 is rather old, I didn't want to file any bugs in case they
were duplicates. Does anyone know if these have been resolved?

1. There are some synchronization issues since sometimes my coworker is
online but isn't so on my screen, sometimes we need to go online/offline
to reset, or maybe send the person a message first.
2. The first chat message is not actually sent although the IViewPart on
the other person's workspace does pop up.
3. The TreeView on the right-hand-side of the 'Chat' view part isn't
being rendered properly since the tree children of the 'Participants'
tree node seems to be rendering a toString() call of the EMF generated
ContributorImpl class. The text shown is 'Proxy of
com.ibm....ContributorImpl...'

Thank you for your time.

Regards,
Rem

permanent link
Remy Suen (426224) | answered May 24 '07, 6:58 a.m.
Hi Jared,

First of all, thanks for the swift reply.

What I did was download the zip file from the 'Simple File Manager' view
and then I deleted the eclipse process and the zip file from the file
manager. The zip file was named eclipse.process.ibm.com.zip. I could not
actually find a eclipse.process.ibm.com_description_V2.zip in
\jazz\server\ or \jazz\client\, where is it supposed to be located? Is
this a latest-and-greatest thing which would explain why it's not in 0.6M0?

Anyway, then I reuploaded the same zip (eclipse.process.ibm.com.zip) and
created a new process.

I then mapped the 'Process Content URL' to the same path that it was
using in the built-in Eclipse Way.

Next I created a new project using my uploaded Eclipse Way process.

I clicked on the 'Process Description' and the page did load correctly.

However, my process never did change and it only has a development phase
whereas the Eclipse Way has a development phase and an endgame phase.

Am I importing something incorrectly? How am I supposed to import and
export a process in its entirety? I really do not want to edit XML
files, but if that's how life is like right now, I'll just make do with
what we've got. :)

Kind regards,
Rem

Jared Burns wrote:
This support is not very polished yet, but the basic functionality is in
place.

The "Process Template Explorer" view lets you create new process
templates in a repository. The process template editor allows you to
specify the path to an HTML index file inside an archive which has been
uploaded to the repository. You can look at the Eclipse Way process for
an example. It specifies the process content path as:
"eclipse.process.ibm.com_description_V2.zip?/eclipse_way_published2/index.htm"


A zip file named eclipse.process.ibm.com_description_V2.zip was uploaded
to the repository using the Simple File Manager view (right click on a
repository in this view and choose "Upload File...").

- Jared

Remy Chi Jian Suen wrote:
Hi everyone,

From the technical overview white paper...

"Process descriptions authored with tools like provided by the Eclipse
Process Framework can be deployed to a Jazz repository and be
associated with existing process templates. They can then be viewed in
the context of project areas whose process specifications have been
derived from these process templates."

I tried to look at EPF although it but the EPF Composer seems really
confusing. I would still like to try and import/export something from
EPF into Jazz though, how would I go about doing this? I do not see
any import wizards for 'Process' from Jazz, how am I supposed to go
about doing this?

I tried to create a simple plug-in project and added all the
*.process.* bundles as a dependency and poked around the extension
points but couldn't find anything useful. Can anyone offer me any
assistance? Is this not enabled yet? Are we doomed to define processes
by hacking up XML files?

Also, I noticed some bugs with Jabber integration via Openfire, but
since 0.6M0 is rather old, I didn't want to file any bugs in case they
were duplicates. Does anyone know if these have been resolved?

1. There are some synchronization issues since sometimes my coworker
is online but isn't so on my screen, sometimes we need to go
online/offline to reset, or maybe send the person a message first.
2. The first chat message is not actually sent although the IViewPart
on the other person's workspace does pop up.
3. The TreeView on the right-hand-side of the 'Chat' view part isn't
being rendered properly since the tree children of the 'Participants'
tree node seems to be rendering a toString() call of the EMF generated
ContributorImpl class. The text shown is 'Proxy of
com.ibm....ContributorImpl...'

Thank you for your time.

Regards,
Rem

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.