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