2009/5/6 Moloney, Tim M <[email protected]>:
>
> I've been playing around with ServiceMix Kernel 1.1.0 for the last
> couple of days.  I have to say that I'm quite impressed.  However, I do
> have some questions.
>
> 1) The overview page lists "native OS integration".  Is this an init rc
> script like the one generated by Java Service Wrapper?  If so, I can't
> find it.  If not, then what does it mean when it says "Karaf can be
> integrated into your own Operating System as a service so that the
> lifecycle will be bound to your Operating System."

We're using Java Service Wrapper.
IIRC, it's not pre-installed so you need to run the following commands
from the console:
    features/install wrapper
    wrapper/install

> 2) If any features are installed, either from the deploy directory or
> from a feature URL, running "features/list -i" generates
>
>  ERROR CommandLineExecutionFailed:
> org.apache.geronimo.gshell.command.CommandException:
> java.lang.ArrayStoreException:
>  org.apache.servicemix.kernel.gshell.features.internal.FeatureImpl

Please raise a jira and include the full stack trace and commands used
so that we can reproduce it.

> 3) No errors are generated for a bad URL passed to the
> "features/addUrl", "features/refreshUrl", and "features/list".
> Shouldn't a "file not found: <url>" error or similar be generated?

The problems is that we lazy-load the features from the repositories
so the error will only appear when running features/list i think.
This could be easily fixed.

> 4) Features loaded via the deploy directory aren't listed by the
> "features/list" command.  Shouldn't they be?

Yes, they should imho.

> 5) Does it make sense to add a repository column to the output of the
> "features/list" command.  If so, features loaded via the deploy
> directory from a repository not in the list can indicate this with a "*"
> or similar.

Good suggestion.
Please raise JIRA issues for the above problems.  If you want to work
on those and submit patches, you're welcome.  Else, I'm sure they'll
be fixed very soon.

>
> Tim Moloney                            The reasonable man adapts himself
> to
> ManTech Real-time Systems Laboratory   the world; the unreasonable one
> persists
> 2015 Cattlemen Road                    in trying to adapt the world to
> himself.
> Sarasota, FL  34232                    Therefore all progress depends on
> the
> (941) 377-6775 x208                    unreasonable man. - George
> Bernard Shaw
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to