[gme-users] Yet a newbee quiestion on interpreter creation!

Larry Howard larry.howard at vanderbilt.edu
Fri Aug 4 09:55:31 CDT 2006

I can't respond to issues of C++ or Java GME components.  I can tell you that our project provides a GME component generation framework for Python called PyGME (http://cape.vanth.org/Development/PyGME/).

Know that Python GME components are like Raw COM components, so they lack the additional scaffolding provided by BON or BON2.  On the other hand, the integration with Python (via PythonCOM) is seamless and the normal advantages of Python for rapid application development accrue.  We use Komodo from ActiveState (http://www.activestate.com), with its excellent remote debugging facility, as our IDE.
  ----- Original Message ----- 
  From: Adi Mallikarjuna Reddy V 
  To: A list for GME users to share thoughts and discuss bugs and fixes. 
  Sent: Friday, August 04, 2006 6:58 AM
  Subject: Re: [gme-users] Yet a newbee quiestion on interpreter creation!

  Hey Nicki,

  I am also newbie to GME. I am also trying to write a interpreter for the GME meta model. I am using Visual Studio 2006 on Windows 2003 Server. I got the same error as you got while creating the Interpreter component with " Createcomponent.exe". The error is "could not rename the component?" still it generates the files except .dsw workspace file. I have posted this error twice in the GME users list, but no response for me. I would like to know if you have resolved the problem. 

  I also would like to know that have used any alternative ways to create interpreter using Java or Python. If, so can you explain me the procedure??

  thanks in advance,



  Adi Mallikarjuna Reddy V
  IIT Madras
  Chennai , India

  On 8/4/06, Nicki Lehmann Møller <nicki at itu.dk > wrote:
    Hi again!  

    Having learned that my current environment (VS2005 .NET 2.0.50272) apparently isn't supported for c++ interpreter creation (see responds below). I'd like to know if (and how) this affects the usage of the Java interpreter API? Can I start to use this instead or will this also cause me trouble? 
    I'm asking because I've managed to run through the tutorial in lesson 8 without any trouble. However when I start to implement my own component I get a ClassNotFoundException when trying to run the interpreter (even though it is a replica of the existing TestBONComponent.java and placed in the same folder). According to tutorial I should be able to create a new component by implementing the BONComponent and register it via the JavaCompRegister tool without compiling anything. Have I misunderstood something or is there a connection between my environment and the java API? 

    Kind Regards, 

    -- respons on my prior mail http://list.isis.vanderbilt.edu/pipermail/gme-users/2006-August/001276.html --

    Hey Nicki, 

    I was basically able to duplicate your error using the same setup, except for me the source files are successfully generated prior to the component renaming step. As far as I know, GME still supports only VS 2003 .NET and VS 6. However, if you use one of the supported versions of VS when generating your project, then you can use VS 2005 to auto-upgrade the project file and proceed as normal. 

    I suggest you post a bug report: http://escher.isis.vanderbilt.edu/JIRA/secure/BrowseProject.jspa?id=10043 

    gme-users mailing list
    gme-users at list.isis.vanderbilt.edu 


  gme-users mailing list
  gme-users at list.isis.vanderbilt.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/gme-users/attachments/20060804/071908aa/attachment.htm

More information about the gme-users mailing list