Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » Ecore2Java ant task reports success, generates nothing.(Not possible to automate code generation in CI toolchain)
Ecore2Java ant task reports success, generates nothing. [message #1843838] Fri, 20 August 2021 06:48 Go to next message
Jörn Guy Süß is currently offline Jörn Guy SüßFriend
Messages: 320
Registered: July 2009
Location: Anstead, Brisbane, Queens...
Senior Member

On latest 2021/06 Eclipse, the ant task definition runs successfully, but generates nothing. Note that manual generation and eugenia succeeds. The standard out is below.

I have done a file search in my complete home and not found any of the files mentioned. Any idea where they could be or how to debug?

	<target name="default">
		<emf.Ecore2Java 
		model="common/entity.ecore" 
		genmodel="common/entity.genmodel" 
		reconcileGenModel="keep" 
		generateJavaCode="true" 
		generateModelProject="true" 
	    generateEditProject="false" 
		generateEditorProject="false" 
		generateTestsProject="false" 
		modelProject="com.codebots.model.emf.commonEntity" 
		modelProjectFragmentPath="src"
		modelPluginID="com.codebots.model.emf.commonEntity"
		sdo = "false"
		jdkLevel="11.0"
		validateModel="true"/>
	</target>


Buildfile: /home/jg/git/codebots-generate-the-model/build.xml

default:
[emf.Ecore2Java] >>  Generating code
[emf.Ecore2Java] >>  Generating packages
[emf.Ecore2Java] >>  Generating model plugin.properties
[emf.Ecore2Java] >>  Generating file com.codebots.model.emf.commonEntity/plugin.properties
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity
[emf.Ecore2Java] >>  Generating model build.properties
[emf.Ecore2Java] >>  Generating model plugin.properties
[emf.Ecore2Java] >>  Generating file com.codebots.model.emf.commonEntity/build.properties
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity
[emf.Ecore2Java] >>  Generating model META-INF/MANIFEST.MF
[emf.Ecore2Java] >>  Generating file com.codebots.model.emf.commonEntity/META-INF/MANIFEST.MF
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/META-INF
[emf.Ecore2Java] >>  Generating model plugin.xml
[emf.Ecore2Java] >>  Generating file com.codebots.model.emf.commonEntity/plugin.xml
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity
[emf.Ecore2Java] >>  Generating package CommonEntityPackage
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonEntityPackage
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEntityPackage.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEntityPackage.java
[emf.Ecore2Java] >>  Generating Identified Object
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.IdentifiedObject
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/IdentifiedObject.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/IdentifiedObject.java
[emf.Ecore2Java] >>  Generating Named Object
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.NamedObject
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/NamedObject.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/NamedObject.java
[emf.Ecore2Java] >>  Generating Documented Object
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.DocumentedObject
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/DocumentedObject.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/DocumentedObject.java
[emf.Ecore2Java] >>  Generating Common Behaviour
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviour
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviour.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviour.java
[emf.Ecore2Java] >>  Generating Common Validator
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidator
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidator.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidator.java
[emf.Ecore2Java] >>  Generating Common Reference Entity Entity
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceEntityEntity
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceEntityEntity.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceEntityEntity.java
[emf.Ecore2Java] >>  Generating Common Reference Partial Entity Entity
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferencePartialEntityEntity
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferencePartialEntityEntity.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferencePartialEntityEntity.java
[emf.Ecore2Java] >>  Generating Model
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonEntityModel
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEntityModel.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEntityModel.java
[emf.Ecore2Java] >>  Generating Common Attribute
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttribute
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttribute.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttribute.java
[emf.Ecore2Java] >>  Generating Common Indexable Attribute
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonIndexableAttribute
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonIndexableAttribute.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonIndexableAttribute.java
[emf.Ecore2Java] >>  Generating Common Entity
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonEntity
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEntity.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEntity.java
[emf.Ecore2Java] >>  Generating Common Partial Entity
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonPartialEntity
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonPartialEntity.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonPartialEntity.java
[emf.Ecore2Java] >>  Generating Common Enumeration
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonEnumeration
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEnumeration.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEnumeration.java
[emf.Ecore2Java] >>  Generating Common Enum Literal
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonEnumLiteral
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEnumLiteral.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonEnumLiteral.java
[emf.Ecore2Java] >>  Generating Common Reference Enum
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceEnum
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceEnum.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceEnum.java
[emf.Ecore2Java] >>  Generating Common Reference One To Many
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceOneToMany
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceOneToMany.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceOneToMany.java
[emf.Ecore2Java] >>  Generating Common Reference One To One
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceOneToOne
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceOneToOne.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceOneToOne.java
[emf.Ecore2Java] >>  Generating Common Reference Many To Many
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceManyToMany
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceManyToMany.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceManyToMany.java
[emf.Ecore2Java] >>  Generating Common Reference Extends
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceExtends
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceExtends.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceExtends.java
[emf.Ecore2Java] >>  Generating Common Attribute String
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeString
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeString.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeString.java
[emf.Ecore2Java] >>  Generating Common Attribute Uuid
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeUuid
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeUuid.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeUuid.java
[emf.Ecore2Java] >>  Generating Common Attribute Integer
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeInteger
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeInteger.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeInteger.java
[emf.Ecore2Java] >>  Generating Common Attribute Decimal
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeDecimal
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeDecimal.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeDecimal.java
[emf.Ecore2Java] >>  Generating Common Attribute Boolean
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeBoolean
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeBoolean.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeBoolean.java
[emf.Ecore2Java] >>  Generating Common Attribute Date Time
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeDateTime
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeDateTime.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeDateTime.java
[emf.Ecore2Java] >>  Generating Common Attribute Date
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeDate
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeDate.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeDate.java
[emf.Ecore2Java] >>  Generating Common Attribute Time
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeTime
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeTime.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeTime.java
[emf.Ecore2Java] >>  Generating Common Attribute Image
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeImage
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeImage.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeImage.java
[emf.Ecore2Java] >>  Generating Common Attribute File
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeFile
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeFile.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeFile.java
[emf.Ecore2Java] >>  Generating Common Attribute Enum
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonAttributeEnum
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeEnum.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonAttributeEnum.java
[emf.Ecore2Java] >>  Generating Common Behaviour Notes
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviourNotes
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourNotes.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourNotes.java
[emf.Ecore2Java] >>  Generating Common Behaviour Archivable
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviourArchivable
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourArchivable.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourArchivable.java
[emf.Ecore2Java] >>  Generating Common Behaviour User
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviourUser
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourUser.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourUser.java
[emf.Ecore2Java] >>  Generating Common Behaviour Forms
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviourForms
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourForms.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourForms.java
[emf.Ecore2Java] >>  Generating Common Behaviour Timeline
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviourTimeline
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourTimeline.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourTimeline.java
[emf.Ecore2Java] >>  Generating Common Behaviour Workflow
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonBehaviourWorkflow
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourWorkflow.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonBehaviourWorkflow.java
[emf.Ecore2Java] >>  Generating Common Reference Form Submission
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceFormSubmission
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceFormSubmission.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceFormSubmission.java
[emf.Ecore2Java] >>  Generating Common Reference Timeline Event
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonReferenceTimelineEvent
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceTimelineEvent.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonReferenceTimelineEvent.java
[emf.Ecore2Java] >>  Generating Common Validator Required
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorRequired
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorRequired.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorRequired.java
[emf.Ecore2Java] >>  Generating Common Validator Email
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorEmail
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorEmail.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorEmail.java
[emf.Ecore2Java] >>  Generating Common Validator Url
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorUrl
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorUrl.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorUrl.java
[emf.Ecore2Java] >>  Generating Common Validator Length
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorLength
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorLength.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorLength.java
[emf.Ecore2Java] >>  Generating Common Validator Alphanumeric
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorAlphanumeric
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorAlphanumeric.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorAlphanumeric.java
[emf.Ecore2Java] >>  Generating Common Validator Numeric
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorNumeric
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorNumeric.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorNumeric.java
[emf.Ecore2Java] >>  Generating Common Validator Range
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorRange
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorRange.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorRange.java
[emf.Ecore2Java] >>  Generating Common Validator Uuid
[emf.Ecore2Java] >>  Generating Java interface com.codebots.model.emf.commonEntity.CommonValidatorUuid
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorUuid.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CommonValidatorUuid.java
[emf.Ecore2Java] >>  Generating Database String Types
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.DatabaseStringTypes
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/DatabaseStringTypes.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/DatabaseStringTypes.java
[emf.Ecore2Java] >>  Generating Cascade Delete
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.CascadeDelete
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CascadeDelete.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/CascadeDelete.java
[emf.Ecore2Java] >>  Generating Theme
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.Theme
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/Theme.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/Theme.java
[emf.Ecore2Java] >>  Generating Inheritance Type
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.InheritanceType
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/InheritanceType.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/InheritanceType.java
[emf.Ecore2Java] >>  Generating Available By
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.AvailableBy
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/AvailableBy.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/AvailableBy.java
[emf.Ecore2Java] >>  Generating Order By Direction
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.OrderByDirection
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/OrderByDirection.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/OrderByDirection.java
[emf.Ecore2Java] >>  Generating Authentication Provider
[emf.Ecore2Java] >>  Generating Java class com.codebots.model.emf.commonEntity.AuthenticationProvider
[emf.Ecore2Java] >>  Generating com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/AuthenticationProvider.java
[emf.Ecore2Java] >>  Opening folder com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity
[emf.Ecore2Java] >>  Preparing new com.codebots.model.emf.commonEntity/src/com/codebots/model/emf/commonEntity/AuthenticationProvider.java
BUILD SUCCESSFUL
Total time: 1 second
Re: Ecore2Java ant task reports success, generates nothing. [message #1843840 is a reply to message #1843838] Fri, 20 August 2021 08:07 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33143
Registered: July 2009
Senior Member
The modelProject is a relative path in your example so goodness knows where it ends up; relative to the current working direct of the JVM I guess. Better to specify an absolute path so that you know where to look. The example looks like this
<?xml version="1.0" encoding="UTF-8"?>
<project default="codegen" basedir="..">
	<dirname property="antfile.dir" file="${ant.file}"/>
    
  <!-- Global properties -->
	<property name="main.directory" location="${antfile.dir}/.."/>
	<property name="output.directory" location="${main.directory}"/>
	<property name="source.directory" value="src"/>
	<property name="genJDKLevel" value="5.0"/>
	
	<target name="codegen">

	  <!-- A macrodef makes it easier to generate code for multiple models in one script. -->
		<macrodef name="ecore2Java">
			<attribute name="modelName"/>
			<element name="settings"/>
			<sequential>
				<emf.Ecore2Java
					model="${main.directory}/model/@{modelName}.ecore"
					genModel="${output.directory}/emf/@{modelName}.genmodel"
					modelProject="${output.directory}"
					modelProjectFragmentPath="${source.directory}"
					modelPluginID="@{modelName}.model"
					copyright="This is my code."
					jdkLevel="${genJDKLevel}">
					<settings/>
				</emf.Ecore2Java>
			</sequential>
		</macrodef>

		<!-- Generating the code for the library model -->
		<ecore2Java modelName="library">
			<settings>
				<arg line="-package http:///library.ecore org.examples Library"/>
			</settings>
		</ecore2Java>
		
	</target>
</project>


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:Displaying animated Gif in a view
Next Topic:Java.lang.RuntimeException: Cannot create a resource for 'xxxx'; a registered resource
Goto Forum:
  


Current Time: Thu May 02 11:34:20 GMT 2024

Powered by FUDForum. Page generated in 0.02703 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top