Clement,

Thank you for the suggestion.  I gave it a shot, and am still encountering the 
same error. I modified the build path of the main project, libraries tab, to 
contain the following:

     M2_REPO/easymock/easymock/1.2_Java1.3/easymock-1.2_Java1.3.jar
     M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar
     M2_REPO/kxml2/kxml2/2.2.2/kxml2-2.2.2.jar
     
M2_REPO/org/apache/felix/org.apache.felix.framework/0.9.0-incubator-SNAPSHOT/org.apache.felix.framework-0.9.0-incubator-SNAPSHOT.jar

I also tried to use the 
M2_REPO/org/apache/felix/org.apache.felix.main/0.9.0-incubator-SNAPSHOT/org.apache.felix.main-0.9.0-incubator-SNAPSHOT.jar
 in place of the felix.jar for the main class and encountered the exact same 
error.

The build via Maven2 works fine and it runs from the command line without any 
issues.  Any other possible jar(s) that needs to be done or brought into the 
picture?  Or is there any additional configuration to the "run configuration" 
like arguments or something that needs to be added to get this to work?  Again, 
my environment is Eclipse 3.2.1 with SUN jdk 1.5.0_10.  

Regards,
Todd

-----Original Message-----
From: Clement Escoffier [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 04, 2007 3:05 AM
To: felix-dev@incubator.apache.org
Subject: Re: Error launching Felix in Eclipse 3.2.1

Hello,

There is a bug in the tutorial. I forgot to change this since the Felix 
build process changes.
So, to launch Felix correctly, you need to update the build path of the 
main project. Instead of using the project org.apache.felix.framework, 
you need to use : 
M2_REPO/org/apache/felix/org.apache.felix.framework/0.9.0-incubator-SNAPSHOT/org.apache.felix.framework-0.9.0-incubator-SNAPSHOT.jar

Then try to launch Felix, as explained in the tutorial. (check that you 
point on the Main class from Felix.jar). Normally, it should work.

Regards,

Clement

Todd Nist a écrit :
> I have just downloaded Felix per the instructions on the Felix web site.
> I have built it, and am now attempting to launch it per the instructions
> in Eclipse.  I set the M2_REPO environment variable and imported and
> built the projects in Eclipse without any errors.  However, when I
> create a new "Run Configuration" for Felix and launch it I get the
> following error(s):
>
> Welcome to Felix.
> =================
>
> Enter profile name: test
>
> ERROR: Auto-properties install. (org.osgi.framework.BundleException:
> Could not create bundle object.)
> java.lang.NumberFormatException: For input string: "${pom"
>       at java.lang.NumberFormatException.forInputString(Unknown
> Source)
>       at java.lang.Integer.parseInt(Unknown Source)
>       at java.lang.Integer.parseInt(Unknown Source)
>       at org.osgi.framework.Version.<init>(Version.java:127)
>       at org.osgi.framework.Version.parseVersion(Version.java:208)
>       at
> org.apache.felix.framework.Felix.createModule(Felix.java:2668)
>       at
> org.apache.felix.framework.Felix.createBundleInfo(Felix.java:2634)
>       at
> org.apache.felix.framework.Felix.installBundle(Felix.java:1841)
>       at
> org.apache.felix.framework.Felix.installBundle(Felix.java:1755)
>       at
> org.apache.felix.framework.Felix.processAutoProperties(Felix.java:3009)
>       at org.apache.felix.framework.Felix.start(Felix.java:496)
>       at org.apache.felix.main.Main.main(Main.java:208)
> ERROR: Auto-properties install. (org.osgi.framework.BundleException:
> Could not create bundle object.)
> java.lang.NumberFormatException: For input string: "${pom"
>       at java.lang.NumberFormatException.forInputString(Unknown
> Source)
>       at java.lang.Integer.parseInt(Unknown Source)
>       at java.lang.Integer.parseInt(Unknown Source)
>       at org.osgi.framework.Version.<init>(Version.java:127)
>       at org.osgi.framework.Version.parseVersion(Version.java:208)
>       at
> org.apache.felix.framework.Felix.createModule(Felix.java:2668)
>       at
> org.apache.felix.framework.Felix.createBundleInfo(Felix.java:2634)
>       at
> org.apache.felix.framework.Felix.installBundle(Felix.java:1841)
>       at
> org.apache.felix.framework.Felix.installBundle(Felix.java:1755)
>       at
> org.apache.felix.framework.Felix.processAutoProperties(Felix.java:3009)
>       at org.apache.felix.framework.Felix.start(Felix.java:496)
>       at org.apache.felix.main.Main.main(Main.java:208)
>
>
>
> Any ideas on what I am doing incorrectly here?  TIA for the assistance.
>
> Regards,
> Todd
>
>   


-- 
Clement Escoffier
Grenoble University
LSR - Bat. C
220, Rue de la Chimie
BP 53
38041 GRENOBLE CEDEX 9
04.76.51.40.24
http://clement.plop-plop.net


Reply via email to