[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [alf-dev] ALF Infrastructure redux
|
Hi Matt,
I am still waiting of Eclipse to complete the IP review on
various critical pieces of the sample.
My intent is to structure to code in CVS a set of eclipse
projects that make up an workspace. This will include the Event
manager, the Event Manager Configuration plugin, a sample Event emmitter,
some stub services, some BPEL projects and and Event Configuration
project. The goal is to be able to run this entirely within Eclipse
using WTP.
I have this is working and I am working on packaging,
documentation of the configuration and clean up to try to make
it reproducible. I have found that eclipse is not always helpful in
this respect.
When I check this in we will archive the current CVS
folders. I'm not sure what you mean about the Event manager and
Plugin being combined currently - they should be in separate folders.
The initial checkin did have a problem but I believe I fixed that and the CVS
head should should show them as separate folders. At least it did for
me. Anyhow I don't expect it to matter too much
longer.
Since it is taking longer to get Eclipse IP approval than I
anticipated, it does occur to me that I could start to check in the event
manager and plugin as eclipse projects before I get approval on the rest of the
sample workspace. I will take a look at doing that.
Tim
From:
alf-dev-bounces@xxxxxxxxxxx [mailto:alf-dev-bounces@xxxxxxxxxxx] On Behalf Of
Matthew Laudato
Sent: Wednesday, June 21, 2006 12:20
PM
To: alf-dev@xxxxxxxxxxx
Subject: [alf-dev] ALF
Infrastructure redux
Greetings,
You may recall that
we at AccuRev, in addition to Richard's contribution to the SCM vocab effort,
are building our own demo of ALF technology.
The first phase was
mostly successful, in that we can get the Event Manager to behave. We've
made some hard coded edits to the EM code to launch some BPEL workflows that
we've developed. These are along the lines of the POC, but tailored to
what we have available to us (since the POC code is apparently still off
limits...).
My next step is to
get the ALFPlugin and editors for Eclipse building and running, so that we can
attempt to configure the service flows and event maps in the most ALFish
way.
So, I can get the
code to build, after doing several things:
0. Downloading from
the CVS repository:
cvs -d
:pserver:anonymous@xxxxxxxxxxxxxxx:/home/technology checkout
org.eclipse.alf
This as most of you
know, gives you everything currently associated with ALF.
1. Separating the
plugin/editor specific code from the core EM code. By this I mean created
separate directory structures and Eclipse projects for these two items.
This is appropriate I think, since one is an eclipse plugin and one is a service
and imho need to be separated in order to build and deploy properly.
(NOTE: these really should be separated in CVS, OR, one of the committers
should take some time to fix what is currently in CVS so that it builds
out-of-the-box. Since I am not a committer, the best I can do is post my
notes on what I have had to do in order to get things to build, in the hope of
helping others.)
2. Fixing the
problems in the distribution, including:
* Adding
org.eclipse.core.resources, org.eclipse.core.resources.win32, and
org.eclipse.ui.editors to the build path.
* Downloading JDOM
and adding it to my build path.
At this point,
something resembling a successful build was possible. However, I can't
seem to deploy the plugin, the editors, or any of what I built. I was
expecting to restart eclipse and be able to create a new project type, or a new
file type, or have a new perspective available. None of these appear to be
true.
SO, are there any
tips out there from the authors as to how to properly build and deploy the
plugin/editors?
ALSO, in reading
back over the archives, there are several references to getting the WSDL and
XSDs out of the architecture documents and available for easy download.
Has there been any progress on this? Our next next step is to modify
AccuRev so that it emits ALF events. It would be nice to have WSDL and XSD
files easily available.
Thanks,
-
matt
**********************************************************************
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.