Skip to main content



      Home
Home » Modeling » EMF » Dynamic templates = true causes error when generating model code
Dynamic templates = true causes error when generating model code [message #1272168] Mon, 17 March 2014 04:38 Go to next message
Eclipse UserFriend
Hi,

I use Luna M6. When I set use dynamic templates to true I get the following exception during model code generation:

java.lang.ClassNotFoundException: org.eclipse.emf.codegen.ecore.templates.model.PackageClass_
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.emf.codegen.jet.JETEmitter$EclipseHelper$3.loadClass(JETEmitter.java:835)
	at org.eclipse.emf.codegen.jet.JETEmitter$EclipseHelper.initialize(JETEmitter.java:855)
	at org.eclipse.emf.codegen.jet.JETEmitter.initialize(JETEmitter.java:391)
	at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:453)
	at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generateJava(AbstractGeneratorAdapter.java:1818)
	at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generatePackageInterface(GenPackageGeneratorAdapter.java:462)
	at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generateModel(GenPackageGeneratorAdapter.java:213)
	at org.eclipse.emf.codegen.ecore.genmodel.generator.GenBaseGeneratorAdapter.doGenerate(GenBaseGeneratorAdapter.java:215)
	at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generate(AbstractGeneratorAdapter.java:316)
	at org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:703)
	at org.eclipse.emf.codegen.ecore.genmodel.presentation.GeneratorUIUtil$GeneratorOperation.execute(GeneratorUIUtil.java:178)
	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2333)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)


and

java.lang.ClassNotFoundException: org.eclipse.emf.codegen.ecore.templates.model.PackageClass_
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.emf.codegen.jet.JETEmitter$EclipseHelper$3.loadClass(JETEmitter.java:835)
	at org.eclipse.emf.codegen.jet.JETEmitter$EclipseHelper.initialize(JETEmitter.java:855)
	at org.eclipse.emf.codegen.jet.JETEmitter.initialize(JETEmitter.java:391)
	at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:453)
	at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generateJava(AbstractGeneratorAdapter.java:1818)
	at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generatePackageInterface(GenPackageGeneratorAdapter.java:462)
	at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generateModel(GenPackageGeneratorAdapter.java:213)
	at org.eclipse.emf.codegen.ecore.genmodel.generator.GenBaseGeneratorAdapter.doGenerate(GenBaseGeneratorAdapter.java:215)
	at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generate(AbstractGeneratorAdapter.java:316)
	at org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:703)
	at org.eclipse.emf.codegen.ecore.genmodel.presentation.GeneratorUIUtil$GeneratorOperation.execute(GeneratorUIUtil.java:178)
	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2333)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)


I did not put anything in the template directory so it cannot be caused by my templates. How can I find what is going wrong?

Ralph
Re: Dynamic templates = true causes error when generating model code [message #1272206 is a reply to message #1272168] Mon, 17 March 2014 06:47 Go to previous message
Eclipse UserFriend
Hi,

the Problem could be solved by deleting the project and cloning it again from my code repository. Deleting and recrating the genmodel did not help. Deleting the workspace without the project did not help too.

Ralph
Previous Topic:[Oomph] platform set-up
Next Topic:XSDEcoreBuilder Problem converting Xsd to ecore in Eclipse plugin
Goto Forum:
  


Current Time: Wed Jul 02 20:37:37 EDT 2025

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

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

Back to the top