This is really good info John.  Should save me some time when I finally get
mine.  I ordered the ProSyst card as well but I would like to see all of the
open source projects running well also.  When I get mine up and running we
should compare notes and I will create some docs on the wiki.  If you come
up with anything else that needs to be documented or addressed fell free to
reply to this thread or start a new one.

Thanks,
Chris

--
Chris Custine
FUSESource :: http://fusesource.com
My Blog :: http://blog.organicelement.com
Apache ServiceMix :: http://servicemix.apache.org
Apache Felix :: http://felix.apache.org
Apache Directory Server :: http://directory.apache.org


On Thu, Dec 24, 2009 at 12:45 PM, John E. Conlon <[email protected]>wrote:

> Hi Chris,
>
> See inline comments...
>
>
>
> Chris Custine wrote:
>
>> The service wrapper doesn't have a libwrapper.so compiled for Arm so this
>> isn't going to work at the moment.
>>
> Suspected so.  Yesterday was a plunge ahead and temporarily ignore reality
> kind of day.
> I have been developing my bundles (based on OSGi WireAdmin/Config Admin
> services ) and have been testing them on a Karaf working in an 256M Ubuntu
> CLI based virtualbox vm running on my intel dev machine.  Karaf is very cool
> and easy to work with and the docs are straightforward and to the point.
>  But now I need to move the virtual to the real world.  I hope to do it on
> the plug, but if I encounter too much friction I can always go with a small
> intel based box as well.
>
>   I have a SheevaPlug coming next week so
>> I will certainly be doing something about this, but in the mean time if
>> you
>> want to use the service wrapper you will have to get the native source for
>> Tanuki Service Wrapper 3.2.3 and set up a cross compiler for Arm on a
>> Linux
>> machine.
>>
> Time permitting I may look into this.  Thanks for the tip.
> I know the Service Wrapper works well and there are a lot of features, but
> is it possible to just start Karaf in the background?
>
>   I'll try to add this to Karaf some time in the next month or two.
>>
>>
>>
> That would be very good.
>
>  Just out of curiosity, other than the service wrapper is everything else
>> running OK?
>>
> So so...
>
> The os shipping on the plug is somewhat of a hodgepodge and needs some
> holes patched up to make it more usable.
> See:
>
> http://plugcomputer.org/plugwiki/index.php/New_Plugger_How_To
>
>
> Even with the patches the plug is very slow to boot and starting Karaf
> (until the prompt) takes around 25 seconds!
>
> See also the intro of:
> http://crichton.homelinux.org/~marc/eib_sheeva.html
>
> My experiences, and the comments from the above blog writer, make me think
> that a clean OS install is the way to go.
>
>  Also, are you running this on the ProSyst mBedded Server with
>> J9 or are you using Felix and have all of the Java bits installed
>> manually?
>>
>>
> There is a long backlog for shipping the plug so our earlier prototyping
> was done on the sister product to the plug the OpenRD client. (A plug mother
> board with lots of I/O options.)  Then I used J9 and ProSyst mBedded Server.
>  (As you probably already know the ProSyst dev kit is available as a buying
> option along with the plug. Price is ~$39.  But the ProSyst run times are
> evaluation only.)
> But for Java, I prefer to work in SE JVMs and found the J9 Foundation
> Profile too constraining.  Although ProSyst marketing and support were
> helpful, here too I prefer to work with a larger community based OpenSource
> OSGi framework like Felix or Equinox.
>
> As for now the Java on the Plug is an OpenJDK headless JRE.  I simply
> (after all the fixes noted above) installed a headless JRE on the plug with
> a:
> apt-get update openjdk-6-jre-headless
> command.
>
> happy holidays,
> John
>
>
>  Thanks,
>> Chris
>> --
>> Chris Custine
>> FUSESource :: http://fusesource.com
>> My Blog :: http://blog.organicelement.com
>> Apache ServiceMix :: http://servicemix.apache.org
>> Apache Felix :: http://felix.apache.org
>> Apache Directory Server :: http://directory.apache.org
>>
>>
>> On Wed, Dec 23, 2009 at 7:01 PM, John E. Conlon <[email protected]
>> >wrote:
>>
>>
>>
>>> Having problems running karaf as a service on a Sheeva Plug <
>>>
>>> http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
>>>
>>>
>>>> .
>>>>
>>>>
>>> # cat /etc/issue
>>> Ubuntu jaunty (development branch) \n \l
>>> # cat /etc/debian_version
>>> 5.0
>>> # uname -a
>>> Linux debian 2.6.22.18 #1 Thu Mar 19 14:46:22 IST 2009 armv5tejl
>>> GNU/Linux
>>>
>>> After installing the wrapper feature
>>> ka...@root> wrapper:install
>>> Creating file: /opt/felix/apache-felix-karaf-1.2.0/bin/karaf-wrapper
>>> Creating file: /opt/felix/apache-felix-karaf-1.2.0/bin/karaf-service
>>> Creating file: /opt/felix/apache-felix-karaf-1.2.0/etc/karaf-wrapper.conf
>>> Creating file: /opt/felix/apache-felix-karaf-1.2.0/lib/libwrapper.so
>>> Creating file: /opt/felix/apache-felix-karaf-1.2.0/lib/karaf-wrapper.jar
>>>
>>> After linking
>>> ln -s /opt/felix/apache-felix-karaf-1.2.0/bin/karaf-service /etc/init.d/
>>>
>>> I am not able to start the service.  Here is what I get...
>>> jcon...@debian:/opt/felix/apache-felix-karaf-1.2.0$ bin/karaf-service
>>> start
>>> Starting karaf...
>>> Killed
>>>
>>> Any ideas or trouble shooting tips?
>>>
>>> thanks,
>>> John
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to