Log In | New Account | Search
  Development Tools  
Send Topic | Print Previous topic Next topic 
 Pages: 1
 Moderator Group: ProSyst Support
mToolkit integrated with Eclipse (Read 549 times)
Christopher Nde
Beginner Member
*




Posts: 3
mToolkit integrated with Eclipse
Oct 14th, 2009, 4:05pm
 
Hello,
 
I have a problem integrating mTookit with Ecipse.  
 
My goal is to program bundles that can be deployed
on OSGi framework (Prosyst) running on S60 emulator.
 
Can I get any Video or Documentation how to Integration mToolkit with Eclipse 3.3.x
 
I have already done the following installation
 
  - Eclipse 3.3.2
  -mBS CLDC Edition 2.0.0
  -mToolkit Professional 2.2.0
  
How can I do the configuration of the Eclipse with mToolkit?
 
I will be greatful for you help.
 
Best regards,
 
Christopher  
 
 
Back to top
 
 
  IP Logged
Orlin Raykov
ProSyst Support
*****




Posts: 54
Re: mToolkit integrated with Eclipse
Reply #1 - Jan 8th, 2010, 11:31am
 
Please, find my responses after the questions:
> I have a problem integrating mToolkit with Eclipse.  
> My goal is to program bundles that can be deployed
> on OSGi framework (Prosyst) running on S60 emulator.
 
1) I appreciate your interest in our SW.  
In your expressed interest in OSGi - for your information - the full OSGi specification cannot be supported on CLDC VM. One major minus is dynamic classloading which is not supported by CLDC.  
 
2)Installing a new bundle with the current solution
 2.1)midlet without native agent
 You have to do a few things in order to add a new bundle:
 - add the bundle to be installed in both the
 /com/prosyst/util/impl/boot/boot.ini and
 /com/prosyst/util/impl/boot/boot-midlet-content.txt
 - add the manifest of the bundle in /MANIFESTS folder. The name of the
 manifest and the name of the bundle, described in the previous two files
 must be one and the same.
 - add the preverified classes & resources of the bundle in the midlet.jar.
 - upload the midlet.jar on the mobile phone.
 
 2.2)midlet with native agent
 You have to add the bundle jar & manifest in the bundles folder on the
 mobile phone - the name of the manifest and the bundle must be one and
 the same, the classes of the bundle must be preverified. When you
 install the bundle, the native agent will repack the MIDlet jar with the
 new bundle's classes & resources. In the next release of Framework CLDC
 Edition (not planned yet), we will add support for downloading bundles from a http url and
 then installing these bundles on the MIDP Framework. Currently the
 bundles have to be on the mobile phone file system in order to be
 installed on the MIDP Framework.
 
3) Eclipse with our mToolkit - is geared to work with mBS Professional edition or Equinox editions; setting up to work with mBS CLDC will require extra efforts on our part if we see some market interest.
 
> Can I get any Video or Documentation how to Integration mToolkit with  
> Eclipse 3.3.x
 
You can check the available Eclipse Help documentation or our on-line documentation here:
https://dz.prosyst.com/pdoc/mToolkit/um/index.html
 
> I have already done the following installation
>   - Eclipse 3.3.2
>   -mBS CLDC Edition 2.0.0
>   -mToolkit Professional 2.2.0
Our general recommendation is for you  to use our mBS Professional edition. That also means that your phone needs to support OSGi –  or CDC (Connected Device Configuration). Again, Eclipse and mToolKit work with mBS PE, not mBS CLDC.
 
> How can I do the configuration of the Eclipse with mToolkit?
>
Developing bundles is a standard Eclipse action, so you can view their help - OSGi development with Eclipse Equinox – Tutorial http://www.eclipse.org/resources/resource.php?id=433
or in a nutshell:
http://www.google.bg/url?sa=t&source=web&ct=res&cd=1&ved=0CAYQFj AA&url=http%3A%2F%2Fgravity.sourceforge.net%2Fservicebinder%2Fosginutshell.html&ei=s3DdSoixF5WJsAaUm-WpDg&usg=AFQjCNFslcT7QdTWr5FvEtbHiU0TUKxB-g
 
With the help of mToolKit – mainly the mBS management view - you can connect a running framework and manage its bundles as well as install/uninstall your workbench bundles. This is described in our user doc (see link from above).
Orlin
Back to top
 
 
  IP Logged
 Pages: 1
 Moderator Group: ProSyst Support
Send Topic | Print Previous topic Next topic 
Go 
    © 1997-2010 ProSyst · All Rights Reserved | Legal | Sitemap | Contact
  HOME | PRODUCTS | SUPPORT AND FILE EXCHANGE | DISCUSSION FORUMS
    ProSyst Software | Duerener Str. 405 | D-50858 Cologne | Germany | Phone: +49 221 6604-0 | Fax: +49 221 6604-660
 
Discussion Forums » Powered by YaBB 2.1!
YaBB © 2000-2005. All Rights Reserved.