Re: [Fornax-developer] Run mwe2 workflow with maven 2
Hi Christian, the plugin 3.1.0 enables MWE 2 only for Maven 3 / Tycho based workflows, not with Maven 2. Everything else is untested. Sculptor uses a Maven 2 based workflow, but consult those dependencies: https://fornax.svn.sourceforge.net/svnroot/fornax/trunk/cartridges/sculptor/org.fornax.cartridges.sculptor.dsl/pom.xml Note that they do not use MWE2! So basically there are two options at the moment: - Maven2, MWE(1), Xtext 1.0.1, Fornax Plugin = 3.0.1 - Maven3, Tycho, MWE2, Xtext 1.0.0, Fornax Plugin = 3.1.0 I would guess that the combination - Maven2, MWE2, Xtext 1.0.1, Fornax Plugin = 3.1.0 would also work if using the right dependencies, but as said, untested yet. Basically the 3.1.0 plugin recognizes MWE2 as new Workflow Engine and knows the Launcher class for it. Further, it always spawns a new JVM for execution, since I did not suceed to let a MWE2 workflow run within Maven's VM. Version 3.2.0 will add setting of JVM options. A snapshot is available. Best wishes, ~Karsten Am 22.09.2010 um 08:26 schrieb cmuelder: Hi Guys, I am trying to configure my xtext projects to be build with maven2! This is what i found for the configuration in the fornax wiki: project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion groupIdcom.nextlevel.fastlane/groupId artifactIdcom.nextlevel.fastlane.dsl/artifactId version1.0-SNAPSHOT/version namecom.nextlevel.fastlane.dsl/name dependencies dependency groupIdlog4j/groupId artifactIdlog4j/artifactId version1.2.14/version /dependency dependency groupIdorg.eclipse/groupId artifactIdosgi/artifactId version3.3.0-v20070530/version scopeprovided/scope /dependency dependency groupIdorg.openarchitectureware/groupId artifactIdoaw-uml2-adapter/artifactId version4.3.1/version /dependency dependency groupIdorg.openarchitectureware/groupId artifactIdoaw-core-emftools/artifactId version4.3.1/version /dependency dependency groupIdorg.fornax.openarchitectureware/groupId artifactIdoaw-uml2/artifactId version4.3.1/version typepom/type scoperuntime/scope /dependency dependency groupIdorg.eclipse.core/groupId artifactIdjobs/artifactId version3.3.0-v20070423/version scopeprovided/scope /dependency dependency groupIdorg.eclipse.core/groupId artifactIdcontenttype/artifactId version3.2.100-v20070319/version scopeprovided/scope /dependency /dependencies build plugins plugin groupIdorg.codehaus.mojo/groupId artifactIdbuild-helper-maven-plugin/artifactId version1.5/version executions execution idadd-source/id phasegenerate-sources/phase goals goaladd-source/goal /goals configuration sources source${basedir}/src/source /sources /configuration /execution /executions /plugin plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId version3.1.0/version configuration workflowDescriptorsrc/com/nextlevel/fastlane/ GenerateFastlaneDSL.mwe2/workflowDescriptor workflowEnginemwe2/workflowEngine
Re: [Fornax-developer] Move Fornax Forum to Google Groups?
Fine also from my side. Mails get stuck and wait for approval, this is pretty annoying to clean out all the spam :-( The mail agent interface is horrible. Patrik, could you administer the group? - Ursprüngliche Mail - Von: Pavel Tavoda pavel.tav...@gmail.com An: fornax-developer@lists.sourceforge.net Gesendet: Montag, 27. September 2010 04:46:40 GMT -08:00 US/Canada Pacific Betreff: Re: [Fornax-developer] Move Fornax Forum to Google Groups? Yes, better for me too. Pavel On Fri, Sep 24, 2010 at 7:42 AM, Patrik Nordwall patrik_nordw...@yahoo.se wrote: Hi, we are not very satisfied with the Old Nabble service. Delayed/missing notifications. Now and yesterday the web ui has been unavailble. Shall I create a Google Group instead? /Patrik -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
[Fornax-developer] Xtext 1.x support for Maven
Hi all, I have good news regarding the support for Xtext 1.x in Maven Builds. Yesterday I managed to extend the Fornax Workflow Plugin to enable the execution of MWE2 workflows for an example DSL project. The build was using version 3.1.0-SNAPSHOT of that plugin and uses Maven 3 with the Tycho plugins. Tycho will make the deployment of Xtext and Eclipse artifacts in the Fornax repo obsolete, since it can use P2 repositories for dependency resolution. The status is not perfect now, esp. error tracking is a bit cumbersome when something is not working. I could not manage to execute MWE2 in-process, so it forks a JVM. Maybe this is a good option for MWE and oAW workflows anyway, but currently this will be only done for MWE2 workflows. I am thinking to release 3.1.0 rather soon and do some enhancements in later versions. Best wishes, ~Karsten -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Eclipse Helios
The Maven support for Xtext 1.0 is not available yet. Most probably this will require Tycho, but anyway MWE2 has to be supported by the Maven plugin. I had some problems there and not the time yet to proceed. I will work on that soon. Am 02.08.2010 um 21:54 schrieb Pavel Tavoda: OK, thanks, I hoped it's version issue only. Pavel On Mon, Aug 2, 2010 at 9:30 PM, Patrik Nordwall patrik.nordw...@gmail.com wrote: I have not tried with Helios yet and I don't know if it is possible to squeeze in Sculptor 1.9.0 with xtext/xpand 0.7.2 into Helios. Probably a lot of trouble. Helios is on the roadmap for next version of Sculptor. Current version has only been tested with Galilio. Helios ships with xtext/xpand 1.0 and we have some migration work to do from 0.7.2. /Patrik PaloT wrote: Hi Patrik, I was installing Sculptor to Eclipse Helios (3.6). Everything went fine except last step (4) from installation guide. I downloaded 1.9 release sculptor plugin. Installation from ZIP isn't possible than I extracted it to directory and installed from this directory. However following error appear during installation. I installed Xpand, Xtext, ... from Helios update site not from Galileo update site. Is it possible to fix it for Eclipse Helios? Regards Pavel - Cannot complete the install because one or more required items could not be found. Software being installed: Sculptor DSL Feature 1.9.0.1 (org.fornax.cartridges.sculptor.dsl.feature.group 1.9.0.1) Missing requirement: org.fornax.cartridges.sculptor.dsl.ui 1.9.0.1 (org.fornax.cartridges.sculptor.dsl.ui 1.9.0.1) requires 'bundle org.eclipse.xtext.ui.core 0.0.0' but it could not be found Cannot satisfy dependency: From: Sculptor DSL Feature 1.9.0.1 (org.fornax.cartridges.sculptor.dsl.feature.group 1.9.0.1) To: org.fornax.cartridges.sculptor.dsl.ui [1.9.0.1] - -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- View this message in context: http://old.nabble.com/Eclipse-Helios-tp29324087s17564p29328849.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Sculptor blog and site
Hi Patrik! A redirect is established, your site is available at http://sculptor.fornax-platform.org Best wishes, and keep up the great work! ~Karsten Am 28.05.2010 um 07:40 schrieb Patrik Nordwall: Karsten, I think it would be better and maybe easier if we can map my (fornax.sculptor) google sites homepage to http://sculptor.fornax-platform.org Google sites is easy to use, and I can administrate shared authors etc. That should be very easy to do, as described here: http://sites.google.com/support/bin/answer.py?hl=enanswer=99448 You only need to modify the CNAME, as described in the instruction. Is that possible? /Patrik Patrik Nordwall wrote: Karsten, any progress on this? /Patrik Karsten Thoms wrote: Sure, write access to the location should be allowed to the project. Our admin Steffen is currently out of office, I hope to get feedback soon from him. ~Karsten Am 11.05.2010 um 14:28 schrieb Patrik Nordwall: That would be great. Thanks, Some space for static html and images is needed. It is important that we can modify it ourselves. /Patrik Karsten Thoms wrote: Hi Patrik! How about http://sculptor.fornax-platform.org as main page? From there you could link into confluence and the like. Maybe we could offer some webspace where some static pages can be uploaded to. Have to check this and come back to you... Best, ~Karsten Am 11.05.2010 um 12:45 schrieb Patrik Nordwall: Good idea. Karsten, if you read this, could you tell us if there are any possibilities to host an ordinary web page as Sculptor first page. /Patrik PaloT wrote: Hello, I did some 'sculptor' investigation on google. We are definitely hard to find :-(. Even when you search directly 'sculptor' with some common words strange sites appear on top: sculptor j2ee sculptor mda sculptor mdd We have to increase our appearance based on keywords. Should we add some additional keywords on our site and blog like: J2EE, Enterprise Java, MDSD, MDD, MDA, Spring, oAW, Generator? Should we also change appearance of our site? Some different skin? Confluence is nice system and I would like to keep it, however what I dislike on Sculptor site: - Left column t wide (should be moved to right and make smaller) - General navigation should be through some top level - Organization together with some other parts of fornax is confusing on first look - Hide some strange links Pavel -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- View this message in context: http://old.nabble.com/Sculptor-blog-and-site-tp28522356s17564p28522535.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- View this message in context: http://old.nabble.com/Sculptor-blog-and-site-tp28522356s17564p28523464.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- View this message in context: http://old.nabble.com/Sculptor-blog-and-site-tp28522356s17564p28702982.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Insufficient Storage in maven repo
The log files polluted the disk, I cleaned it up. Am 27.05.2010 um 07:04 schrieb Patrik Nordwall: Disk full? I got this when deploying new snapshot Error deploying artifact: Failed to transfer file: http://www.fornax-platform.org/archiva/repository/snapshots/org/fornax/cartridges/fornax-cartridges-sculptor-smartclient/1.9.0-SNAPSHOT/fornax-cartridges-sculptor-smartclient-1.9.0-20100527.043159-1.war . Return code is: 507 Insufficient Storage You can remove old sculptor snapshots (= 1.8.x-SNAPSHOT) to release some space. /Patrik -- View this message in context: http://old.nabble.com/Insufficient-Storage-in-maven-repo-tp28689566s17564p28689566.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Site design
Looks really good to me! Am 13.05.2010 um 19:35 schrieb Patrik Nordwall: I have created a prototype with google sites. http://sites.google.com/site/fornaxsculptor/ What do you think? /Patrik Patrik Nordwall wrote: Yes, that will not be easy. We should try to not include too much. That will be hard :-) We might use some of this advice: http://www.smashingshare.com/2010/04/12/how-to-develop-homepage-layout-that-sells/ /Patrik PaloT wrote: I don't know how to proceed now and who will decide about our new home page design but here are some interesting templates from which we can choose. Anybody here is professional designer and can help us with site? http://www.oswd.org/design/preview/id/3577 http://www.oswd.org/design/preview/id/2612 http://www.oswd.org/design/preview/id/2427 http://www.oswd.org/design/preview/id/2272 http://www.oswd.org/design/preview/id/1705 http://images.p7d6.arixmedia.com/pr_4t/AX0385GR.jpg http://www.4templates.com/view/website-templates/0/AX0228GR http://www.4templates.com/view/website-templates/0/AX0229BL http://www.4templates.com/view/website-templates/0/MP0019BL Which content we will have on first page. Let's start with some top level menu: - Home - Short about - Short intro from latest article from BLOG - News - How to start - Introduction tutorials - Install guide - Hello world tutorial - Advanced topics - Advanced tutorial - Developers guide - DSL Syntax - ... - GUI development - WebFlow - Smartclient - ... - Support - Mailing list - List of blog articles - Jira issues for actual release - Technology - MDA, MDD, DDD - oAW - About Sculptor - Long description of Sculptor with some PROS/CONS, ... - Description of Fornax platform Regards Pavel -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- View this message in context: http://old.nabble.com/Site-design-tp28526769s17564p28550428.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Sculptor blog and site
Hi Patrik! How about http://sculptor.fornax-platform.org as main page? From there you could link into confluence and the like. Maybe we could offer some webspace where some static pages can be uploaded to. Have to check this and come back to you... Best, ~Karsten Am 11.05.2010 um 12:45 schrieb Patrik Nordwall: Good idea. Karsten, if you read this, could you tell us if there are any possibilities to host an ordinary web page as Sculptor first page. /Patrik PaloT wrote: Hello, I did some 'sculptor' investigation on google. We are definitely hard to find :-(. Even when you search directly 'sculptor' with some common words strange sites appear on top: sculptor j2ee sculptor mda sculptor mdd We have to increase our appearance based on keywords. Should we add some additional keywords on our site and blog like: J2EE, Enterprise Java, MDSD, MDD, MDA, Spring, oAW, Generator? Should we also change appearance of our site? Some different skin? Confluence is nice system and I would like to keep it, however what I dislike on Sculptor site: - Left column t wide (should be moved to right and make smaller) - General navigation should be through some top level - Organization together with some other parts of fornax is confusing on first look - Hide some strange links Pavel -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- View this message in context: http://old.nabble.com/Sculptor-blog-and-site-tp28522356s17564p28522535.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Eclipse UML and/or EA approach for Fornax Hibernate Transformation
Am 18.03.2010 um 13:56 schrieb Darius Jockel: Croin wrote: [java] Couldn't find extension 'createDefaultValues(uml::Package)'! Maybe the root node of your model is not model but package ? At creation time of the uml2 model you have to select the root node and the default is package. Please check this. Just a side note: An uml::Model is a subtype of uml::Package ~Karsten -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] JavaBasic carthridge and oaw classic...
The metamodels used by oAW classic and UML2 are incompatible. It is strongly recommended to use (EMF) UML2 models. The JavaBasic cartridge won't be compatible with oAW classic. Kind regards, ~Karsten Am 01.02.2010 um 16:12 schrieb posthumecaver: Hi everybody, I like to ask the possiblity of generating Java code with JavaBasic and oaw classic Unfortunately I am stucked at the moment with the StarUML (actually a decent tool) and it is not able to export xmi - uml2 I read the openarchitectureware forums and it looks like it is possible to use StarUML exported xmi with oaw classic and I am able to create a worklow with it... Now naturally I don't want to create all Java Templates but use JavaBasic. I think it is not possible (after all they are written for uml2)...So before I waste my time unnecessarely, I like ask here Is there any hope or should I start writing templates.? Thx for the answers -- View this message in context: http://old.nabble.com/JavaBasic-carthridge-and-oaw-classic...-tp27405766s17564p27405766.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] hibernate cartridge fails loading topcased profile
Check which namespaces and URI's are declared in the root node of the exported files. I guess the UML2 version and UML namespace declaration will differ, that could be the problem. Am 01.01.2010 um 18:45 schrieb roehrist: I found the problem: Loading a profile saved with Topcased 3.2.0 fails. Loading a profile saved with Topcased 2.7.0 succeeds. Is this problem already known? -- View this message in context: http://old.nabble.com/hibernate-cartridge-fails-loading-topcased-profile-tp26979123s17564p26986945.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Sculptor] Generator dependency
Hi Polly, yes, I spent already some time digging into this issue. You are right, best approach would be to configure the generator dependencies as dependencies in the plugin configuration. When you do this, all those dependencies are put on the classpath during plugin execution as expected. What happens now is that oAW's type system has problems to resolve the types correctly. I could not figure out what is causing this. I am planning to solve this issue. This will have to be solved within Xpand, so some upcoming Xpand version will have this fix. I am expecting that it takes me 2 whole days to solve it. It is quite tedious to debug into this part, and I already spent several hours when I looked into this the last time. This is quite huge effort and at the moment I do not have time for this. Kind regards, ~Karsten - Original Message - From: polly.c.chang polly.c.ch...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Wednesday, November 11, 2009 11:24:59 PM (GMT+0100) Europe/Berlin Subject: [Fornax-developer] [Sculptor] Generator dependency Hi, I've wondered about this problem for a while now, and I cannot figure out a way to solve this. To generate code in my user project, the user project has to declare a dependency to the generator jar, which transitively brings in dependencies like the metamodel and dsl jars and EMF, oAW, HybridLabs, Jalopy, Antlr, etc. There are a whole bunch of jars that come in via transitive dependencies. The problem is that these jars are always on the classpath. So when I create wars or other projects depend on my project, these jars always go with them. Yes, there are usually ways to exclude these jars in each of those scenarios, but I have to hunt down every usage and put the fix there. It would be nice if there was a way for these jars to be available only when we generate code. Because after that happens, they are not used anymore. I tried changing the scope of the dependencies or making them optional, but then I get ClassNotFoundExceptions when I try to generate. So it seems that most of the jars are required for generation. It would be too much work (and error-prone) to figure out exactly which ones are really needed at runtime. Plus it doesn't really solve the problem. I also tried defining the dependency to the generator jar in the fornax-oaw-m2-plugin plugin dependency section instead of directly in my user project. I figured that this seems logical. The generator is needed only by the plugin when it runs. But alas, that does not work either. There are no errors, but nothing generates. I get: [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : -- [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : openArchitectureWare v4.3.1 [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : (c) 2005-2008 openarchitectureware.org and contributors [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : -- [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : running workflow: workflow.oaw [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : workflow completed in 0ms! Can someone tell me why this approach doesn't work and how I might get it to work? If this approach won't work, how can I get the generator and its transitive dependencies off my user project's classpath? Thanks! --Polly -- View this message in context: http://old.nabble.com/-Sculptor--Generator-dependency-tp26309409s17564p26309409.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Sculptor] Generator dependency
Yes, a JIRA entry exists: http://fornax.itemis.de/jira/browse/TOM-27 Am 12.11.2009 um 17:52 schrieb polly.c.chang: Hi Karsten, Thanks for explaining what's happening behind the scenes. I am glad to know that I was on the right track with thinking that this approach should work. Is there a JIRA for this so I can watch its progress? Thanks! --Polly Karsten Thoms wrote: Hi Polly, yes, I spent already some time digging into this issue. You are right, best approach would be to configure the generator dependencies as dependencies in the plugin configuration. When you do this, all those dependencies are put on the classpath during plugin execution as expected. What happens now is that oAW's type system has problems to resolve the types correctly. I could not figure out what is causing this. I am planning to solve this issue. This will have to be solved within Xpand, so some upcoming Xpand version will have this fix. I am expecting that it takes me 2 whole days to solve it. It is quite tedious to debug into this part, and I already spent several hours when I looked into this the last time. This is quite huge effort and at the moment I do not have time for this. Kind regards, ~Karsten - Original Message - From: polly.c.chang polly.c.ch...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Wednesday, November 11, 2009 11:24:59 PM (GMT+0100) Europe/ Berlin Subject: [Fornax-developer] [Sculptor] Generator dependency Hi, I've wondered about this problem for a while now, and I cannot figure out a way to solve this. To generate code in my user project, the user project has to declare a dependency to the generator jar, which transitively brings in dependencies like the metamodel and dsl jars and EMF, oAW, HybridLabs, Jalopy, Antlr, etc. There are a whole bunch of jars that come in via transitive dependencies. The problem is that these jars are always on the classpath. So when I create wars or other projects depend on my project, these jars always go with them. Yes, there are usually ways to exclude these jars in each of those scenarios, but I have to hunt down every usage and put the fix there. It would be nice if there was a way for these jars to be available only when we generate code. Because after that happens, they are not used anymore. I tried changing the scope of the dependencies or making them optional, but then I get ClassNotFoundExceptions when I try to generate. So it seems that most of the jars are required for generation. It would be too much work (and error-prone) to figure out exactly which ones are really needed at runtime. Plus it doesn't really solve the problem. I also tried defining the dependency to the generator jar in the fornax-oaw-m2-plugin plugin dependency section instead of directly in my user project. I figured that this seems logical. The generator is needed only by the plugin when it runs. But alas, that does not work either. There are no errors, but nothing generates. I get: [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : -- [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : openArchitectureWare v4.3.1 [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : (c) 2005-2008 openarchitectureware.org and contributors [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : -- [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : running workflow: workflow.oaw [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : [org.fornax.toolsupport.maven2.MojoWorkflowRunner] : workflow completed in 0ms! Can someone tell me why this approach doesn't work and how I might get it to work? If this approach won't work, how can I get the generator and its transitive dependencies off my user project's classpath? Thanks! --Polly -- View this message in context: http://old.nabble.com/-Sculptor--Generator-dependency-tp26309409s17564p26309409.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report
Re: [Fornax-developer] Novice attempts with MWE failing
Jochen, you are declaring a dependency to oaw4 uml2, which would require to use oAW4's workflow engine (declared by workflowEngineoaw/workflowEngine, or just leaving that out). If you want to use MWE as workflow engine you would also migrate the projects and using M2T Xpand dependencies only. Don't mix both. Best, ~Karsten - Original Message - From: Jochen Wiedmann jochen.wiedm...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Monday, October 19, 2009 11:53:01 AM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] Novice attempts with MWE failing Ping? Is there any forum, or mailing list, which is more appropriate for the question? Jochen Wiedmann wrote: Ping? Jochen Wiedmann wrote: Hi, I am trying to run my first attempts with MWE and the Fornax cartridges. The M2 plugin fails with the following message: java.lang.IllegalArgumentException: Cannot load or instantiate class org.eclipse.emf.mwe.core.monitor.NullProgressMonitor at org.fornax.toolsupport.maven2.MojoWorkflowRunner.setProgressMonitorClass(MojoWorkflowRunner.java:82) at org.fornax.toolsupport.maven2.WorkflowMojo.execute(WorkflowMojo.java:273) I am assuming that I am missing a dependency in the POM. However, It is unclear to me what that might be. My POM looks like follows. Thanks, Jochen project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd; modelVersion4.0.0/modelVersion groupIddemo/groupId artifactIddemo/artifactId version0.0.1-SNAPSHOT/version dependencies dependency groupIdorg.fornax.openarchitectureware/groupId artifactIdoaw-uml2/artifactId version4.3.1/version typepom/type scoperuntime/scope /dependency /dependencies build plugins plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId version3.0.1/version executions execution phasegenerate-sources/phase goals goalrun-workflow/goal /goals /execution /executions configuration workflowEnginemwe/workflowEngine checkResources checkResourcesrc/main/resources/models/mymodel.uml2/checkResource /checkResources /configuration /plugin /plugins /build repositories repository idfornax.repository/id nameFornax Repository/name urlhttp://www.fornax-platform.org/m2/repository/url /repository /repositories pluginRepositories pluginRepository idfornax.plugin.repository/id nameFornax Plugin Repository/name urlhttp://www.fornax-platform.org/m2/repository/url /pluginRepository /pluginRepositories /project -- View this message in context: http://www.nabble.com/Novice-attempts-with-MWE-failing-tp25771216s17564p25955715.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Novice attempts with MWE failing
The Hibernate cartridge is implemented with oAW 4 and thus not compatible. In fact I'm using it in my current project with oAW 5, this required some tweaks I roughly described on my blog here: http://kthoms.wordpress.com/2009/07/16/oaw-4-migration-with-cartridge-adaption/ I would not recommend doing so really for you and rather stick with oAW 4 here, at least for the cartridge usage. ~Karsten - Original Message - From: Jochen Wiedmann jochen.wiedm...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Monday, October 19, 2009 1:20:03 PM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] Novice attempts with MWE failing Thanks for the reply, Karsten. Question for me is which way to go. My actual intention is to use the Hibernate cartridge. Is that possible with MWE? (In which case I'd need to identify the corresponding thing in M2T?) Otherwise, I've got do go back to oAW? Jochen Karsten Thoms wrote: Jochen, you are declaring a dependency to oaw4 uml2, which would require to use oAW4's workflow engine (declared by workflowEngineoaw/workflowEngine, or just leaving that out). If you want to use MWE as workflow engine you would also migrate the projects and using M2T Xpand dependencies only. Don't mix both. Best, ~Karsten - Original Message - From: Jochen Wiedmann jochen.wiedm...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Monday, October 19, 2009 11:53:01 AM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] Novice attempts with MWE failing Ping? Is there any forum, or mailing list, which is more appropriate for the question? Jochen Wiedmann wrote: Ping? Jochen Wiedmann wrote: Hi, I am trying to run my first attempts with MWE and the Fornax cartridges. The M2 plugin fails with the following message: java.lang.IllegalArgumentException: Cannot load or instantiate class org.eclipse.emf.mwe.core.monitor.NullProgressMonitor at org.fornax.toolsupport.maven2.MojoWorkflowRunner.setProgressMonitorClass(MojoWorkflowRunner.java:82) at org.fornax.toolsupport.maven2.WorkflowMojo.execute(WorkflowMojo.java:273) I am assuming that I am missing a dependency in the POM. However, It is unclear to me what that might be. My POM looks like follows. Thanks, Jochen project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd; modelVersion4.0.0/modelVersion groupIddemo/groupId artifactIddemo/artifactId version0.0.1-SNAPSHOT/version dependencies dependency groupIdorg.fornax.openarchitectureware/groupId artifactIdoaw-uml2/artifactId version4.3.1/version typepom/type scoperuntime/scope /dependency /dependencies build plugins plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId version3.0.1/version executions execution phasegenerate-sources/phase goals goalrun-workflow/goal /goals /execution /executions configuration workflowEnginemwe/workflowEngine checkResources checkResourcesrc/main/resources/models/mymodel.uml2/checkResource /checkResources /configuration /plugin /plugins /build repositories repository idfornax.repository/id nameFornax Repository/name urlhttp://www.fornax-platform.org/m2/repository/url /repository /repositories pluginRepositories pluginRepository idfornax.plugin.repository/id nameFornax Plugin Repository/name urlhttp://www.fornax-platform.org/m2/repository/url /pluginRepository /pluginRepositories /project -- View this message in context: http://www.nabble.com/Novice-attempts-with-MWE-failing-tp25771216s17564p25955715.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills
Re: [Fornax-developer] Continuous build
We once set up a Continuum System on the Fornax Server. This had to be given up since the machine did not have enough resources for that job. And Continuum would not be my first choice again, it had problems with flat structured multi-module projects as Fornax projects usually are. I could imagine to give another try after the pending infrastructure changes are through. Next will be the introduction of Nexus for the repository. Anyway, good idea. I'm always in favour of CI. ~Karsten Am 21.09.2009 um 21:04 schrieb Pavel Tavoda: Hello, I would like to ask if we have some continuous build server or somebody is preparing one? Regards Pavel -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Continuous build
Not yet, I guess. Would be great if you could work on this. I'd also prefer Hudson. If we are not through with Nexus until then could you help on the migration? At the moment Hanno Wendt works on it, but only when he has time, and this is also the problem. Regarding the CI server talk with Steffen M. if we could get one within itemis. ~Karsten Am 22.09.2009 um 08:32 schrieb Steffen Stundzig: Hi, I've very good experiences with hudson in combination with nexus and flat structured multi module builds. I'm very busy the next 2 weeks, but after that I could spend some time for this task. Is anybody else working on this topic? regards Karsten Thoms schrieb: We once set up a Continuum System on the Fornax Server. This had to be given up since the machine did not have enough resources for that job. And Continuum would not be my first choice again, it had problems with flat structured multi-module projects as Fornax projects usually are. I could imagine to give another try after the pending infrastructure changes are through. Next will be the introduction of Nexus for the repository. Anyway, good idea. I'm always in favour of CI. ~Karsten Am 21.09.2009 um 21:04 schrieb Pavel Tavoda: Hello, I would like to ask if we have some continuous build server or somebody is preparing one? Regards Pavel -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Steffen Stundzig Leiter Niederlassung Leipzig Telefon: +49 (0) 341 / 231-0183-401 Telefax: +49 (0) 341 / 231-0183-411 Mobil: +49 (0) 151 / 173-9673-1 http://itemis.de http://twitter.com/itemis steffen.stund...@itemis.de https://xing.com/profile/Steffen_Stundzig itemis AG Niederlassung Leipzig Ludwig-Erhard-Straße 51 04103 Leipzig Rechtlicher Hinweis: Registergericht: Amtsgericht Dortmund HRB 20621 Sitz der Gesellschaft: 44536 Lünen, Am Brambusch 15-24 Vorstand: Wolfgang Neuhaus, Jens Wagener, Dr. Georg Pietrek Aufsichtsrat: Prof. Dr. Burkhard Igel (Vorsitzender), Stephan Grollmann, Michael Neuhaus -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax Repo
The Maven Repo is working again. The ownership of the fornax-platform.org domain has changed and with it the default IP. It had to be switched back to the old one until all services are migrated and redirects have been configured on the new server. Unfortunately our admin was ill yesterday when the change happened. Sorry for this inconvenience. ~Karsten - Original Message - From: polly.c.chang polly.c.ch...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Monday, September 14, 2009 10:08:17 PM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] Fornax Repo Hi Patrik, Thanks for your feedback. I am glad to know that it wasn't just us that ran into this problem. It was quite chaotic and confusing for us for a while. Probably taking the cache offline would have been less drastic than what we did. I had to upload the few Fornax artifacts that we need from my local Maven repo into our Artifactory so we can continue. Thanks, Polly Patrik Nordwall wrote: We had exactly the same problem with our artifactory. I checked the offline option for the fornax repo cache in artifactory, and then I think it is ok for the moment. But the fornax repo is unavailble and I think/hope Itemis is working on it. /Patrik -- View this message in context: http://www.nabble.com/Re%3A-Fornax-Repo-tp25433064s17564p25442650.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax Repo
Hi Attila, for the domain fornax-platform.org the ownership has changed and is pointing to the new server now. The services are not available there right now, and requests should be redirected for an intermediate time. I apologize that this lead to a downtime. I was on holiday and just coming back to work. I hope this can be fixed ASAP, but likely not today :-( I already informed colleagues to help on this issue. ~Karsten - Original Message - From: Attila Bak bakattil...@gmail.com To: Karsten Thoms karsten.th...@itemis.de Sent: Monday, September 14, 2009 10:36:46 AM (GMT+0100) Europe/Berlin Subject: Fornax Repo Hi All, Is something happened to the Fornax repo? Is it working for you or there is some kind of problem? Thanks attila -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [fornax-oaw-m2-plugin] executing workflow
You have to split the projects into two: One that defines the generator, the other that uses it. Typically the latter has a small workflow that calls the generator workflow as cartridge. Besides that it is best practice to separate the cartridge from the application of it, it is simply necessary when executing the oAW M2 plugin. If you use any supporting Java classes they have to be compiled. This happens in the compile phase. The generator is used in the generate-sources phase, which is before. See the maven build lifecycle reference. When spliiting this up this is no problem. The generator cartridge is build before using it, so also the java classes get compiled before. You will find this pattern in any Fornax cartridge project. Kind regards, ~Karsten - Original Message - From: dannythomas daniel.tho...@elca.ch To: fornax-developer@lists.sourceforge.net Sent: Tuesday, August 25, 2009 11:19:20 AM (GMT+0100) Europe/Berlin Subject: [Fornax-developer] [fornax-oaw-m2-plugin] executing workflow Hi everybody, I have following situation: After making a code generator which now works excellently in when run in eclipse, I would like to be able to use the maven plugin for easy deployment and for being able to set up a small test framework (which then could call the plugin to generate code from a model). The plugin seems to execute, finds my workflow.oaw file and starts expanding the different types in the model. But as soon as it tries to execute a java file it tells me that it can't find the file... or more precisely: 2009-08-25 10:59:44,451 ERROR [org.openarchitectureware.xpand2.Generator] Error in Component generator of type org.openarchitectureware.xpand2.Generator: EvaluationException : org.fornax.cartridges.uml2.javabasic.EL4JHelper.getFQNPackagePath(org.eclipse.uml2.uml.Type) not found, problems were: [AnalysationIssueType not found] - Couldn't find Java type org.fornax.cartridges.uml2.javabasic.EL4JHelper : org.fornax.cartridges.uml2.javabasic.EL4JHelper My project structure is following: [.pom.xml] src - main - java - [package structure of .java files] - [all .java files needed] - resources - Model[containing the model file] - oaw [where the workflow.oaw is located] -xpand[here is the first template that gets run by workflow.oaw - [package structure of all .ext and .xpt files] Would I first have to compile the .java files and/or put them somewhere else? Or is there any way of configuring this to work in the pom file? PS. yes, I took the javabasic catridge as starting point (and changed them directly, which is not the recommended usage), but now have changed nearly everything and have just kept the package structure for convenience). Thanks for any helpful pointers Daniel Thomas -- View this message in context: http://www.nabble.com/-fornax-oaw-m2-plugin--executing-workflow-tp25131017s17564p25131017.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Problems with Custom oAW Install
Hi Todd, - Be sure that Eclipse starts at least with Java 5 (check configuration) - Any logs in the error view? - In which state are the bundles (Plugin Registry View, Configuration Details)? ~Karsten I consult for a large corporation where I'm trying to get other developers excited about oAW and xText, but this may be difficult, so I decided to make the install as easy as possible by creating my own custom eclipse installation based on eclipse oAW 4.3.1. It also contains sculptor, some custom xpand templates and a custom plug-in (ecore model and editor). I zipped it up, burned it to disk and installed it on a colleague's laptop. On their machine, I can run workflows from ant, but the oAW plug-in isn't initializing. None of the oAW plug-in features are available and the eclipse icon doesn't display on the window title bar. I realize this is a long shot, but if anyone has any suggestions or tips for debugging this issue, I would greatly appreciate it. Todd -- View this message in context: http://www.nabble.com/Problems-with-Custom-oAW-Install-tp24702503s17564p24702503.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Checksum plugin
How about placing this plugin in the toolsupport category, like the oAW plugin. So I suggest - groupId org.fornax.toolsupport - artifactId fornax-checksum-m2-plugin - version 1.0.0-SNAPSHOT You could place the code in SVN under /toolsupport/maven2/fornax-checksum-m2-plugin (don't be irritated that the oaw plugin is in directory fornax- toolsupport-oaw-m2-plugin, I think 'toolsupport' does not need part of the name) It would become a small component on its own. ~Karsten Am 22.07.2009 um 10:28 schrieb Pavel Tavoda: Great, thank you. When I go through your check list I have no judgement for many topics: - Versioning should follow your standard - No idea, any suggestion? I will rewrite it, no problem. - Plugin is more generic. It can be used with any code generating tool. Again any suggestion where should I put it? However I'm pretty happy with fornax. Pavel On Tue, Jul 21, 2009 at 10:12 PM, Karsten Thomskarsten.th...@itemis.de wrote: Pavel, I deployed the plugin to the snapshot repository: http://www.fornax-platform.org/archiva/repository/snapshots/org/fornax/cartridges/maven/checksum/fornax-cartridges-sculptor-maven-plugin-checksum/1.0-SNAPSHOT/ Please check - is the version schema OK? Usually we use Major.Minor.Micro. - are groupId and artifactId well chosen? - is the plugin Sculptor specific or is it more a generic plugin? ~Karsten Am 21.07.2009 um 21:59 schrieb Pavel Tavoda: checksum-plugin.zip -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Checksum plugin
Pavel, I deployed the plugin to the snapshot repository: http://www.fornax-platform.org/archiva/repository/snapshots/org/fornax/cartridges/maven/checksum/fornax-cartridges-sculptor-maven-plugin-checksum/1.0-SNAPSHOT/ Please check - is the version schema OK? Usually we use Major.Minor.Micro. - are groupId and artifactId well chosen? - is the plugin Sculptor specific or is it more a generic plugin? ~Karsten Am 21.07.2009 um 21:59 schrieb Pavel Tavoda: checksum-plugin.zip -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Is Fornax Hibernate Cartridge component?
It is a subproject at Fornax, and its main delivery is an openArchitectureWare cartridge. You could see a cartdridge as a component though. In original document that describe Fornax platform there is explanation about Fornax Hibernate Cartridge as a project in the Fornax platform. It is ok, but can I say that Fornax Hibernate Cartridge is a component? -- View this message in context: http://www.nabble.com/Is-Fornax-Hibernate-Cartridge-component--tp24554022s17564p24554022.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax maven repo down?
Hi Polly, right. I was offline and did not recognized. Disk was full :-/ ~Karsten Am 17.07.2009 um 16:48 schrieb polly.c.chang: Hi, Is the Fornax Maven repo down? This url just hangs: http://www.fornax-platform.org/archiva/repository/releases Thanks! --Polly -- View this message in context: http://www.nabble.com/Fornax-maven-repo-down--tp24535930s17564p24535930.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Can I Use Java to Create Code Completion Proposals
Sure. You can use JAVA extensions that delegate to static Java methods. You will find hints in the reference manual and examples all over the code base for the basics. You will have to deal with dynamic EMF Objects, all you get are DynamicEObjectImpl objects that you can evaluate with EMF's reflection API. ~Karsten Am 09.07.2009 um 22:40 schrieb ootferrell: In ContentAssist.ext, I want to use Java to create proposals. For example: List[Proposal] completeDslEntity_databaseTableName(emf::EObject ctx, String prefix) : JAVA org .fornax .cartridges .sculptor.dsl.editor.custom.CustomHelper.getDatabaseTableNames(); Is this possible? -- View this message in context: http://www.nabble.com/Can-I-Use-Java-to-Create-Code-Completion-Proposals-tp24417474s17564p24417474.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [fornax-oaw-m2-plugin] find workflow.oaw file in classpath?
Hi Polly, the project that executes the Fornax plugin needs a dependency to the project containing sculptorworkflow.oaw. This workflow must be found on the classpath, you maybe have to add the folder containing the workflow as additional resource folder when not following the defaults (e.g. /src/main/resources is on the classpath by default). When sculptorworkflow.oaw resides not in the classpath root then you have to qualify the workflow with the package path. This should be all. The Fornax plugin adds all runtime dependencies of the project that it is executed within to the context classpath and then invokes the WorkflowRunner. Hope this helps you a bit, ~Karsten Am 06.07.2009 um 20:02 schrieb polly.c.chang: Hi Karsten, Thanks for the quick reply! Yup, I'm using the Fornax plugin to pass the project-specific properties to the generator project. I'll give you some more details. In my user project POM, I normally pass in the properties like this: plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId executions execution idgenerate-main/id configuration checkResources.../checkResources workflowDescriptorworkflow.oaw/workflowDescriptor properties modelFile${codegen.model.basedir}/${codegen.model}/ modelFile appProject${codegen.project}/appProject ... /properties /configuration /execution /executions /plugin The local workflow.oaw file in my user project says: workflow cartridge file=sculptorworkflow.oaw inheritAll=true / /workflow This is because I modified sculptorworkflow.oaw to declare the two properties: property name=modelFile value=${modelFile}/ property name=appProject value=${appProject}/ All that works fine with the local workflow.oaw file. So I was trying to see if I can get rid of the workflow.oaw file completely since my plugin config is being run in the user project and already has all the properties that I need to send into the generator. This is what I tried. I changed the plugin config to say workflowDescriptorsculptorworkflow.oaw/workflowDescriptor And then modified the sculptorworkflow.oaw file to not be abstract and to inheritAll so it will take properties from the Fornax plugin: workflow inheritAll=true property name=modelFile value=${modelFile}/ property name=appProject value=${appProject}/ ... /workflow When I run this, I get the error: Could not find the Workflow-Descriptor sculptorworkflow.oaw. I am running plugin version 2.1.1, and the generator project is not in my workspace. Does the generator's workflow file have to be in the workspace for the file to be found by the plugin? Thanks! --Polly Karsten Thoms wrote: Polly, the plugin searches on the classpath for the workflow file. I'm pretty sure that it works that way since I'm using it in my project. There is a deeper sense behind those one-line workflows. A cartridge project is reusable, and normally it does not know about which model to read at least. The project that contains the model will call the cartridge workflow and pass the model uri and maybe other project specific properties. This is usually the project that executes the generator plugin. Do not try to execute the plugin from the cartridge project. ~Karsten Hi, Does the fornax-oaw-m2-plugin support finding a workflow.oaw file from the classpath instead of inside the project? The plugin can pass in properties for everything that I want to configure, so there's no need for me to have a one-line workflow.oaw file inside my project that just refers to the cartridge file inside the classpath. It would be nice to be able to get rid of this local file completely. But when I set the plugin's workflowDescriptor to the workflow file that is inside my classpath, the plugin doesn't seem like it's able to find it. -- View this message in context: http://www.nabble.com/-fornax-oaw-m2-plugin--find-workflow.oaw-file-in-classpath
Re: [Fornax-developer] Annoying regeneration problem
A good starting point is to provide a specialized Outlet implementation. The implementation class to use must be configured for the Maven Mojo to do this. You should read this article from Heiko about the Generation Gap pattern. He suggests to introduce a conditional generated folder, where only files are generated if they were not moved to a manually maintained folder. http://www.1160pm.net/2009/04/23/generation-gap-pattern/ ~Karsten Am 02.07.2009 um 13:04 schrieb Pavel Tavoda: If I should be honest, what annoy me most now on Sculptor is regeneration of one-time generated files (main/java main/resources). Before I had idea with timestamps but this is difficult to handle. Now I found maybe better solution. After generation we should checksum all generated files in main/java and main/resources. Than before generation we should check all sums and if file have same checksum we should remove it (file wasn't change and we should regenerate it). I don't know enough details about oAW if I can write some hook method which can do this for every generated file or I have to write Maven plugin, which should be part of clean task. Can somebody give me any hint about oAW or Maven where should I look? I'm willing to write anything what can help to solve this problem. TNX Pavel PS: Patrik, do we have already some incident about this? -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] logging with fornax-oaw-m2-plugin
H Polly, Hmm, I have no idea why these messages suddenly appear. I do not think that it has something to do with the oAW M2 plugin. On my side I do not get the debug messages, must be a matter of log4j configuration taken from the classpath. I once experienced that log4j.properties wins before log4j.xml. In my project we have added a log4j configuration component to the workflow. This way we can control logging. I think this could be a useful standard component that I could add. ~Karsten Am 26.06.2009 um 23:38 schrieb Polly C. Chang: Hi Karsten, I have the same setup for the Surefire plugin, and that works fine. The problems is that before we get to the unit tests, when Maven is generating sources, there is tons of debug output from oAW and Hybridlabs Beautifier. I put a log4j.xml file in src/main/resources and that still doesn't turn off the oAW messages (though I am able to turn off the Hybridlabs messages). Are you able to turn off all the Opening file, Skipping file kind of debug messages? [org.openarchitectureware. xpand2.output.FileHandleImpl] : Opening file : C:\projects\runtime\com.foo.model\src\main\java\com\foo\model \package.html [org.openarchitectureware.xpand2.output.FileHandleImpl] : Skipping file : C:\projects\runtime\com.foo.model\src\main\java\com\foo\model \package.html cause it exists already As you can imagine, with a big domain model, these messages just scroll on and on and really seem to slow things down. :( btw, I am using Maven 2.1.0 and JDK 1.6_13. Thanks! --Polly On Fri, Jun 26, 2009 at 1:51 AM, Karsten Thoms karsten.th...@itemis.de wrote: Hi Polly, when looking at the sources I recognized that it might be no issue of the Fornax Maven plugin. Debug output has changed there, but just regarding the debug output that the plugin does. This is now I mean correctly directed to the Plugin's context logger, and these debug messages are activated when running mvn -X install. I saw that Sculptor overrides the log4j configuration for Surefire in their library example project like this: plugin artifactIdmaven-surefire-plugin/artifactId version2.3/version configuration skipfalse/skip forkModepertest/forkMode !-- forkModeonce/forkMode -- argLine-Xms32m -Xmx1024m -Dlog4j.configuration=log4j- test.properties/argLine excludes exclude**/IsolatedDatabaseTestCase.java/exclude /excludes /configuration /plugin Could you check if this would work for you, too? Best wishes, ~Karsten Am 25.06.2009 um 16:43 schrieb Polly C. Chang: Thanks! --Polly On Thu, Jun 25, 2009 at 2:21 AM, Karsten Thoms th...@itemis.de wrote: Hi Polly, logging has been changed to Commons Logging. I will change this back next week, maybe I can already deploy a snapshot tomorrow. Opened Bug: https://fornax.itemis.de/jira/browse/TOM-26 ~Karsten - Original Message - From: Polly C. Chang polly.c.ch...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Thursday, June 25, 2009 3:09:08 AM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] logging with fornax-oaw-m2-plugin -- -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] SmartClient frontend demo
I'm impressed, too! Great work! Am 26.06.2009 um 23:56 schrieb Polly C. Chang: Wow, that is cool! I find the Tree UI to be more intuitive than the tabbed UI, but that is really neat! :) --Polly On Fri, Jun 26, 2009 at 10:36 AM, Pavel Tavoda pavel.tav...@gmail.com wrote: Hello, SmartClient frontend sample generated from attached model-library.design is available at: http://f4.rainside.sk:8080/library It's not optimized (not compression, GWT with 'pretty' option, slow connection). First load should take sometimes 40-50 sec. 2nd time should be faster. Everything what you see is coming from default code generated by Sculptor entity tier. No GUI definition, additional code or something was written. Technical details: SC client is now using extensively all dirty tricks available in Java. Reflection, Spring context investigation, Hibernate mapping parsing, ... . WEB Client doesn't contain any business specific code which is written or generated. Only sculptor generated entity JAR file is dropped to web project. Everything else is done on the fly. Working features: * Hibernate definition (datatype, length, required, relations, ...) investigated on the fly * Spring services investigated on the fly (GUI strictly follow service definition) * Additional annotations for services for customizing behavior * Layout change (2 layouts) * Skin change (5 skins) * Language change * Status field handling (IfStatus actions, DetailBehavior, ...) * Translation file (have no time writing one for demo, only generated texts) * Grid/List layout saving (computed columns, column reordering, column sizes - right click on table header) - saving status is turned off in demo (require special service and entity) * Client side filtering, ordering * Lazy loading in lists on client side and paging in servlet * Error handling Unresolved problems: * Inheritance and abstract classes don't work very well - in queue * How to do customization :-D (expecting discusion about this, specially if (and what) we should generate for web tier, for now nothing is necessary, everything what you see is done by on the fly mapping)!!! * Working ONLY with sculptor version 1.5 - postponed Code: * Now I'm in process of Fornaxing code (cutting out some dependecies, package refactoring, ...) * Servlet is aroud 2000 lines of code * GUI is in SmartGWT around 1500 lines * Copyright have to stay for company (Factory4Solutions), license will be LGPL Any ideas, suggestions, recommendations, criticism and compliments are welcome Enjoy Pavel PS: Please don't hack this box. It's virtual server with empty JBoss and empty MySQL inside. -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Problem
Added an issue for this: https://fornax.itemis.de/jira/browse/CSC-377 Best, ~Karsten - Original Message - From: Pavel Tavoda pavel.tav...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Thursday, June 25, 2009 10:53:02 AM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] Problem You are right (as usually grrr ;-) ). Maybe constraint for this case would be fine. In manual isn't explained what happen if opposite side is !aggregateRoot. It should be also constrained that relation many-to-many to !aggregateRoot is senseless. Thanks again Pavel On Thu, Jun 25, 2009 at 8:45 AM, Patrik Nordwallpatrik.nordw...@gmail.com wrote: The problem is that in the hbm file set is defined. I looked in the code generation template and for manyToManyReference there is: LET getCollectionType() == bag ? bag : set AS collection I would guess that for many-to-many it doesn't make sense to use an ordered List. We should probably have a constraint error on this case. Probably you would like a one-to-many instead. You do that by adding reference in Employee to OrgUnit and define opposite, i.e. make the association bidirectional. If you don't want bidirectional, you can keep it as is but add the inverse keyword. This is described in http://fornax.itemis.de/confluence/display/fornax/3.+Advanced+Tutorial+(CSC)#3.AdvancedTutorial(CSC)-Collections /Patrik PaloT wrote: Hello, in my project following error is raised. I don't know why Set is expected because everywhere List is declared. I'm using 1.5. Any idea? TNX STACK TRACE: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Set at org.hibernate.type.SetType.wrap(SetType.java:39) at org.hibernate.event.def.WrapVisitor.processArrayOrNewCollection(WrapVisitor.java:84) at org.hibernate.event.def.WrapVisitor.processCollection(WrapVisitor.java:51) at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:101) at org.hibernate.event.def.WrapVisitor.processValue(WrapVisitor.java:98) at org.hibernate.event.def.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:55) at org.hibernate.event.def.DefaultFlushEntityEventListener.wrapCollections(DefaultFlushEntityEventListener.java:192) at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:125) at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:196) at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:76) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000) at org.springframework.orm.hibernate3.HibernateAccessor.flushIfNecessary(HibernateAccessor.java:390) at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:105) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor.invoke(ThrowsAdviceInterceptor.java:126) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.fornax.cartridges.sculptor.framework.errorhandling.ServiceContextStoreAdvice.invoke(ServiceContextStoreAdvice.java:39) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy9.save(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sk.f4s.pic.web.server.ScServlet.handleRequest(ScServlet.java:348) DESIGN: Entity OrgUnit { scaffold String name key length=30; - @OrgUnitKind orgUnitKind nullable; - @Employee boss nullable; - List@Employee employee; - @OrgUnit parent nullable; } HBM.XML: ?xml version=1.0 encoding=UTF-8? !DOCTYPE hibernate-mapping PUBLIC -//Hibernate/Hibernate Mapping DTD//EN http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd; hibernate-mapping class
Re: [Fornax-developer] Is it possible to use Fornax Cartdrige with eCore
Mehmet, the input model must be EMF UML2 with the Hibernate Persistence profile applied. This model could be created through a model-to-model transformation from Ecore to UML2, e.g. with Xtend. A standard transformation does not exist, you would have to create it on your own. Best, ~Karsten Am 16.06.2009 um 16:48 schrieb posthumecaver: Hi everybody, until now I was working with Borland Together XMI export future to be able create my Java classes with JavaBasic but I am so frustrated with missing elements from my Model in XMI, I wrote a plugin that would export UML to raw Ecore format Now, my question is, I know that JavaBasic uses UML Metamodel to work, can I somehow continute to use JavaBasic with eCore notation. I mean under this namespace... ecore:EPackage xmi:version=2.0 xmlns:xmi=http://www.omg.org/XMI; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:ecore=http://www.eclipse.org/emf/2002/Ecore; name=tvpp-state-modeling Thx for the answers, Mehmet -- View this message in context: http://www.nabble.com/Is-it-possible-to-use-Fornax-Cartdrige-with-eCore-tp24057222s17564p24057222.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] oaw-m2-plugin configuration
Hi Polly, just released version 3.0.1. It has now this feature (again?). I renamed the property since ommit is a typo. Use mvn -Dfornax.generator.omit.execution=true clean install to skip workflow execution. ~Karsten On 21.05.09 11:18, Karsten Thoms wrote: Hi Polly, you are right. I was so sure that this feature is there that I did not read the source correctly, should have seen that #-) I think this feature was there once (did not check that yet) and I could add it again. Seems that I should create a bug fix release soon. http://fornax.itemis.de/jira/browse/TOM-24 ~Karsten On 20.05.09 16:30, polly.c.chang wrote: Hi Karten, Thanks for the quick reply. I saw the variable for force.execution, but what about for *omitting* execution? The web page says that variable is fornax.generator.ommit.execution. This ommit variable is the one that I didn't see. Thanks for creating the ticket about adding outlets! Thanks, Polly Karsten Thoms wrote: Hi Polly! The fornax.generator.force.execution is still supported. I think you have just overseen it, I did not change something here. if (true.equalsIgnoreCase( System.getProperty(fornax.generator.force.execution))) { getLog().info(Forced workflow execution); File timeStampFile = getTimeStampFile(); if (timeStampFile != null){ timeStampFile.delete(); } } Additional Outlets cannot be added at the moment. Created a ticket: http://fornax.itemis.de/jira/browse/TOM-23 ~Karsten On 19.05.09 18:18, polly.c.chang wrote: Hi, Thank you for creating the oaw-m2-plugin and updating it to work with both TMF and OAW! I have a couple of questions about configuring this plugin: 1. On the oaw-m2-plugin wiki page, the documentation says that it should be possible to execute the generation phase without the execution of the generator: http://fornax.itemis.de/confluence/display/fornax/Configuration+(TOM)#Configuration(TOM)-Omittingtheexecutionofthegenerator Is this still supported? I don't see any mention of the fornax.generator.ommit.execution system property in the source code. I only see the fornax.generator.force.execution property mentioned. 2. Also, is it possible to configure new outlets? Not modify existing ones. I would like to add new ones. Thanks! --Polly begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, Big Spaceship. http://www.creativitycat.com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] oaw-m2-plugin configuration
Hi Polly, you are right. I was so sure that this feature is there that I did not read the source correctly, should have seen that #-) I think this feature was there once (did not check that yet) and I could add it again. Seems that I should create a bug fix release soon. http://fornax.itemis.de/jira/browse/TOM-24 ~Karsten On 20.05.09 16:30, polly.c.chang wrote: Hi Karten, Thanks for the quick reply. I saw the variable for force.execution, but what about for *omitting* execution? The web page says that variable is fornax.generator.ommit.execution. This ommit variable is the one that I didn't see. Thanks for creating the ticket about adding outlets! Thanks, Polly Karsten Thoms wrote: Hi Polly! The fornax.generator.force.execution is still supported. I think you have just overseen it, I did not change something here. if (true.equalsIgnoreCase( System.getProperty(fornax.generator.force.execution))) { getLog().info(Forced workflow execution); File timeStampFile = getTimeStampFile(); if (timeStampFile != null){ timeStampFile.delete(); } } Additional Outlets cannot be added at the moment. Created a ticket: http://fornax.itemis.de/jira/browse/TOM-23 ~Karsten On 19.05.09 18:18, polly.c.chang wrote: Hi, Thank you for creating the oaw-m2-plugin and updating it to work with both TMF and OAW! I have a couple of questions about configuring this plugin: 1. On the oaw-m2-plugin wiki page, the documentation says that it should be possible to execute the generation phase without the execution of the generator: http://fornax.itemis.de/confluence/display/fornax/Configuration+(TOM)#Configuration(TOM)-Omittingtheexecutionofthegenerator Is this still supported? I don't see any mention of the fornax.generator.ommit.execution system property in the source code. I only see the fornax.generator.force.execution property mentioned. 2. Also, is it possible to configure new outlets? Not modify existing ones. I would like to add new ones. Thanks! --Polly begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, Big Spaceship. http://www.creativitycat.com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
[Fornax-developer] Fwd: Fornax Service Migration
Hi Patrik! I have added this issue to JIRA and assigned to Hanno. I asked Hanno to track the issues assigned for him. The right JIRA project to report these things to is 'Fornax Platform'. @Hanno: Thanks again for supporting us. I also think that it is important to have these links working and in unchanged state, or having redirects. Best wishes, ~Karsten - Forwarded Message - From: Patrik Nordwall patrik.nordw...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Thursday, April 30, 2009 8:34:34 AM (GMT+0100) Europe/Berlin Subject: Re: [Fornax-developer] Fornax Service Migration Thats good news. Have you noticed that the tiny links are not working. For example Sculptor start page: http://fornax-platform.org/cp/x/aAQ should redirect to http://fornax.itemis.de/confluence/display/fornax/Sculptor+%28CSC%29 In the Info tab of that page it says that the tiny link should be http://fornax.itemis.de:9001/confluence/x/aAQ but that doesn't work either. Those are important because they are published in articles at TSS etc. /Patrik -- View this message in context: http://www.nabble.com/Fornax-Service-Migration-tp23155815s17564p23310740.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax Service Migration
Hi all, to give you a status update: Confluence has been enabled and forwarded to HTTP, so the security exception does not occur anymore. It will occur as soon as you login, and you will have to accept an exception by downloading the security certificate. itemis will buy a valid SSL certificate for fornax-platform.org. This is in progress. JIRA is available only via HTTPS at the moment, Hanno will work on it to switch to HTTPS only when logging into the system. By default the system should be available by HTTP. After this, Nexus as repository proxy will be enabled. Hanno and Darius should test the configuration and deployment before Archiva will go offline. Until tests and documentation is finished Archiva stays available. Things move forward, finally. Best wishes, ~Karsten -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax Service Migration
Hi Patrik! The status is difficult :-( Our administrator set some restrictions that weren't clarified in front enough. One of them is that he does not want to have the systems available via HTTP, only via HTTPS (because of unsafe logins). The systems are reachable there, just change the URLs to https:// https://fornax.itemis.de/confluence/display/fornax/Fornax https://fornax.itemis.de/jira/secure/Dashboard.jspa The Fornax landing page will redirect to HTTPs. I reported this already. When you open these URLs you will get a Invalid SSL certificate and you will have to accept the security exception. Of course, this is all unsatisfying and no option. I'm busy at customers and relying on my colleagues to solve the issues. Best wishes, ~Karsten On 28.04.09 07:23, Patrik Nordwall wrote: And now it is forbidden. What is current status of the migration? Patrik Nordwall wrote: The server is down today. /Patrik begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
[Fornax-developer] Fornax Service Migration
Dear developers and users of the Fornax Platform! This thursday, Apr. 23th, all Fornax services, including Web, Wiki, JIRA and the Maven Repository will taken offline for approx. 1 day. During this time all services will be migrated to a new infrastructure. This step has been long awaited, since the current infrastructure tended to be instable and caused some downtimes in the past. Part of the migration is also be an upgrade to the latest versions of Confluence and JIRA. Further, we will drop the Maven Archiva repository manager and will introduce Nexus as an alternative. User accounts for the Archiva system won't be migrated and need to be recreated. We apologize for this inconvenience. With kind regards, Karsten Thoms -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Sculptor] Eclipse TMF
I think it is slowly worth investigating. Within itemis we have already a training series for TMF which was successfully done the recent weeks. Unfortunately I had a spontanous customer appointments and could not attend (although, not that unlucky - I had the chance to visit Vienna on a lovely warm day :-) ), and from talks with colleagues they were all satisfied. OK, it was training and not all topics covered there, just an overview and introduction. Could be that Sculptor arises more sophisticated needs. I could ask for assistance from the dev team, since they also would be interested in further real life tests. When testing you should go to CVS HEAD, since lots of bugfixes are done daily. ~Karsten On 14.04.2009 21:54 Uhr, Patrik Nordwall wrote: We will try Sculptor with TMF when it is stable enough to be worth trying. Maybe mid May, or what do you think? /Patrik polly.c.chang wrote: Hi Karsten, Good to know! Thanks! --Polly Karsten Thoms wrote: Hi Polly, the last milestone was the first that is worth taking a look at. There is still lots of work to do until Galileo, and at least in my customer project TMF is already taken in production. With some obstacles and help from the development team though. ~Karsten On 13.04.2009 20:46 Uhr, polly.c.chang wrote: Hi Patrik, Since the Xtext part of oAW is being rewritten as Eclipse TMF, I was wondering if you have been following the TMF milestone builds? Just curious. http://wiki.eclipse.org/Xtext/Galileo Thanks, Polly begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- 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 karsten.th...@itemis.de 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:karsten.th...@itemis.de 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 -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Sculptor] Eclipse TMF
Heiko has just published a blog entry on the TMF training: http://www.1160pm.net/2009/04/14/xtext-workshop/ On 14.04.2009 22:15 Uhr, Karsten Thoms wrote: I think it is slowly worth investigating. Within itemis we have already a training series for TMF which was successfully done the recent weeks. Unfortunately I had a spontanous customer appointments and could not attend (although, not that unlucky - I had the chance to visit Vienna on a lovely warm day :-) ), and from talks with colleagues they were all satisfied. OK, it was training and not all topics covered there, just an overview and introduction. Could be that Sculptor arises more sophisticated needs. I could ask for assistance from the dev team, since they also would be interested in further real life tests. When testing you should go to CVS HEAD, since lots of bugfixes are done daily. ~Karsten On 14.04.2009 21:54 Uhr, Patrik Nordwall wrote: We will try Sculptor with TMF when it is stable enough to be worth trying. Maybe mid May, or what do you think? /Patrik polly.c.chang wrote: Hi Karsten, Good to know! Thanks! --Polly Karsten Thoms wrote: Hi Polly, the last milestone was the first that is worth taking a look at. There is still lots of work to do until Galileo, and at least in my customer project TMF is already taken in production. With some obstacles and help from the development team though. ~Karsten On 13.04.2009 20:46 Uhr, polly.c.chang wrote: Hi Patrik, Since the Xtext part of oAW is being rewritten as Eclipse TMF, I was wondering if you have been following the TMF milestone builds? Just curious. http://wiki.eclipse.org/Xtext/Galileo Thanks, Polly begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- 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 karsten.th...@itemis.de 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:karsten.th...@itemis.de 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 -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Sculptor] New productivity improvments
Sounds cool. Thanks for making this possible! And keep up the good work! ~Karsten - Original Message - From: bear50 akallb...@gmail.com To: fornax-developer@lists.sourceforge.net Sent: Monday, April 6, 2009 10:50:54 PM (GMT+0100) Europe/Berlin Subject: [Fornax-developer] [Sculptor] New productivity improvments Hi all, We just wanted to take the opportunity to let you know about a couple of new features in the 1.6.0-SNAPSHOT version. We have implemented the possibility to run our web clients in a jetty container with an in memory database. These are also default when generating new projects with our project archetypes. This is a great productivity boost. No need to install a server or a database. In your client project, just build it: mvn install and then mvn jetty:run And you are up. For more info, see: http://www.fornax-platform.org/cp/display/fornax/4.+Archetype+Tutorial+(CSC) .../Andreas -- View this message in context: http://www.nabble.com/-Sculptor--New-productivity-improvments-tp22917089s17564p22917089.html Sent from the Fornax-Platform mailing list archive at Nabble.com. -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] EJB3 Entities Generalization
The EJB3 cartridge project has not been finalized and is dormant at the moment. I would not recommend to use it right now. Instead, you should give the Hibernate Cartridge a try. In mid-term it will also support pure JPA, at the moment it is bound to Hibernate. Of course, you could contribute to the EJB3 cartridge, but do not expect too much help on it right now. I apologize for this. ~Karsten On 27.02.2009 17:26 Uhr, bimsimsala wrote: Hi, i'm quite new to oaw. While evaluating msds in our project i tried to model our entity beans. I have a base class for all entities containing the id (ejb3 key), creationDate and so some other fields. Now, when i run the workflow in oaw i get the error There must be at least one id field!. I'm using the current head revision of the EJB3 cartridge. What am i doing wrong? Is it impossible to use generalization? Thanx 4 your help begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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 -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Execution of Maven Plugin
Hi! Your first problem can be solved with your second approach. You should have at least two projects - one for the generator and the other for the using application project. The build for the generator project does not execute the generator itself, it just compiles the helper classes and packages them together with all oAW artefacts. The second project contains the model and executes the oAW generator during generate-sources. This project is dependend on the generator project, of course, and therefore the generator's Java classes get build before the workflow is invoked. Maven sometimes forces to build artificial project structures to get around those life cycle dependencies. In this case it is somewhat logical that the structure is so. If you look at the Fornax projects they are all structured this way, with one addition: there is also a parent project which defines common dependencies and the other projects as modules. Regarding the model that is not found: This will be, as often, a classpath problem. Of course the model folder must be contained in some classpath folder. Usually this will be src/main/resources. Also here, have a look at the Fornax sources. Check out e.g. the JavaBasic sources and compare this one to your scenario. Hope this helps you, ~Karsten On 21.02.2009 12:00 Uhr, posthumecaver wrote: Hi everybody, I have a question I configured the maven plugin of oaw to run at generate-sources phase with run-workflow goal Now I am having problems with the compilation of a Java Extension for the oaw... Maven first calls the workflow and then compiles the sources (which make sense of course...) but when workflow calls the extension the classes are not compiled and it crashes... Is there a better phase then calling the workflow other then generate-sources? Secondly, I try to be clever and created another maven project and transported plugin configuration to this project. I use the first as model project (so everything compiled and packaged) then I call from the second project as cartdridge the first project.. At the begining everything seems fine, it finds the workflow from first project and start initializing it from but then it crashes by complaining the model file is not there Needless to say the configuration at the first project correct because it works standalone (when I compile first then I call run-workflow). I am using uml models and also prefer that model stays in the first project but is this not acceptable? Maven (workflow) is able to find out the uml profile files but XmiReader is not able to find out the model file.. Model file configured like component id=xmiParser class=oaw.emf.XmiReader modelFile value=model/statemachine-model.uml2 / .. /component Should I have to use another pattern for the value, I try to experiment something like file:../model/statemachine-model.uml2 that didn't helped also.. Thx for the answers -- 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 karsten.th...@itemis.de 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:karsten.th...@itemis.de 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 -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [sculptor] oAW 4.3.1
Hi Polly and Patrik! Could you please check if the proposed solution works for you? Would be urgent, since the release is about to be build. https://bugs.eclipse.org/bugs/show_bug.cgi?id=258677 ~Karsten On 12.12.2008 19:26 Uhr, polly.c.chang wrote: Hi Karsten, I wasn't sure if what I observed was a bug or if there was something that I needed to do differently. Thanks for creating the issue in the bug tracker! --Polly Karsten Thoms wrote: Yes, this was indeed unplanned. There were some major issues fixed from RC2-RC3 and we had to remove the new Refactoring feature since it was not mature enough. I saw your forum entry, this is not the right place. The real issues must be placed in the bug tracker to be worked on until release. I hope we can address the Sculptor issue. Opened this bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=258677 -- 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 begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr:;;Am Brambusch 22;Luenen;;44536;Germany email;internet:karsten.th...@itemis.de 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
Re: [Fornax-developer] [sculptor] oAW 4.3.1
Yes, this was indeed unplanned. There were some major issues fixed from RC2-RC3 and we had to remove the new Refactoring feature since it was not mature enough. I saw your forum entry, this is not the right place. The real issues must be placed in the bug tracker to be worked on until release. I hope we can address the Sculptor issue. Opened this bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=258677 On 12.12.2008 17:15 Uhr, polly.c.chang wrote: Hi, Since I haven't heard back in a while and I know that oAW's deadline for 3.4.1 Final is coming up, I figured I'd try to help out by posting on the oAW forum: http://www.openarchitectureware.org/forum/viewtopic.php?showtopic=11106 Oh wait, I just noticed that they have an unplanned RC3 that came out yesterday!! Darn it. I guess I'll try this again. Thanks, Polly polly.c.chang wrote: 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: 0INFO WorkflowRunner - -- 0INFO WorkflowRunner - openArchitectureWare 4.3.1, Build 20081208-2300PRD 0INFO 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' [org.eclipse.emf.ecore.impl.dynamiceobjecti...@60e128 (eClass: org.eclipse.emf.ecore.impl.eclassi...@157aa53 (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 -- 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 karsten.th...@itemis.de 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:karsten.th...@itemis.de 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
Re: [Fornax-developer] [sculptor] oAW 4.3.1
I'm also not sure. But this is at the moment the better way to let this verify. We should assure that Sculptor will work with oAW 4.3.1. I'm confident that this is a good release. On 12.12.2008 19:26 Uhr, polly.c.chang wrote: Hi Karsten, I wasn't sure if what I observed was a bug or if there was something that I needed to do differently. Thanks for creating the issue in the bug tracker! --Polly Karsten Thoms wrote: Yes, this was indeed unplanned. There were some major issues fixed from RC2-RC3 and we had to remove the new Refactoring feature since it was not mature enough. I saw your forum entry, this is not the right place. The real issues must be placed in the bug tracker to be worked on until release. I hope we can address the Sculptor issue. Opened this bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=258677 -- 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 karsten.th...@itemis.de 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:karsten.th...@itemis.de 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
Re: [Fornax-developer] [sculptor] oAW 4.3.1
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/dslline: 24 openArchitectureWare Problem Couldn't find operation 'load()' for type 'String' Extensions.ext com.infor.mdd.dsl/src/org/fornax/cartridges/sculptor/dslline: 24 openArchitectureWare Problem I thought ok, I must need to run generate.oaw. Then I get other errors: 0INFO WorkflowRunner - -- 0INFO WorkflowRunner - openArchitectureWare 4.3.1, Build 20081201-1800PRD 0INFO WorkflowRunner - (c) 2005-2008 openarchitectureware.org and contributors 0INFO WorkflowRunner - -- 0INFO WorkflowRunner - running workflow: generate.oaw 0INFO 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
Re: [Fornax-developer] Wiki server is down
So annyoing today :-((( On 24.11.2008 17:40 Uhr, Patrik Nordwall wrote: Ok, give it one more kick. /Patrik 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Wiki server is down
done. On 22.11.2008 23:22 Uhr, Patrik Nordwall wrote: Please restart asap. 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Problem getting the maven plugin
Pascal, is your problem solved now? ~Karsten On 20.11.2008 9:32 Uhr, feensturm wrote: Hi I want to use org.fornax.toolsupport:fornax-oaw-m2-plugin. But I get the following Exception [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Error building POM (may not be this project's POM). Project ID: org.fornax.toolsupport:fornax-oaw-m2-plugin Reason: POM 'org.fornax.toolsupport:fornax-oaw-m2-plugin' not found in repository: Unable to download the artifact from any repository org.fornax.toolsupport:fornax-oaw-m2-plugin:pom:1.0.4 from the specified remote repositories: fornax.repository (http://www.fornax-platform.org/m2/repository), syseca-releases (http://svnlocal:8100/archiva/repository/syseca-releases), fornax.plugin.repository (http://www.fornax-platform.org/m2/repository), central (http://svnlocal:8100/archiva/repository/proxied), syseca-snapshots (http://svnlocal:8100/archiva/repository/syseca-snapshots), third-party (http://svnlocal:8100/archiva/repository/third-party) for project org.fornax.toolsupport:fornax-oaw-m2-plugin Here my configuration: plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId version1.0.4/version configuration properties /properties checkResources checkResource src/main/resources/models/boostModel.uml /checkResource /checkResources workflowDescriptor workflow.oaw /workflowDescriptor /configuration /plugin Thanx for help Pascal -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] what kind of
Although understanding the background of your complaint this is not the right tone to argue on this mailing list, as an any. The situation is frustrating for us, too, and stabilization of the services will be done. Fornax is a hosting platform and the responsibility for subprojects have the project owner. From this complaint I take three things: 1) the reliability of services is an urgent task (was it before also) 2) we lost one user whom we won't miss 3) we will work for not annoying more users ~Karsten On 14.10.2008 15:30 Uhr, scheisstool wrote: project switches of its server on a regular base, starts a dozen sub projects of wich nothing I've seen so far really works, and creates a ramp-up of a week??? guess which! Is this going to be the future of aow and fornax? 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Maven repository]Service down?
Thanks, Jan, and all staying with us in those bad times. ~Karsten On 21.10.2008 15:35 Uhr, Jan Labrie wrote: Hey Karsten, OK. Thanks for the info and restart. I am looking forward to the end-of-november. Also because we will have a nice TMF deliverable. :-) The frustration is bearable when the solution is on the horizon. Jan Karsten Thoms wrote: Hi Jan! Yes, approx. end of November. The services will be migrated to another hardware infrastructure. On the current platform we can only react on failures when we notice them and restart the service. If you notice a failure drop a mail to karsten.thoms(at)itemis.de, thorsten.kamann(at)itemis.de or steffen.mork(at)itemis.de. We are also frustrated by these situation. Kind regards, ~Karsten On 20.10.2008 11:15 Uhr, Jan Labrie wrote: Hello, It appears that the maven repository service on http://www.fornax-platform.org/cp/display/fornax/M2-Repository http://www.fornax-platform.org/cp/display/fornax/M2-Repository is down. Can this please be (structurally) corrected? Thanks, Jan Labrie 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
[Fornax-developer] Sculptor / TMF
Jan, you wrote Also because we will have a nice TMF deliverable. :-) Could you lift some details? I'm curious! ~Karsten 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Wiki down again
Restarted... On 08.10.2008 17:11 Uhr, Patrik Nordwall wrote: Time for a restart again! 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax wiki server is down
Good news. itemis is willing to provide additional resources for administration and hardware. This takes really a burden from Thorsten and me and should assure that services will be available with more reliability and reactions on problems can occur immediate. Best wishes, ~Karsten Wolfe, Jeff schrieb: Hi All, Any idea what needs to happen to get the site back up? Scupltor is a great piece of technology, but having the wiki go down for a couple days is a real challenge, especially as new engineers are trying to come on board. The issue is forcing some questions among folks around me on how much we can rely on sculptor. Are there any known needs or issues you'd like some help resolving? It's unfortunate to see a downed homepage reflect on the project overall. Thanks, Jeff - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Karsten Thoms Softwarearchitekt Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil : +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis AG Am Brambusch 22 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;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax Subversion Repository is down
The Subversion service is now available again. ~Karsten Karsten Thoms schrieb: Hello all, the Fornax Subversion repository is currently down. I found that this was a planned task from the Sourceforge team. The repository should be available within the next 7 hours from now on. Read more in this Sourceforge Announcement: http://sourceforge.net/community/forum/topic.php?id=2981pagereplies=1 Kind regards, ~Karsten begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] New Fornax Platform service: Maven Continuum
Thanks for the feedback! Andreas Källberg schrieb: Great news! Let me address the below questions: 1) How often projects should scan for updates? Of course as often as possible. But to have a frequence, lets say once a hour. this is default. Builds are only made on changes. After a change within 1 hour. The resources on the server are not that much and the other Fornax services should not be influenced too badly. So I think 1 hour is reasonable. 2) Should there be a mailing list to which all failures are reported or should they reported to individuals? All induviduals that have made a commit since the last check for updates should have an email IF there are failures. Possible, as an service, there could be a mailing list for interested people to subscribe to when there are failures (which should be all, so perhaps all should have an email, I don't know...). failure mails will be send to the latest committers and to a mailinglist. The mailinglist is available here: http://n2.nabble.com/Fornax-Build-Messages-f641218.html 3) Also successful builds can be reported via mail or other media. Would this help you? No, success should be treated as default. I think the same. If someone is interested in successful build mails he can ask the project admin to add an email notifier for him. 4) Do you want to have auto-deployments of current snapshots, let's say once a week? If there is a successful build, there should be a deployment of a snapshot, see no 1 (if possible). Hmm, this would possibly garbage up the repo server. Really deploy each build? What do others think? If this is wished by others too I will do that. In principle this is now problem. And as an additional request, it would be great if you could tune the mailing reports to go to people who are interested in a certain module/cartridge. For example, I would be interested in things concerning fornax and/or sculptor. But that is sugar :-) This would require seperate mailinglists. We are using the Sourceforge Mailinglist facility (mailman). Sorry, this is not possible at the moment. regards.../Andreas Regards, ~Karsten On Tue, Jul 29, 2008 at 10:54 PM, Karsten Thoms [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Hello all Fornax developers and users! I'm currently setting up a Maven Continuum installation for the Fornax Platform. This will enable projects on the Fornax Platform to have a continuous build and instant reporting on the project health. Some projects have already been set up, the rest will follow. All guests will have read access to the projects, their build history and so on. Developers will be granted to make builds of their projects. Project administrators will be able to add own build definitions. All projects will build automatically within 1 hour. As a project administrator you can modify this like you want. The continuous build might have implications on your project. You will see that some projects do not build currently. You as a project developer will have to take care that all your projects build in the Continuum process. For example, the Spring cartridge reference project will need to check in the protected regions base path (@Atilla, could you change this or tell me to do it). Continuum also helps creating releases of your project (Tagging, Incrementing snapshot versions, deploying). We will add a how-to soon. This makes building release versions really easy. The Continuum system is still in test phase. We will need to gather some experience. Any suggestions are welcome. What do you think? - How often projects should scan for updates? - Should there be a mailing list to which all failures are reported or should they reported to individuals? - Also successful builds can be reported via mail or other media. Would this help you? - Do you want to have auto-deployments of current snapshots, let's say once a week? The Continuum system is available here: http://www.fornax-platform.org/continuum Kind regards, ~Karsten - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net mailto:Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
[Fornax-developer] Fornax Subversion Repository is down
Hello all, the Fornax Subversion repository is currently down. I found that this was a planned task from the Sourceforge team. The repository should be available within the next 7 hours from now on. Read more in this Sourceforge Announcement: http://sourceforge.net/community/forum/topic.php?id=2981pagereplies=1 Kind regards, ~Karsten begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
[Fornax-developer] New Fornax Platform service: Maven Continuum
Hello all Fornax developers and users! I'm currently setting up a Maven Continuum installation for the Fornax Platform. This will enable projects on the Fornax Platform to have a continuous build and instant reporting on the project health. Some projects have already been set up, the rest will follow. All guests will have read access to the projects, their build history and so on. Developers will be granted to make builds of their projects. Project administrators will be able to add own build definitions. All projects will build automatically within 1 hour. As a project administrator you can modify this like you want. The continuous build might have implications on your project. You will see that some projects do not build currently. You as a project developer will have to take care that all your projects build in the Continuum process. For example, the Spring cartridge reference project will need to check in the protected regions base path (@Atilla, could you change this or tell me to do it). Continuum also helps creating releases of your project (Tagging, Incrementing snapshot versions, deploying). We will add a how-to soon. This makes building release versions really easy. The Continuum system is still in test phase. We will need to gather some experience. Any suggestions are welcome. What do you think? - How often projects should scan for updates? - Should there be a mailing list to which all failures are reported or should they reported to individuals? - Also successful builds can be reported via mail or other media. Would this help you? - Do you want to have auto-deployments of current snapshots, let's say once a week? The Continuum system is available here: http://www.fornax-platform.org/continuum Kind regards, ~Karsten begin:vcard fn:Karsten Thoms n:Thoms;Karsten org:itemis AG adr;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] How to extract out the ecore model file during sculptor workflow
You could use the org.eclipse.mwe.emf.Writer or XmiWriter workflow component to serialize it. Therefore you have to modify the oaw workflow and include this component. Search for these classes on openarchitectureware.org for configuration examples. Darth schrieb: I want to look at the ecore file that is created (is it? in memory object?) as a result of an intermediate step after dsl transformation happens. Is it possible to see the intermediate model file? The file thats used as input to the generator before it generates code... Thanks. -- Karsten Thoms Softwarearchitekt Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil : +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis AG Am Brambusch 22 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;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [Sculptor] how to debug oAW?
amphoras schrieb: 2. I ran Maven in remote debug mode and connected to it from Eclipse. For this to work, I have to put a breakpoint in the right place in the oAW source code. I can't just put a breakpoint in the oaw, Xtend, or Xpand files. Those don't work. Is it possible to debug into these some other way? No, the template debugging requires running within Eclipse. There you can only debug templates *or* Java (dependend on the Java debug flag in the launch configuration). Within Maven you can only debug Java. 3. I am having a really hard time getting the oAW source code to match the executing code. The source jars are in my Eclipse plugins directory, but they don't seem to match the jars in the Fornax maven repo. Sometimes a jar contains 150 files while the source code jar only contains 10! It's just weird. I ended up checking the entire oAW project out of their CVS repository and using Textpad to search for the class I'm looking for in Eclipse. This is a royal pain. What am I missing? The Eclipse plugins in the Maven repo are might differ from your local installation, that's normal. You could influence oAW taking your eclipse jars from the Maven repo by placing them in the classpath before the Plugin-Dependencies. I know that oAW is the underlying framework and I shouldn't need to debug into it, but sometimes I just can't tell what's going on from their cryptic error messages and simple documentation. I'd appreciate any insight that you have from working with oAW. Thanks, Polly -- Karsten Thoms Softwarearchitekt Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil : +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis AG Am Brambusch 22 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;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Fornax page down again?
Yes, I wrote this already today. The server's hard disk crashed and the server is being recovered yet. We hope the problem can be fixed soon. Sorry for that. ~Karsten Ryan Gardner schrieb: http://fornax-platform.org/ seems to be down? Ryan - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Karsten Thoms Softwarearchitekt Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil : +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis AG Am Brambusch 22 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;quoted-printable:;;Brambusch 22;L=C3=BCnen;;44536;Germany email;internet:[EMAIL PROTECTED] title:Softwarearchitekt tel;work:+49 231 9860 202 tel;fax:+49 231 9860 211 tel;cell:+49 163 4979708 url:http://www.itemis.de version:2.1 end:vcard - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Wrapping my head around Fornax...
And perhaps a place that explains why there is a set of UML2 cartidges and a set of sculptor cartidges? Ryan Hi Ryan, Fornax itself is a development platform. It provides an infrastructure for developing oAW tools and cartridges. The maturity of the projects depend on the development of the subprojects. Its like Sourceforge within Sourceforge, just with the focus on oAW. With oAW there are always several ways to go, starting with the selection of the modeling frontend. Sculptor uses a DSL, the UML2 based cartridges use -who wonders?- UML2 profiles. These are two common ways to go and the Fornax projects demonstrate both. With Sculptor you get many things out-of-the-box. As long as the architecture fits your needs it is worth taking a deeper look at it. Maybe its the best way to start for you. ~Karsten - Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] oAW/Fornax Maven plugin
Hi Jeroen, hi Thorsten, I've opened the following bug and attached your patch: http://www.fornax-platform.org/tracker/browse/TOM-18 --- Karsten Thoms Software-Architekt, Coach Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis AG Heinrich Str. 51 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 Am 02.06.2008 um 22:59 schrieb Jeroen Benckhuijsen: I've been using the fornax/oaw maven plugin for my project and I think I've come across a bug. The problem is in adding resource directories as test or normal directories. I've already emailed the mailing list on this problem, don't know if you saw it. (http:// www.nabble.com/Eclipse-project-generation-using-the-fornax-maven- plugin-td17530941s17564.html) Attached is a patch for the current SVN version of the plugin, checked out from https://fornax.svn.sourceforge.net/svnroot/fornax/ trunk/toolsupport/maven2/fornax-toolsupport-oaw-m2. The problem is in finally adding the resource to the list of resources within maven. Hope you may be able to apply the patch. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] BootstrapException after deploying helloworld-ear.ear
Th bootstrap exception arises from the exception No bean named 'org.helloworld' is defined. You should look if some spring configuration contains this bean definition. Probably not and that would be the cause. ~Karsten - Original Message - From: wuendsch [EMAIL PROTECTED] To: fornax-developer@lists.sourceforge.net Sent: Mittwoch, 14. Mai 2008 10.45 Uhr (GMT+0100) Europe/Berlin Subject: [Fornax-developer] BootstrapException after deploying helloworld-ear.ear hi, after successfull Hello World and Advanced Tutorial I start the Archetype Tutorial. I modify the install script for working with MacOS (my OS) everything works fine. But while deploying (copying in JBoss dir server/default/deploy/ ) the JBOSS gets an BootstrapException: 10:06:12,520 INFO [[/helloworld-web]] Initializing Spring root WebApplicationContext 10:06:12,522 INFO [ContextLoader] Root WebApplicationContext: initialization started 10:06:12,658 INFO [ClassPathXmlApplicationContext] Refreshing [EMAIL PROTECTED]: display name [EMAIL PROTECTED]; startup date [Wed May 14 10:06:12 CEST 2008]; root of context hierarchy 10:06:12,957 INFO [ClassPathXmlApplicationContext] Bean factory for application context [EMAIL PROTECTED]: [EMAIL PROTECTED] 10:06:12,990 INFO [DefaultListableBeanFactory] Pre-instantiating singletons in [EMAIL PROTECTED]: defining beans []; root of factory hierarchy 10:06:12,992 ERROR [ContextLoader] Context initialization failed org.springframework.beans.factory.access.BootstrapException: Unable to return specified BeanFactory instance: factory key [org.helloworld], from group with resource name [classpath*:beanRefContext.xml]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.helloworld' is defined Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.helloworld' is defined at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:360) at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:914) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:241) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:733) .. any ideas? -- View this message in context: http://www.nabble.com/BootstrapException-after-deploying-helloworld-ear.ear-tp17226336s17564p17226336.html Sent from the Fornax-Platform mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Deploy to WSO2 WSAS
Kenneth, I think you won't find experience with WSO2 on this list. Anyway, Sculptor is usable in any Java5 conforming platform and WSO2 WSAS does use the same technologies (Spring, Hibernate, Tomcat/JBoss/Geronimo). So the answer will be yes, Sculptor based applications can be run on WSAS. Best wishes, ~Karsten - Original Message - From: KennethP [EMAIL PROTECTED] To: fornax-developer@lists.sourceforge.net Sent: Thu, 6 Dec 2007 02:16:35 +0100 (CET) Subject: [Fornax-developer] Deploy to WSO2 WSAS Since Sculptor can be run under Tomcat, I'm planning to have Sculptor on WSO2 WSAS. Has anybody experienced on this ? Please share! -- View this message in context: http://www.nabble.com/Deploy-to-WSO2-WSAS-tf4953431s17564.html#a14184467 Sent from the Fornax-Platform mailing list archive at Nabble.com. - SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer - SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Migration of Spring Cartridge to OAW 4.2
Must be a classpath issue. The AbstractWorkflowAdvice::weave() method has changed its signature after oAW 4.1.2. Therefore the XtendAdvice component had changed it, too. There seems to be a mix of 4.1.2 and 4.2 classes of the mentioned classes in the classpath. Check the signature of the weave () method in both classes. ~Karsten Am 13.11.2007 um 12:56 schrieb denis lutz: HI Guys, with the great help of Darius i tried to migrate to OAW 4.2 within the spring cartridge to use the new hibernate cartridge. We made following steps: 1. Changes to pom.xml in the spring parent: ?xml version=1.0 encoding=UTF-8? project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd; parent artifactIdfornax-parent/artifactId groupIdorg.fornax/groupId version1.0.0-SNAPSHOT/version /parent modelVersion4.0.0/modelVersion groupIdorg.fornax.cartridges/groupId artifactIdfornax-cartridges-uml2-spring-parent/artifactId version1.0.0-SNAPSHOT/version packagingpom/packaging nameFornax Spring Cartridge/name description The parent project of the Fornax Spring Cartridge /description properties projectIdCSP/projectId projectPID/projectPID projectNameSpring2/projectName categorycartridges/uml2/category /properties modules module../fornax-cartridges-uml2-spring-core/module module../fornax-cartridges-uml2-spring-generator/module module../fornax-cartridges-uml2-spring-reference/module !-- module../fornax-cartridges-uml2-spring-generics-reference/ module -- /modules dependencies dependency groupIdorg.fornax.openarchitectureware/groupId artifactIdoaw-uml2/artifactId version4.2.0/version typepom/type /dependency dependency groupIdorg.eclipse.emf/groupId artifactIdecore/artifactId version2.3.0/version /dependency dependency groupIdorg.fornax.cartridges/groupId artifactIdfornax-cartridges-uml2-javabasic-generator/artifactId version2.0.0/version /dependency dependency groupIdorg.fornax.cartridges/groupId artifactIdfornax-cartridges-uml2-hibernate-generator/artifactId version1.4.0/version /dependency dependency groupIdorg.hybridlabs/groupId artifactIdhybridlabs-beautifier/artifactId version1.1.4/version /dependency dependency groupIdcommons-beanutils/groupId artifactIdcommons-beanutils/artifactId version1.7.0/version /dependency /dependencies /project -- -- 2. Change to the pom.xml in fornax-cartridges-uml2-spring-generics-reference: plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId versionLATEST/version instead of : version1.0.4/version -- -- 3. Change to the pom.xml of my projekt plugin groupIdorg.fornax.toolsupport/groupId artifactIdfornax-oaw-m2-plugin/artifactId versionLATEST/version instead of : version1.0.4/version and removing this dependency dependency groupIdorg.fornax.openarchitectureware/groupId artifactIdoaw-check/artifactId version4.1.2/version typepom/type /dependency -- -- 4. Changes to Spring.oaw, because of the new beautifier and outlet handling in OAW 4.2 expand value=${expand.spring.expression}/ outletpath value=${outlet.src.dir}/ postprocessor class=oaw.xpand2.output.JavaBeautifier/ /outlet outlet name=outletResDir path=${outlet.res.dir}
Re: [Fornax-developer] Spring cartridge
With MD12.5 you can also export in old UML2 1.x format. Maybe this helps already? Am 31.10.2007 um 16:18 schrieb Oncle Zebulon: Hi Attila, Ok, i try. Regards, Oncle Zeb. Bak Attila wrote: Hi, Yes we have also experienced this problem. Please downgrade your MD to 12.1! Actually if you open the profile after loading you can already see that some things are missing like index... Regards, attila -- View this message in context: http://www.nabble.com/Spring- cartridge-tf4725429s17564.html#a13511464 Sent from the Fornax-Platform mailing list archive at Nabble.com. -- --- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] Help with Hibernate Cartridge
The NPE occurs when accessing some tagged value. It should be no problem if the value itself is null, then simply null should be returned. From the stack trace I cannot figure out the real cause. ~Karsten Am 14.10.2007 um 16:47 schrieb adolfo.ufs: Darius Jockel wrote: Hello Adolfo, adolfo.ufs wrote: Hi, I am trying to use the Hibernate Cartridge with oAW 4.2. I have followed the Hibernate Tutorial example but whenever I execute the file workflow.oaw i find this problem: I'm using Hibernate Cartridge 1.3.0, Eclipse Europa and oAW 4.2 if anyone knows the reason why this happens, please answer this message. thank you in advance. adolfo The release 1.3.0 of the Hibernate Cartridge is compatible with oAW 4.1.2 and Eclipse 3.2.x. The new release (planned for end of october) will be working with oAW 4.2. Regards Darius Jockel I changed to oAW 4.1.2 and Eclipse 3.2.x and found this problem INFO - -- INFO - openArchitectureWare 4.1.2, Build v20070314 INFO - (c) 2005-2007 openarchitectureware.org and contributors INFO - -- INFO - running workflow: D:/DSDM - OpenArchitectureWare/workspace/ufs.dsdm.project/src/main/resources/ workflow.oaw INFO - INFO - XmiReader: file 'src/main/resources/example-model.uml' = slot 'model' INFO - workflow org/fornax/cartridges/uml2/hibernate/hibernate.oaw INFO - XtendComponent: executing 'org::fornax::cartridges::uml2::hibernate::extensions::ModelTransforma tion' INFO - CheckComponent: slot model check file(s): org::fornax::cartridges::uml2::hibernate::checks::Constraints org::fornax::cartridges::uml2::hibernate::checks::AssociationChecks INFO - hibernateCartridge_generator: generating 'org::fornax::cartridges::uml2::hibernate::templates::Root::Root FOR model' = directory 'null' ERROR - null java.lang.NullPointerException at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.getSettingDelegate (EStructuralFeatureImpl.java:779) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eSettingDelegate (BasicEObjectImpl.java:1115) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet (BasicEObjectImpl.java:610) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet (BasicEObjectImpl.java:595) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet (BasicEObjectImpl.java:587) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet (BasicEObjectImpl.java:582) at org.eclipse.uml2.uml.internal.operations.ElementOperations.getValue (ElementOperations.java:557) at org.eclipse.uml2.uml.internal.impl.ElementImpl.getValue (ElementImpl.java:286) at org.openarchitectureware.uml2.profile.StereotypeType$1.get (StereotypeType.java:110) at org.openarchitectureware.expression.ast.FeatureCall.evaluateInternal (FeatureCall.java:115) at org.openarchitectureware.expression.ast.Expression.evaluate (Expression.java:41) at org.openarchitectureware.expression.ast.OperationCall.evaluateInternal (OperationCall.java:88) at org.openarchitectureware.expression.ast.Expression.evaluate (Expression.java:41) at org.openarchitectureware.expression.ast.BooleanOperation.evaluateToBoo lean(BooleanOperation.java:85) at org.openarchitectureware.expression.ast.BooleanOperation.evaluateInter nal(BooleanOperation.java:58) at org.openarchitectureware.expression.ast.Expression.evaluate (Expression.java:41) at org.openarchitectureware.expression.ast.IfExpression.evaluateInternal( IfExpression.java:58) at org.openarchitectureware.expression.ast.Expression.evaluate (Expression.java:41) at org.openarchitectureware.xtend.ast.ExpressionExtensionStatement.evalua teInternal2(ExpressionExtensionStatement.java:71) at org.openarchitectureware.xtend.ast.ExpressionExtensionStatement.evalua teInternal(ExpressionExtensionStatement.java:55) at org.openarchitectureware.xtend.ast.Extension.evaluate (Extension.java:117) at org.openarchitectureware.expression.ast.OperationCall.evaluateInternal (OperationCall.java:103) at org.openarchitectureware.expression.ast.Expression.evaluate (Expression.java:41) at org.openarchitectureware.xpand2.ast.ExpressionStatement.evaluateIntern al(ExpressionStatement.java:93) at org.openarchitectureware.xpand2.ast.Statement.evaluate (Statement.java:39) at org.openarchitectureware.xpand2.ast.AbstractDefinition.evaluate (AbstractDefinition.java:112) at org.openarchitectureware.xpand2.ast.ExpandStatement.invokeDefinition (ExpandStatement.java:185) at org.openarchitectureware.xpand2.ast.ExpandStatement.evaluateInternal (ExpandStatement.java:161) at org.openarchitectureware.xpand2.ast.Statement.evaluate (Statement.java:39) at
Re: [Fornax-developer] getting started
Hi Sebastian! Thanks for your offer to help us. One not time-critical and comprehensive task is to make the Hibernate cartridge work with JPA (introducing annotations). I think first you should learn to understand the cartridge and how to use Hibernate with annotations. Then we could talk about starting this task. Darius Jockel will be your contact person. Cheers, ~Karsten Am 04.09.2007 um 22:22 schrieb Sebastian Heyden: i just got the idea to manually download the hibernate cartridge from the repository and now i got my first successful build. it was actually not that difficult. but maybe i just tried to long today. but now my catridge is happily running and i can test it. i will be on holidays for quite a while from the weekend on. but if you have a task for me for implementing something whats no so time-critcal i would be happy to support you and learn by doing. sebastian 2007/9/4, Sebastian Heyden [EMAIL PROTECTED]: my last mail was not perfectly right. to send you some output i just made a clean workspace so that maven will try to rebuild all the projects. when i make an fornax mvn install on the parent project i get the following output. sebastian 2007/9/4, Sebastian Heyden [EMAIL PROTECTED] : i started it with the laucher fornax : maven install ... despite this message he first downloaded a lot of stuff and hab only some errors. so i thought it would be ok. 2007/9/4, Thorsten Kamann [EMAIL PROTECTED]: Hi Sebastian, i found this in the eclipse_console_after_clean_workspace.txt 04.09.07 21:06:39 CEST: [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. It seems you working offline. How you start Maven? With the M2- Eclipse plugin or with our launchers? Thorsten On 9/4/07, Sebastian Heyden [EMAIL PROTECTED] wrote: hey torsten, actually i got a lot of console-output. thats not surprising because its maven :) - so i packaged it in text-files that i attached to this mail. my approach so far: first i tried to follow the 2 minutes tutorial which didnt work for ma. after that i checked out all 4 spring projects from subversion and tried to connect them by their build pathes- after that eclipse argued about circles and i deleted the build path entries again. but i think the attached files will tell you most of the story. before i want to mention that i added the fornax repository to my m2 settings.xml an he searches there for the hibernate plugin which he didnt found what i dont understand at all because i looked it up and its definitely in the repository. maybe a typo that i overlooked? thank you for your help. sebastian -- Thorsten Kamann Software-Architect, Consultant, Coaching Germany, NRW Business: itemis products and solutions GmbH Co. KG | Heinrichstraße 51 | 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRA 15841 P.h.G.: Komplementär: itemis management GmbH | Amtsgericht Dortmund HRB 18939 | Geschäftsführer Jürgen Rödl Personal: [EMAIL PROTECTED] http://www.thorsten-kamann.de/ callto://thorque Fornax-Platform - Platform for developing MDSD-related Tools and components http://www.fornax-platform.org/ -- --- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- --- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] [sculptor] Problems executing Unittests from JavaEE/HelloWorld tutorial
The problem arises again at the end of the tutorial, when executing mvn clean install. Also there you won't have a dependency to your implementation of the JavaEE APIs. Am I missing something? ~Karsten -- View this message in context: http://www.nabble.com/-sculptor--Problems-executing-Unittests-from-JavaEE-HelloWorld-tutorial-tf3897267s17564.html#a11048473 Sent from the Fornax-Platform mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer
Re: [Fornax-developer] log4j.properties
If there would be no log4j.properties by default every user would have to add a configuration for *every* project. Is this diserable? I think we need a default configuration. ~Karsten Am Do 24.05.2007 20:18 schrieb Patrik Nordwall [EMAIL PROTECTED]: I don't think log4j.properties should be in any of these kind of jar files. It is only confusing and not any help at all. If I need to do my own configuration I must make sure my own log4j.properties is before in the classpath, and that is not easy with maven2. I think maven sorts the jar files in the classpath in alphabetic order. Yes, I also thought I could put my own log4j.properties in src/test/resources or src/main/resources, but apparently I can't. Karsten Thoms wrote: The log4j.properties in core.workflow is configured to INFO level. DEBUG was only for the test. # Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=INFO, A1 --- Karsten Thoms Software-Architekt, Coach Telefon: +49 (0) 231 / 98 60-219 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis GmbH Co. KG Heinrich Str. 51 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRA 15248 P.h.G.: itemis Verwaltungs GmbH, Amtsgericht Dortmund HRB 18216 Geschäftsführer: Wolfgang Neuhaus, Jens Wagener Am 24.05.2007 um 16:58 schrieb Thorsten Kamann: Is it a good idea to reduce the loglevel to error or info? so the user can set a higher level if he wants...automatically debug is not perfect... Thorsten On 5/24/07, Karsten Thoms [EMAIL PROTECTED] wrote: The configuration in emftools is for the unit tests. We have now seperated test code into dedicated projects, so the log4j.properties will only be in core.workflow in the future. HTH, ~Karsten --- Karsten Thoms Software-Architekt, Coach Telefon: +49 (0) 231 / 98 60-219 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 163 / 4979708 http://www.itemis.de [EMAIL PROTECTED] itemis GmbH Co. KG Heinrich Str. 51 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRA 15248 P.h.G.: itemis Verwaltungs GmbH, Amtsgericht Dortmund HRB 18216 Geschäftsführer: Wolfgang Neuhaus, Jens Wagener Am 23.05.2007 um 17:12 schrieb Patrik Nordwall: log4j.properties is included in two oAW jars. oaw-core-emftools-4.1.2.jar and oaw-core-workflow-4.1.2.jar It defines logging at debug level. log4j.rootLogger=DEBUG, A1 This is anoying because when building with maven it is not possible to control the order of the jar files and when oaw becomes first it will define my logging settings when running JUnit tests. Do you if there is a good reason for including log4j.properties in these jars? Is there any workaround? -- View this message in context: http://www.nabble.com/ log4j.properties-tf3804666s17564.html#a10765952 Sent from the Fornax-Platform mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- --- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer -- Thorsten Kamann Software-Architect, Consultant, Coaching Germany, NRW Business: itemis products and solutions GmbH Co. KG Heinrichstraße 51 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRA 15841 P.h.G.: Komplementär: itemis management GmbH, Amtsgericht Dortmund HRB 18939 Geschäftsführer Jürgen Rödl Personal: [EMAIL PROTECTED] http://www.thorsten-kamann.de/ callto://thorque Fornax-Platform - Platform for developing MDSD-related Tools and components http://www.fornax-platform.org/ -- --- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control
Re: [Fornax-developer] Modification
. -- --- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php? page=join.phpp=sourceforgeCID=DEVDEV ___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer Dipl.-Inf. (FH) Karsten Thoms Software-Architekt und Coach Telefon: +49 (0) 231 / 98 60-210 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 163/4979708 http://www.itemis.de [EMAIL PROTECTED] itemis GmbH Co. KG Heinrich Str. 51 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRA 15248 P.h.G.: itemis Verwaltungs GmbH, Amtsgericht Dortmund HRB 18216 Geschäftsführer: Wolfgang Neuhaus, Jens Wagener - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer