H !
normally no there is no differences except maybe the files exported. Can you
make a screenshot of build.properties tab of your plugin.xml file ?
In our development team we have no problem when we work at runtime.
Regards
Tristan FAURE
========================================
Date du message : nov. 25 2010, 10:56 AM
De : "Topcased user list where issues are discussed"
A : "[email protected]"
Copie :
Sujet : Re: [Topcased-users] [Gendoc2] Bundle import problem
Hi Tritan,
And thank you for your answer...
The bundle was tested by Launching an Eclipse Application...
When I exported the bundle as jar, and install it, then the operation worked
-> so there is a difference if you test a Bundle directly by running a new
Eclipse Application or, creating the jar, installing it, and then use it...
Now I have a semantic problem with nested for, (I open a new subject for this)
Hi !
concerning your question please verify your build properties in plugin.xml
properties and check that you export your bin folder.
can you check unzipping your .jar and verify if there is the emtl inside it ?
Concerning your template as you have checked importedByDefault="true" you don't
need to type the import in your context tag.
Regards
Tristan FAURE
Cédric GAVA
__________________________
On behalf of ALYOTECH
Subcontractor for AIRBUS EDYYLDT
Mail : [email protected]
-----Message d'origine-----
De : GAVA Cédric
Envoyé : jeudi 25 novembre 2010 09:56
À : '[email protected]'
Objet : [Gendoc2] Bundle import problem
Hello,
I've deployed an acceleo bundle, like in the tutorial, but still have the
following error :
"The execution of a script failed: Cannot find operation (getABSTRACT()) for
the type (Experience)"
See below for details of (BUNDLE, plugin.xml and GENDOC template)
- What do I miss ?
- Do you have a sample java code that lists the content of a deployed bundle
(to test, in the eclipse application where this bundle is deployed, what,
exactly, can be seen inside the bundle) ?
- That I've tested the query in an acceleo template, and it works
Thank you for your help
Regards
THE BUNDLE :
[module cv_auto('http://my.cv_auto/cv/1.2.0')/]
[query public getABSTRACT(a : Experience) : Sequence(TextualItem) =
self.subElements->select(e | e.oclIsKindOf(TextualItem))
.oclAsType(TextualItem)
->select(ti | ti.kind = SpecialItemKind::ABSTRACT)
/]
Plugin.xml extract :
point="org.topcased.gendoc2.script.acceleo.services">
emtl="bin/my/cv_auto/m2t/gendoc/bundle/files/cv_auto.emtl"
importedByDefault="true"
name="cv_auto">
GENDOC TEMPLATE EXTRACT :
[for (e : Experience | self.categories->select(oclIsTypeOf(Experience)))]
[if self.getABSTRACT()->size() <> 0]
Cédric GAVA
Friend of eclipse
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users