okay I see what is happening here ... you are getting your sources from CVS using the pserver ... we (the developers) use the secure 'ext', the CVS you are accessing has a serious lag meaning you get older copies than us

what you are seeing now is a problem that we had in CVS a while because I was checking in sources one at a time, in a 1-2 day timespan, I would send you my local source tree but unfortunately it is broken due to important updates in the bpm4struts model

your problem should go away soon enough .... for the moment I can only tell you this:

do the fix manually:
in StateMachineDecorator.java (meta cartridge) set the private method to protected and it should work fine (this was the fix I applied for this issue, the fix you cannot checkout yet due to the lag)


then in meta do this: "ant dist copyjar" to execute 2 targets
then go back in the andromda-all dir and type 'ant'

this should do the trick

if you then go into bpm4struts you will be able to build it, I promise

(I also assume you have not the recent build.xml for the cartridge dir, doing a build-all does not yet include bpm4struts so you will need to go in there manually)


HTH Wouter.


Daniel S. Haischt wrote:


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

today I did a cvs update -d and right now I am not getting the
error messages related to BPM4StrutsMetadecoratorModel.xml.zip
any more.

now I am getting the following error message.

- ------8<-------------8<------------8<------------8<-----------
compile:
~ [javac] Compiling 50 source files to
D:\projects\andromda3\andromda-all\cartridges\andromda-bpm4struts\build\classes


~ [javac]
D:\projects\andromda3\andromda-all\cartridges\andromda-bpm4struts\src\decorators\manual\org\andromda\cartridges\bpm4struts\metad


ecorators\uml14\StrutsStateMachineDecoratorImpl.java:105:
getSubvertices(org.andromda.core.common.CollectionFilter) has private
access in or
g.andromda.core.metadecorators.uml14.StateMachineDecoratorImpl
~ [javac] final Collection initialStates =
getSubvertices(filter);
~ [javac] ^
~ [javac]
D:\projects\andromda3\andromda-all\cartridges\andromda-bpm4struts\src\decorators\manual\org\andromda\cartridges\bpm4struts\metad


ecorators\uml14\StrutsStateMachineDecoratorImpl.java:120:
getSubvertices(org.andromda.core.common.CollectionFilter) has private
access in or
g.andromda.core.metadecorators.uml14.StateMachineDecoratorImpl
~    [javac]         return getSubvertices(filter);
~    [javac]                ^
~    [javac] 2 errors
- ------>8------------->8------------>8------------>8-----------

I can delete the complete andromda-all source tree and do
a fresh checkout maybe that helps ...

regards

daniel s. haischt

Wouter Zoons wrote:

| hi Daniel,
|
| it is very strange that you cannot build it .. I followed the wikiweb
| "andromda from scratch" step by step and it worked fine .. maybe it's
| due to Matthias currently changing MMDs and adding facades ? I don't
| really know, I also recently added the bpm4struts cartridge build to the
| main cartridge build.xml so maybe it's related
|
| so just try to check it out again and run the 'ant' command in the root
| dir ... I tried it some days ago and it worked fine ...
|
| btw, I am also preparing a sample UML model that can be deployed once
| you let andromda/xdoclet do its job with it, more on this when I return
| from my weekend-holiday
| once you have that model and accompanying documentation you will have
| more information
|
| kind regards
| Wouter.
|
|
| Daniel S. Haischt wrote:
|
| hello,
|
| Wouter Zoons wrote:
|
| |
| | sorry it took so long ... been really busy lately
|
| no problem.
|
| |
| | I just read the text below but honestly don't understand what the
| | problem is ...
| | bpm4struts copies the meta model in the local cartridge folder, yes
| |
| | please note I take distance from this build process .. I never tried to
| | understand it because it will take too much time that I cannot spare
| | right now and because I believe it needs to be reworked completely to
| | support Maven.
|
| unfortunatly as I tried to build the Bpm4Struts cartridge it did not
| work out-of-the-box. tho any required file was in the local cartridge
| folder.
|
| I would just appreciate if ...
|
| ~ -> someone would explain what the build system exactly does
| ~ (and why it fails on my computer).
|
| ~ -> if there would be a README.txt in each cartridge folder that
| ~ describes briefly how to build it and how to solve the most
| ~ common issues.
|
| ~ -> a release strategy on the matter of whether to use Maven or
| ~ not.
|
| I _definitely_ know that AndroMDA 3 is not stable which means
| that there are portions of source code that _do not_
| build etc. ...
|
| | I simply copied the ejb build files, adapted them (replace-all) and it
| | worked without further issues
| |
| | sorry man, but I will only be back next weekend (Feb 14-15) and I am
| not
| | sure I will spend that time behind my pc ... I will probably
| read/answer
| | some emails but coding will not be possible
| |
| | I wish I had more time but the God of 'arbeit' decided differently :-)
|
| my goal for february is to better understand AndroMDA 3 and its
| cartridges. it is enough if someone would be able to answer some
| of my questions via email.
|
| last year I started a master thesis in the field of .NET compact.
| that is the .NET framework which runs on PDAs etc. and I am thinking
| about evaluating the possibility to write a AndroMDA cartridge
| that generates .NET source code. that is the reason why I am
| trying to understand AndroMDA and especially the Bpm4Struts
| cartridge.
|
| regards
|
| daniel s. haischt
|>
|>
|>


- --
mail: [EMAIL PROTECTED]
web:  http://www.daniel.stefan.haischt.name/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAInXDSj+pfjp+UA4RArUrAJ4tWIGvGC4Ywf2BVHWJPtFnQYaokACglSae
PF+t/g7RGZCRYHtZ6spzKmg=
=UEsE
-----END PGP SIGNATURE-----







-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to