Hi Polly, hi Patrik!

This seems to be intended and changed with this bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=251069

The following bug reports the same issue as here, which was closed with WONTFIX due to above bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257673

Plans to deliver oAW 4.3.1 in the Fornax Repo are to do this after oAW release. The RC1 is meant to be almost finished state. If this issue is urgent and the proposed solution in #251069 is not sufficient for Sculptor I propose to open #257673 again and attach the Sculptor .xtxt grammar. Please prove this soon so that my colleagues can react on this.

Thanks for testing RC1!

~Karsten

On 06.12.2008 10:41 Uhr, Patrik Nordwall wrote:
Thanks for the information. We will upgrade as soon as possible. It would be
great if you test the release candidates with Sculptor so we can find
eventual problems early.

I have no clue why it thinks DslAttrbibute is abstract.
We should ask this question in the oAW forum, but it is not available right
now.

DslAttribute is defined as:

DslAttribute :
   (doc=STRING)?
   (visibility=DslVisibility)? (collectionType=DslCollectionType"<")?
type=DslType (">")? name=ID
     ((key?="key") |
      ((notChangeable?=NOT "changeable") | ("changeable")) |
      ((required?="required") | (NOT "required")) |
      ((nullable?="nullable") | (NOT "nullable")) |
      (index?="index") |
      ("length" "=" length=STRING) |
      ("databaseColumn" "=" databaseColumn=STRING) |
      ("databaseType" "=" databaseType=STRING))* (";")?;

The full xtext grammar is here:
https://fornax.svn.sourceforge.net/svnroot/fornax/trunk/cartridges/sculptor/org.fornax.cartridges.sculptor.dsl/src/sculptordsl.xtxt

Do we need to do something else to upgrade, or what is wrong?

/Patrik



polly.c.chang wrote:
Hi,

oAW has posted their Release Schedule for 4.3.1.  This version has an
important bug fix that I really need.  So I am wondering--what are
Fornax/Sculptor's plans to support this version?

I tried out 4.3.1 RC1 today, but I keep seeing these errors in Eclipse:


Couldn't find operation 'load()' for type 'String'      GenExtensions.ext
com.infor.mdd.dsl/src-gen/org/fornax/cartridges/sculptor/dsl    line: 24
openArchitectureWare Problem

Couldn't find operation 'load()' for type 'String'      Extensions.ext
com.infor.mdd.dsl/src/org/fornax/cartridges/sculptor/dsl        line: 24
openArchitectureWare Problem

I thought ok, I must need to run generate.oaw.  Then I get other errors:

0    INFO  WorkflowRunner     -
--------------------------------------------------------------------------------------
0    INFO  WorkflowRunner     - openArchitectureWare 4.3.1, Build
20081201-1800PRD
0    INFO  WorkflowRunner     - (c) 2005-2008 openarchitectureware.org and
contributors
0    INFO  WorkflowRunner     -
--------------------------------------------------------------------------------------
0    INFO  WorkflowRunner     - running workflow: generate.oaw
0    INFO  WorkflowRunner     -
531  INFO  StandaloneSetup    - Registering platform uri
'C:\projects\InforBUS\mdd3'
562  INFO  StandaloneSetup    - Adding generated EPackage
'org.openarchitectureware.xtext.XtextPackage'
625  INFO  WorkflowComponent  - grammar :
..//com.infor.mdd.dsl/src-gen/org/fornax/cartridges/sculptor/dsl/parser/sculptordsl.g
625  INFO  WorkflowComponent  - -o
625  INFO  WorkflowComponent  - .
750  INFO  CompositeComponent - Workflow: executing workflow
org/openarchitectureware/xtext/Generator.oaw in generate.oaw:3
750  INFO  CompositeComponent - Workflow: executing workflow
org/openarchitectureware/xtext/parser/Parser.oaw in
org/openarchitectureware/xtext/Generator.oaw:8
750  INFO  CompositeComponent - ParserComponent
1531 INFO  CompositeComponent - XtendComponent: executing
'org::openarchitectureware::xtext::XtextExtensions'
1578 INFO  CompositeComponent - CheckComponent2: expression
xtextFile.eAllContents.union({xtextFile}) check file(s):
org::openarchitectureware::xtext::Checks
2234 ERROR CheckComponent2    - The rule DslAttribute is abstract.
Therefore, it must not contain any assignments
[DslAttribute(xtext::TypeRule)
2234 ERROR WorkflowRunner     - Workflow interrupted. Reason: Errors
during validation.

I have no idea what this means.  I know that RC1 may not be 100% stable,
but I just wanted to let you know in case oAW did something in 4.3.1 that
breaks Sculptor.

Thanks,
Polly




--
Karsten Thoms
Softwarearchitekt

Telefon: +49 (0) 231 / 98 60-222
Telefax: +49 (0) 231 / 98 60-211
Mobil  : +49 (0) 151 / 17396721

http://www.itemis.de
[EMAIL PROTECTED]

itemis AG
Am Brambusch 15-24
44536 Lünen

Rechtlicher Hinweis:
Amtsgericht Dortmund, HRB 20621

Vorstand: Wolfgang Neuhaus, Jens Wagener, Dr. Georg Pietrek

Aufsichtsrat: Dr. Burkhard Igel(Vors.), Stephan Grollmann, Michael Neuhaus

begin:vcard
fn:Karsten Thoms
n:Thoms;Karsten
org:itemis AG
adr:;;Am Brambusch 22;Luenen;;44536;Germany
email;internet:[EMAIL PROTECTED]
title:Softwarearchitekt
tel;work:+49 231 9860 202
tel;fax:+49 231 9860 211
tel;cell:+49 151 17396721
url:http://www.itemis.de
version:2.1
end:vcard

------------------------------------------------------------------------------
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