Thomas,
we do have socket-binding service that provides/injects requested socket
binding into your service.
All you need to do is to define your own Service that field of type
InjectedValue<SocketBinding> binding
and then you can just inject socket binding like this:
final ServiceBuilder<MyService> serviceBuilder =
context.getServiceTarget().addService(MyServiceName.append(name), service)
*.addDependency(SocketBinding.JBOSS_BINDING_NAME.append(bindingRef),
SocketBinding.class, service.getBinding());*
where bindingRef is name of socket-binding in standalone.xml (or mgmt model)
Hope that answered your question. or did i misunderstood it...
--
tomaz
On Thu, Sep 13, 2012 at 5:43 PM, Thomas Diesler <thomas.diesler(a)jboss.com>wrote:
Tomaz,
do we have a service that can provide an SSH socket based on a given
socket-binding?
What mina is doing should be done by an AS7 service. Karaf could then use
a SSHSocketProviderService that abstracts the details of how this socket is
provided/configured.
AS7 must be in control of creating that socket based on its configuration.
cheers
--thomas
On 09/13/2012 05:38 PM, Nodet, Guillaume wrote:
> What do you mean by 'socket-binding' ?
> The goal is not to bridge to the OS ssh server, but to start a java
> ssh server inside AS7 using Apache Mina SSHD.
>
> On Thu, Sep 13, 2012 at 5:16 PM, Tomaž Cerar <tomaz.cerar(a)gmail.com>
> wrote:
>
>> That is an option,
>> but you need to use socket-binding to do that.
>>
>> --
>> tomaz
>>
>> On Thu, Sep 13, 2012 at 3:14 PM, Thomas Diesler <
>> thomas.diesler(a)jboss.com>
>> wrote:
>>
>>> Folks,
>>>
>>>
https://issues.jboss.org/**browse/AS7-5544<https://issues.jboss.org/br...
>>>
>>> We like to integrate Apache Karaf with AS7. For that we need to open an
>>> additional SSH socket.
>>> Is that an option?
>>>
>>> cheers
>>> -thomas
>>>
>>> --
>>> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>> Thomas Diesler
>>> JBoss OSGi Lead
>>> JBoss, a division of Red Hat
>>> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>>
>>>
>>> ______________________________**_________________
>>> jboss-as7-dev mailing list
>>> jboss-as7-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/**mailman/listinfo/jboss-as7-dev<https://lists...
>>>
>>>
>
>
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx