[jira] [Resolved] (SSHD-847) Split package across sshd-core and sshd-common causes OSGi load problem

2018-10-10 Thread Goldstein Lyor (JIRA)


 [ 
https://issues.apache.org/jira/browse/SSHD-847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Goldstein Lyor resolved SSHD-847.
-
   Resolution: Fixed
Fix Version/s: 2.1.1

> Split package across sshd-core and sshd-common causes OSGi load problem
> ---
>
> Key: SSHD-847
> URL: https://issues.apache.org/jira/browse/SSHD-847
> Project: MINA SSHD
>  Issue Type: Bug
>Affects Versions: 2.1.0
>Reporter: Robert Varga
>Priority: Major
>  Labels: osgi
> Fix For: 2.1.1
>
>
> sshd-core and sshd-common fail to install inside karaf-4.2.1 container, as 
> the following error is reported:
> {noformat}
> Uses constraint violation. Unable to resolve resource org.apache.sshd.core 
> [org.apache.sshd.core/2.1.0] because it exports package 
> 'org.apache.sshd.common' and is also exposed to it from resource 
> org.apache.sshd.common [org.apache.sshd.common/2.1.0] via the following 
> dependency chain:
>   org.apache.sshd.core [org.apache.sshd.core/2.1.0]
>     import: 
> (&(osgi.wiring.package=org.apache.sshd.client.config.hosts)(version>=2.1.0)(!(version>=3.0.0)))
>  |
>     export: osgi.wiring.package: org.apache.sshd.client.config.hosts; 
> uses:=org.apache.sshd.common
>     export: osgi.wiring.package=org.apache.sshd.common
>   org.apache.sshd.common [org.apache.sshd.common/2.1.0]
>     at 
> org.apache.felix.resolver.ResolverImpl$UseConstraintError.toException(ResolverImpl.java:2471)
>     at 
> org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:420)
>     at 
> org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378)
>     at 
> org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332)
>     at 
> org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
>     at 
> org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>     at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>     at java.lang.Thread.run(Thread.java:748)
> {noformat}
> Until this is resolved I don't see how sshd-core is usable in OSGi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SSHD-847) Split package across sshd-core and sshd-common causes OSGi load problem

2018-10-10 Thread Goldstein Lyor (JIRA)


[ 
https://issues.apache.org/jira/browse/SSHD-847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16645952#comment-16645952
 ] 

Goldstein Lyor commented on SSHD-847:
-

Thanks a lot [~nite] for your contribution - merged it in [with 
acknowledgement|https://github.com/apache/mina-sshd/commit/0181a55c0c03b44e50c4ee6afdba43ff11412bfc].
 Please close the PR.

> Split package across sshd-core and sshd-common causes OSGi load problem
> ---
>
> Key: SSHD-847
> URL: https://issues.apache.org/jira/browse/SSHD-847
> Project: MINA SSHD
>  Issue Type: Bug
>Affects Versions: 2.1.0
>Reporter: Robert Varga
>Priority: Major
>  Labels: osgi
>
> sshd-core and sshd-common fail to install inside karaf-4.2.1 container, as 
> the following error is reported:
> {noformat}
> Uses constraint violation. Unable to resolve resource org.apache.sshd.core 
> [org.apache.sshd.core/2.1.0] because it exports package 
> 'org.apache.sshd.common' and is also exposed to it from resource 
> org.apache.sshd.common [org.apache.sshd.common/2.1.0] via the following 
> dependency chain:
>   org.apache.sshd.core [org.apache.sshd.core/2.1.0]
>     import: 
> (&(osgi.wiring.package=org.apache.sshd.client.config.hosts)(version>=2.1.0)(!(version>=3.0.0)))
>  |
>     export: osgi.wiring.package: org.apache.sshd.client.config.hosts; 
> uses:=org.apache.sshd.common
>     export: osgi.wiring.package=org.apache.sshd.common
>   org.apache.sshd.common [org.apache.sshd.common/2.1.0]
>     at 
> org.apache.felix.resolver.ResolverImpl$UseConstraintError.toException(ResolverImpl.java:2471)
>     at 
> org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:420)
>     at 
> org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378)
>     at 
> org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332)
>     at 
> org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
>     at 
> org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>     at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>     at java.lang.Thread.run(Thread.java:748)
> {noformat}
> Until this is resolved I don't see how sshd-core is usable in OSGi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (SSHD-847) Split package across sshd-core and sshd-common causes OSGi load problem

2018-10-10 Thread ASF GitHub Bot (JIRA)


[ 
https://issues.apache.org/jira/browse/SSHD-847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16644820#comment-16644820
 ] 

ASF GitHub Bot commented on SSHD-847:
-

GitHub user rovarga opened a pull request:

https://github.com/apache/mina-sshd/pull/69

[SSHD-847] Add sshd-osgi artifact shading sshd-common and sshd-core



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/rovarga/mina-sshd sshd847

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/mina-sshd/pull/69.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #69


commit 2d36171f8fe6e65ec06080cb50d1bf2da1f6591f
Author: Robert Varga 
Date:   2018-10-10T10:58:20Z

[SSHD-847] Add sshd-osgi artifact shading sshd-common and sshd-core




> Split package across sshd-core and sshd-common causes OSGi load problem
> ---
>
> Key: SSHD-847
> URL: https://issues.apache.org/jira/browse/SSHD-847
> Project: MINA SSHD
>  Issue Type: Bug
>Affects Versions: 2.1.0
>Reporter: Robert Varga
>Priority: Major
>  Labels: osgi
>
> sshd-core and sshd-common fail to install inside karaf-4.2.1 container, as 
> the following error is reported:
> {noformat}
> Uses constraint violation. Unable to resolve resource org.apache.sshd.core 
> [org.apache.sshd.core/2.1.0] because it exports package 
> 'org.apache.sshd.common' and is also exposed to it from resource 
> org.apache.sshd.common [org.apache.sshd.common/2.1.0] via the following 
> dependency chain:
>   org.apache.sshd.core [org.apache.sshd.core/2.1.0]
>     import: 
> (&(osgi.wiring.package=org.apache.sshd.client.config.hosts)(version>=2.1.0)(!(version>=3.0.0)))
>  |
>     export: osgi.wiring.package: org.apache.sshd.client.config.hosts; 
> uses:=org.apache.sshd.common
>     export: osgi.wiring.package=org.apache.sshd.common
>   org.apache.sshd.common [org.apache.sshd.common/2.1.0]
>     at 
> org.apache.felix.resolver.ResolverImpl$UseConstraintError.toException(ResolverImpl.java:2471)
>     at 
> org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:420)
>     at 
> org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378)
>     at 
> org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332)
>     at 
> org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
>     at 
> org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>     at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>     at java.lang.Thread.run(Thread.java:748)
> {noformat}
> Until this is resolved I don't see how sshd-core is usable in OSGi.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] mina-sshd pull request #69: [SSHD-847] Add sshd-osgi artifact shading sshd-c...

2018-10-10 Thread rovarga
GitHub user rovarga opened a pull request:

https://github.com/apache/mina-sshd/pull/69

[SSHD-847] Add sshd-osgi artifact shading sshd-common and sshd-core



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/rovarga/mina-sshd sshd847

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/mina-sshd/pull/69.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #69


commit 2d36171f8fe6e65ec06080cb50d1bf2da1f6591f
Author: Robert Varga 
Date:   2018-10-10T10:58:20Z

[SSHD-847] Add sshd-osgi artifact shading sshd-common and sshd-core




---