hello Walter,

I have never seen errors like that when using the cartridge, but my guess is something 
has changed in the model, or the templates

I say this because the sample should never generate a class 'LoginAbstract.java', 
instead it should generate 'LoginControllerAbstract.java'.. so something must have 
changed

and in that case I can only help you if you tell me what has changed, did you alter 
anything in the cartridge, or did you change the UML model ?

so when you change something try to closely read the documentation, that will help a 
bit

If the problems persist you can send me the files your are working on, then I'll take 
a look

good luck
Wouter.


ps: did you take a look in bpm4struts/docs/sample-output.tgz ? it contains the output 
I have when generating the sample



Walter Mourco <[EMAIL PROTECTED]> wrote:

>
>Hi Wouter,
>
>I'm trying to use bpm4struts, and I'm getting some build time 
>
>errors (below) when generating the included sample. Could 
>
>you help me ?
>
>
>
>Regards,
>
>
>
>Walter
>
>
>
>------- Build output ---------
>
>
>
>C:\temp\tstandromda>C:\"Java tools"\apache-ant-1.5.4
>
>\bin\ant.bat
>
>Buildfile: build.xml
>
>
>
>init:
>
>
>
>genjava:
>
> [andromda] CartridgeFinder: Cartridge found: hibernate
>
> [andromda] CartridgeFinder: Cartridge found: bpm4struts
>
> [andromda] Input:  
>
>jar:file:C:\temp\tstandromda/sample.zargo!/sample.xmi
>
> [andromda] **
>
> [andromda] ** Validation process completed with
>
> [andromda] **    - 0 errors
>
> [andromda] **    - 0 warnings
>
> [andromda] **
>
>
>
>rundoclets:
>
>[hibernatedoclet] (XDocletMain.start                   47  ) 
>
>Executando <hiberna
>
>te/>
>
>
>
>compile:
>
>    [javac] Compiling 13 source files to 
>
>C:\temp\tstandromda\build\website\WEB-I
>
>NF\classes
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\login\LoginAbstract.java:1: 
>
><identifier> expected
>
>    [javac] package ;
>
>    [javac]         ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\login\LoginAbstract.java:13: 
>
><identifier> expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                  ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\login\LoginAbstract.java:13: 'class
>
>' or 'interface' e
>
>xpected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                    ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\logout\LogoutAbstract.java:1: 
>
><identifier> expected
>
>    [javac] package ;
>
>    [javac]         ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\logout\LogoutAbstract.java:13: 
>
><identifier> expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                  ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\logout\LogoutAbstract.java:13: 'cl
>
>ass' or 'interface'
>
> expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                    ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\rentcar\Rent a 
>
>carAbstract.java:1: <identifier> expec
>
>ted
>
>    [javac] package ;
>
>    [javac]         ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\rentcar\Rent a 
>
>carAbstract.java:13: <identifier> expe
>
>cted
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                  ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\rentcar\Rent a 
>
>carAbstract.java:13: 'class' or 'inter
>
>face' expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                    ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\returncar\Return a 
>
>carAbstract.java:1: <identifier> e
>
>xpected
>
>    [javac] package ;
>
>    [javac]         ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\returncar\Return a 
>
>carAbstract.java:13: <identifier>
>
>expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                  ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\returncar\Return a 
>
>carAbstract.java:13: 'class' or 'i
>
>nterface' expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                    ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\selectaction\Select 
>
>actionAbstract.java:1: <identifie
>
>r> expected
>
>    [javac] package ;
>
>    [javac]         ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\selectaction\Select 
>
>actionAbstract.java:13: <identifi
>
>er> expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                  ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\selectaction\Select 
>
>actionAbstract.java:13: 'class' o
>
>r 'interface' expected
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                                    ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\login\Login.java:8: class 
>
>$className is public, shoul
>
>d be declared in a file named $className.java
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]        ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\login\LoginAbstract.java:13: class 
>
>$ is public, shoul
>
>d be declared in a file named $.java
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\logout\Logout.java:8: class 
>
>$className is public, sho
>
>uld be declared in a file named $className.java
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]        ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\logout\LogoutAbstract.java:13: 
>
>class $ is public, sho
>
>uld be declared in a file named $.java
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\rentcar\Rent a car.java:8: class 
>
>$className is public
>
>, should be declared in a file named $className.java
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]        ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\rentcar\Rent a 
>
>carAbstract.java:13: class $ is public
>
>, should be declared in a file named $.java
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\returncar\Return a car.java:8: 
>
>class $className is pu
>
>blic, should be declared in a file named $className.java
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]        ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\returncar\Return a 
>
>carAbstract.java:13: class $ is pu
>
>blic, should be declared in a file named $.java
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\selectaction\Select 
>
>action.java:8: class $className i
>
>s public, should be declared in a file named $className.java
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]        ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\selectaction\Select 
>
>actionAbstract.java:13: class $ i
>
>s public, should be declared in a file named $.java
>
>    [javac] public abstract class ${className} extends 
>
>DispatchAction
>
>    [javac]                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\login\Login.java:8: cannot resolve 
>
>symbol
>
>    [javac] symbol  : class $parentClassName
>
>    [javac] location: class 
>
>org.andromda.cartridges.bpm4struts.sample.login.$cla
>
>ssName
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]                                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\logout\Logout.java:8: cannot 
>
>resolve symbol
>
>    [javac] symbol  : class $parentClassName
>
>    [javac] location: class 
>
>org.andromda.cartridges.bpm4struts.sample.logout.$cl
>
>assName
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]                                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\rentcar\Rent a car.java:8: 
>
>cannot resolve symbol
>
>    [javac] symbol  : class $parentClassName
>
>    [javac] location: class 
>
>org.andromda.cartridges.bpm4struts.sample.rentcar.$c
>
>lassName
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]                                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\returncar\Return a car.java:8: 
>
>cannot resolve symbol
>
>    [javac] symbol  : class $parentClassName
>
>    [javac] location: class 
>
>org.andromda.cartridges.bpm4struts.sample.returncar.
>
>$className
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]                                 ^
>
>    [javac] 
>
>C:\temp\tstandromda\src\java\generated\struts\action\org\an
>
>dromda\ca
>
>rtridges\bpm4struts\sample\selectaction\Select 
>
>action.java:8: cannot resolve sym
>
>bol
>
>    [javac] symbol  : class $parentClassName
>
>    [javac] location: class 
>
>org.andromda.cartridges.bpm4struts.sample.selectacti
>
>on.$className
>
>    [javac] public class $className extends $parentClassName
>
>    [javac]                                 ^
>
>    [javac] 30 errors
>
>
>
>BUILD FAILED
>
>file:C:/temp/tstandromda/build.xml:176: Compile failed; see 
>
>the compiler error o
>
>utput for details.
>
>
>
>Total time: 24 seconds
>

__________________________________________________________________
McAfee VirusScan Online from the Netscape Network.
Comprehensive protection for your entire computer. Get your free trial today!
http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397

Get AOL Instant Messenger 5.1 free of charge.  Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to