Ah, that makes sense.

I tested oAW 4.3.1 RC2 with my user projects and ran into issues with the
nested imports.  Then I realized that I should go back to run the Sculptor
JUnit tests manually.  

I ran the tests in the "generator" project and found that all tests pass
except for the NestedTransformationTest.  The output validates what I found
in my user project.  The caveat is that I have not been keeping up to date
with the latest changes to the test files, because I noticed that they have
been updated to JUnit 4.  But I think functionally they are the same.

It seems like there's something going on with the model() function.  What is
forceLinking for?

Here's the test output:

0    INFO  WorkflowRunner     -
--------------------------------------------------------------------------------------
0    INFO  WorkflowRunner     - openArchitectureWare 4.3.1, Build
20081208-2300PRD
0    INFO  WorkflowRunner     - (c) 2005-2008 openarchitectureware.org and
contributors
16   INFO  WorkflowRunner     -
--------------------------------------------------------------------------------------
16   INFO  WorkflowRunner     - running workflow: workflow-test-nested.oaw
16   INFO  WorkflowRunner     - 
781  INFO  StandaloneSetup    - Registering platform uri
'C:\projects\InforBUS\mdd3'
844  INFO  CompositeComponent - Workflow: executing workflow
sculptorworkflowtest.oaw in workflow-test-nested.oaw:3
844  INFO  CompositeComponent - Workflow: executing workflow
org/fornax/cartridges/sculptor/dsl/parser/Parser.oaw in
sculptorworkflowtest.oaw:19
844  INFO  CompositeComponent - ParserComponent(sculptordsl-parser)
2375 INFO  CompositeComponent - IfComponent: executing if
org/fornax/cartridges/sculptor/dsl/parser/Parser.oaw in
org/fornax/cartridges/sculptor/dsl/parser/Parser.oaw:9
2375 INFO  ConditionalComponent - CheckComponent(sculptordsl-checker):
expression dslModel.eAllContents.union({dslModel}) check file(s):
org::fornax::cartridges::sculptor::dsl::GenChecks
org::fornax::cartridges::sculptor::dsl::Checks 
3969 ERROR WorkflowRunner     - Workflow interrupted. Reason: Errors during
validation.
3969 ERROR WorkflowRunner     - Couldn't resolve reference to 'C'
[EMAIL PROTECTED] (eClass:
[EMAIL PROTECTED] (name: DslReference)
(instanceClassName: null) (abstract: false, interface: false))] 

JUnit results:
junit.framework.AssertionFailedError
        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.assertTrue(Assert.java:20)
        at junit.framework.Assert.assertNotNull(Assert.java:217)
        at junit.framework.Assert.assertNotNull(Assert.java:210)
        at
org.fornax.cartridges.sculptor.generator.transformation.NestedTransformationTest.testTransformation(NestedTransformationTest.java:31)
...

Thanks,
Polly



Patrik Nordwall wrote:
> 
> There are no maven artifacts for 4.3.1 yet.
> You will only be able to test within eclipse until Karsten has updated the
> maven repository.
> 
> /Patrik
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-sculptor--oAW-4.3.1-tp20864485s17564p20924835.html
Sent from the Fornax-Platform mailing list archive at Nabble.com.


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Fornax-developer mailing list
Fornax-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fornax-developer

Reply via email to