Skip to main content



      Home
Home » Modeling » TMF (Xtext) » Injector problems in deployed plugin
Injector problems in deployed plugin [message #1403009] Sat, 19 July 2014 14:46 Go to next message
Eclipse UserFriend
I am following a recipe that worked for me in the past but something seems to be misconfigured.

I create an update site project and add my DSL's sdk project as a feature. I build the site and the use that to install the features into a clean eclipse. The environment fails with a

"Failed to create injector for pnnl.ccsi.Prosser ExtensionFactory: pnnl.ccsi.ui.ProsserExecutableExtensionFactory"

notice and the associated error messages. I would appreciate any suggestions of where to explore for errors. If I just launch a child Eclipse to exercise the language and editor it all works fine.
Thanks
david
  • Attachment: error-log.txt
    (Size: 62.95KB, Downloaded 205 times)
Re: Injector problems in deployed plugin [message #1403025 is a reply to message #1403009] Sun, 20 July 2014 02:55 Go to previous messageGo to next message
Eclipse UserFriend
On 19/07/2014 21:31, David Callahan wrote:
> I am following a recipe that worked for me in the past but something seems to be misconfigured.
>
> I create an update site project and add my DSL's sdk project as a feature. I build the site and the use that to install the features into a clean eclipse. The environment fails with a
>
> "Failed to create injector for pnnl.ccsi.Prosser ExtensionFactory: pnnl.ccsi.ui.ProsserExecutableExtensionFactory"
>
> notice and the associated error messages. I would appreciate any suggestions of where to explore for errors. If I just launch a child Eclipse to exercise the language and editor it all works fine.
> Thanks
> david
>

Hi

at the end of the messages you can see that there's a

java.lang.ArrayIndexOutOfBoundsException: 3

if it works in your workbench but not in the deployed feature can it be
due to something that your language requires and you forgot to export
(i.e., it is not specified in the build.properties)?

There's also something concerning xtext codetemplates; does your DSL
tooling use codetemplates? If so, are you exporting the corresponding
xml file in the build.properties?

hope this helps
Lorenzo

--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
HOME: http://www.lorenzobettini.it
Xtext Book:
http://www.packtpub.com/implementing-domain-specific-languages-with-xtext-and-xtend/book
Re: Injector problems in deployed plugin [message #1403038 is a reply to message #1403025] Sun, 20 July 2014 11:17 Go to previous messageGo to next message
Eclipse UserFriend
Thanks Lorenzo for taking a look.
This version of my tool compared to the previous successful deployments includes specialization of hover support, semantic highlighting and content assist but I did not make any changes to code templates. My changes include adding new Xtend classes (in new packages) and adding binding methods to the UiModule. Does there need to be some change in build or other configuration for these kinds of changes?
david
Re: Injector problems in deployed plugin [message #1403271 is a reply to message #1403038] Mon, 21 July 2014 04:03 Go to previous message
Eclipse UserFriend
On 20/07/2014 17:18, David Callahan wrote:
> Thanks Lorenzo for taking a look.
> This version of my tool compared to the previous successful deployments
> includes specialization of hover support, semantic highlighting and
> content assist but I did not make any changes to code templates. My
> changes include adding new Xtend classes (in new packages) and adding
> binding methods to the UiModule. Does there need to be some change in
> build or other configuration for these kinds of changes?
> david
>

Not that I'm aware of...

--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
HOME: http://www.lorenzobettini.it
Xtext Book:
http://www.packtpub.com/implementing-domain-specific-languages-with-xtext-and-xtend/book
Previous Topic:Testing tool for Xtext
Next Topic:3 DSLs, references inbetween and eProxies
Goto Forum:
  


Current Time: Sun Jul 27 16:09:58 EDT 2025

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

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

Back to the top