[JBoss JIRA] (WFLY-9939) Eliminate the need to override the org.jboss.as.clustering.jgroups module in our openshift images
by Brian Stansberry (JIRA)
[ https://issues.jboss.org/browse/WFLY-9939?page=com.atlassian.jira.plugin.... ]
Brian Stansberry updated WFLY-9939:
-----------------------------------
Description:
Our openshift images are overriding the org.jboss.as.clustering.jgroups module.xml in order to include a dependency on the org.openshift.ping module. This is fragile because any update to the overridden module.xml needs to be applied to the override file as well, and that can easily break.
Let's make the need for this go away. Possibilities:
1) Add an optional dependency on module "org.openshift.ping" to the org.jboss.as.clustering.jgroups module. The openshift images then just add that module. In bare metal installations the module is not present.
2) Change the standalone-openshift.xml configs such that whatever is using this module declares a "module" attribute, removing the need for the module.xml dependency. (If this is the correct solution, please move this issue to the CLOUD JIRA project where we can use it to track making the config change and removing the override.)
3) Ship whatever's needed from org.openshift.ping in WF itself, eliminating the need for that module. This may already be in progress as I've seen some relevant JIRAs. (If this is the correct solution, please move this issue to the CLOUD JIRA project where we can use it to track removing the override and the installation of the org.openshift.ping module.)
[~luck3y] FYI.
was:
Our openshift images are overriding the org.jboss.as.clustering.jgroups module.xml in order to include a dependency on the org.openshift.ping module. This is fragile because any update to the overridden module.xml needs to be applied to the override file as well, and that can easily break.
Let's make the need for this go away. Possibilities:
1) Add an optional dependency on module "org.openshift.ping" to the org.jboss.as.clustering.jgroups module. The openshift images then just add that module. In bare metal installations the module is not present.
2) Change the standalone-openshift.xml configs such that whatever is using this module declares a "module" attribute, removing the need for the module.xml dependency. (If this is the correct solution, please move this issue to the CLOUD JIRA project where we can use it to track removing the override.)
3) Ship whatever's needed from org.openshift.ping in WF itself, eliminating the need for that module. This may already be in progress as I've seen some relevant JIRAs. (If this is the correct solution, please move this issue to the CLOUD JIRA project where we can use it to track removing the override and the installation of the org.openshift.ping module.)
[~luck3y] FYI.
> Eliminate the need to override the org.jboss.as.clustering.jgroups module in our openshift images
> -------------------------------------------------------------------------------------------------
>
> Key: WFLY-9939
> URL: https://issues.jboss.org/browse/WFLY-9939
> Project: WildFly
> Issue Type: Enhancement
> Components: Clustering
> Reporter: Brian Stansberry
> Assignee: Paul Ferraro
>
> Our openshift images are overriding the org.jboss.as.clustering.jgroups module.xml in order to include a dependency on the org.openshift.ping module. This is fragile because any update to the overridden module.xml needs to be applied to the override file as well, and that can easily break.
> Let's make the need for this go away. Possibilities:
> 1) Add an optional dependency on module "org.openshift.ping" to the org.jboss.as.clustering.jgroups module. The openshift images then just add that module. In bare metal installations the module is not present.
> 2) Change the standalone-openshift.xml configs such that whatever is using this module declares a "module" attribute, removing the need for the module.xml dependency. (If this is the correct solution, please move this issue to the CLOUD JIRA project where we can use it to track making the config change and removing the override.)
> 3) Ship whatever's needed from org.openshift.ping in WF itself, eliminating the need for that module. This may already be in progress as I've seen some relevant JIRAs. (If this is the correct solution, please move this issue to the CLOUD JIRA project where we can use it to track removing the override and the installation of the org.openshift.ping module.)
> [~luck3y] FYI.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (ELY-1533) Prevent SNAPSHOT versions of json-smart from being downloaded when building Elytron
by Farah Juma (JIRA)
[ https://issues.jboss.org/browse/ELY-1533?page=com.atlassian.jira.plugin.s... ]
Farah Juma updated ELY-1533:
----------------------------
Description:
Current output when building:
{code}
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building WildFly Elytron 1.2.2.Final
[INFO] ------------------------------------------------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat...
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (313 B at 519 B/s)
Downloaded from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat... (849 B at 693 B/s)
Downloaded from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide... (849 B at 611 B/s)
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (1.2 kB at 3.2 kB/s)
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid... (598 B at 2.1 kB/s)
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces...
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces... (1.2 kB at 4.2 kB/s)
[INFO]
[INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ wildfly-elytron ---
[INFO] org.wildfly.security:wildfly-elytron:jar:1.2.2.Final
[INFO] +- org.jboss.logging:jboss-logging:jar:3.3.1.Final:compile
[INFO] +- org.jboss.logging:jboss-logging-annotations:jar:2.1.0.Final:provided
[INFO] +- org.jboss.logging:jboss-logging-processor:jar:2.1.0.Final:provided
[INFO] | \- org.jboss.jdeparser:jdeparser:jar:2.0.2.Final:provided
[INFO] +- org.jboss.logmanager:jboss-logmanager:jar:2.0.6.Final:provided
[INFO] +- org.jboss.modules:jboss-modules:jar:1.6.0.Final:provided (optional)
[INFO] +- org.kohsuke.metainf-services:metainf-services:jar:1.7:provided (optional)
[INFO] +- org.wildfly.client:wildfly-client-config:jar:1.0.0.Final:provided
[INFO] +- org.wildfly.common:wildfly-common:jar:1.2.0.Final:compile
[INFO] +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:jar:1.0.1.Final:provided
[INFO] | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:provided
[INFO] +- org.jboss.spec.javax.json:jboss-json-api_1.0_spec:jar:1.0.0.Final:provided
[INFO] +- org.jboss.threads:jboss-threads:jar:2.2.1.Final:provided
[INFO] +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-i18n:jar:1.0.0-M23:test
[INFO] | \- org.slf4j:slf4j-api:jar:1.7.7:test
[INFO] +- org.apache.directory.api:api-asn1-ber:jar:1.0.0-M23:test
[INFO] | \- org.apache.directory.api:api-util:jar:1.0.0-M23:test
[INFO] +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M23:test
[INFO] | +- org.apache.mina:mina-core:jar:2.0.7:test
[INFO] | +- commons-lang:commons-lang:jar:2.6:test
[INFO] | \- commons-collections:commons-collections:jar:3.2.1:test
[INFO] +- org.apache.directory.api:api-ldap-codec-standalone:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-ldap-net-mina:jar:1.0.0-M23:test
[INFO] | \- org.apache.directory.api:api-ldap-extras-codec:jar:1.0.0-M23:test
[INFO] +- org.apache.directory.api:api-ldap-extras-codec-api:jar:1.0.0-M23:test
[INFO] +- org.apache.directory.api:api-ldap-model:jar:1.0.0-M23:test
[INFO] | \- antlr:antlr:jar:2.7.7:test
[INFO] +- org.apache.directory.jdbm:apacheds-jdbm1:jar:2.0.0-M2:test
[INFO] +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M17:test
[INFO] | +- commons-io:commons-io:jar:2.4:test
[INFO] | +- org.apache.directory.server:apacheds-core-constants:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.api:api-ldap-client-api:jar:1.0.0-M23:test
[INFO] | | \- commons-pool:commons-pool:jar:1.6:test
[INFO] | +- org.apache.directory.api:api-ldap-extras-aci:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-ldap-extras-util:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-ldap-schema-data:jar:1.0.0-M23:test
[INFO] | \- net.sf.ehcache:ehcache-core:jar:2.4.4:test
[INFO] +- org.apache.directory.server:apacheds-core-annotations:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-core:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-admin:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-number:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-authz:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-changelog:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-collective:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-event:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-exception:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-journal:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-normalization:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-operational:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-referral:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-schema:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-subtree:jar:2.0.0-M17:test
[INFO] | | \- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M17:test
[INFO] | | \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.server:apacheds-core-shared:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-ldif-partition:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M17:test
[INFO] | | \- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-xdbm-partition:jar:2.0.0-M17:test
[INFO] | \- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-protocol-kerberos:jar:2.0.0-M17:test
[INFO] | \- org.apache.directory.server:apacheds-protocol-shared:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M23:test
[INFO] | \- bouncycastle:bcprov-jdk15:jar:140:test
[INFO] +- org.apache.directory.mavibot:mavibot:jar:1.0.0-M5:test
[INFO] +- org.jboss.logmanager:log4j-jboss-logmanager:jar:1.1.4.Final:test
[INFO] +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:1.0.3.GA:test
[INFO] +- junit:junit:jar:4.12:test
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.jmockit:jmockit:jar:1.33:test
[INFO] +- org.hsqldb:hsqldb:jar:2.4.0:test
[INFO] +- org.glassfish:javax.json:jar:1.0.4:test
[INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
[INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
[INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
[INFO] | \- net.minidev:accessors-smart:jar:1.2:test
[INFO] | \- org.ow2.asm:asm:jar:5.0.4:test
[INFO] \- com.squareup.okhttp3:mockwebserver:jar:3.8.1:test
[INFO] +- com.squareup.okhttp3:okhttp:jar:3.8.1:test
[INFO] | \- com.squareup.okio:okio:jar:1.13.0:test
[INFO] \- org.bouncycastle:bcprov-jdk15on:jar:1.50:test
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.935 s
[INFO] Finished at: 2018-03-01T09:10:19-08:00
[INFO] Final Memory: 22M/187M
[INFO] ------------------------------------------------------------------------
{code}
The problematic part above is from the \[1.3.1,2.3\] range for json-smart:
{code}
[INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
[INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
[INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
{code}
To fix this, we need to exclude json-smart from nimbus-jose-jwt and add an explicit dependency on it.
was:
Current output when building:
{code}
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building WildFly Elytron 1.2.2.Final
[INFO] ------------------------------------------------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat...
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (313 B at 519 B/s)
Downloaded from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat... (849 B at 693 B/s)
Downloaded from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide... (849 B at 611 B/s)
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (1.2 kB at 3.2 kB/s)
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid... (598 B at 2.1 kB/s)
Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces...
Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces... (1.2 kB at 4.2 kB/s)
[INFO]
[INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ wildfly-elytron ---
[INFO] org.wildfly.security:wildfly-elytron:jar:1.2.2.Final
[INFO] +- org.jboss.logging:jboss-logging:jar:3.3.1.Final:compile
[INFO] +- org.jboss.logging:jboss-logging-annotations:jar:2.1.0.Final:provided
[INFO] +- org.jboss.logging:jboss-logging-processor:jar:2.1.0.Final:provided
[INFO] | \- org.jboss.jdeparser:jdeparser:jar:2.0.2.Final:provided
[INFO] +- org.jboss.logmanager:jboss-logmanager:jar:2.0.6.Final:provided
[INFO] +- org.jboss.modules:jboss-modules:jar:1.6.0.Final:provided (optional)
[INFO] +- org.kohsuke.metainf-services:metainf-services:jar:1.7:provided (optional)
[INFO] +- org.wildfly.client:wildfly-client-config:jar:1.0.0.Final:provided
[INFO] +- org.wildfly.common:wildfly-common:jar:1.2.0.Final:compile
[INFO] +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:jar:1.0.1.Final:provided
[INFO] | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:provided
[INFO] +- org.jboss.spec.javax.json:jboss-json-api_1.0_spec:jar:1.0.0.Final:provided
[INFO] +- org.jboss.threads:jboss-threads:jar:2.2.1.Final:provided
[INFO] +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-i18n:jar:1.0.0-M23:test
[INFO] | \- org.slf4j:slf4j-api:jar:1.7.7:test
[INFO] +- org.apache.directory.api:api-asn1-ber:jar:1.0.0-M23:test
[INFO] | \- org.apache.directory.api:api-util:jar:1.0.0-M23:test
[INFO] +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M23:test
[INFO] | +- org.apache.mina:mina-core:jar:2.0.7:test
[INFO] | +- commons-lang:commons-lang:jar:2.6:test
[INFO] | \- commons-collections:commons-collections:jar:3.2.1:test
[INFO] +- org.apache.directory.api:api-ldap-codec-standalone:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-ldap-net-mina:jar:1.0.0-M23:test
[INFO] | \- org.apache.directory.api:api-ldap-extras-codec:jar:1.0.0-M23:test
[INFO] +- org.apache.directory.api:api-ldap-extras-codec-api:jar:1.0.0-M23:test
[INFO] +- org.apache.directory.api:api-ldap-model:jar:1.0.0-M23:test
[INFO] | \- antlr:antlr:jar:2.7.7:test
[INFO] +- org.apache.directory.jdbm:apacheds-jdbm1:jar:2.0.0-M2:test
[INFO] +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M17:test
[INFO] | +- commons-io:commons-io:jar:2.4:test
[INFO] | +- org.apache.directory.server:apacheds-core-constants:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.api:api-ldap-client-api:jar:1.0.0-M23:test
[INFO] | | \- commons-pool:commons-pool:jar:1.6:test
[INFO] | +- org.apache.directory.api:api-ldap-extras-aci:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-ldap-extras-util:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.api:api-ldap-schema-data:jar:1.0.0-M23:test
[INFO] | \- net.sf.ehcache:ehcache-core:jar:2.4.4:test
[INFO] +- org.apache.directory.server:apacheds-core-annotations:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-core:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-admin:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-number:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-authz:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-changelog:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-collective:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-event:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-exception:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-journal:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-normalization:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-operational:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-referral:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-schema:jar:2.0.0-M17:test
[INFO] | | +- org.apache.directory.server:apacheds-interceptors-subtree:jar:2.0.0-M17:test
[INFO] | | \- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M17:test
[INFO] | | \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M23:test
[INFO] | +- org.apache.directory.server:apacheds-core-shared:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-ldif-partition:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M17:test
[INFO] | | \- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.server:apacheds-xdbm-partition:jar:2.0.0-M17:test
[INFO] | \- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-protocol-kerberos:jar:2.0.0-M17:test
[INFO] | \- org.apache.directory.server:apacheds-protocol-shared:jar:2.0.0-M17:test
[INFO] +- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M17:test
[INFO] | +- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M23:test
[INFO] | \- bouncycastle:bcprov-jdk15:jar:140:test
[INFO] +- org.apache.directory.mavibot:mavibot:jar:1.0.0-M5:test
[INFO] +- org.jboss.logmanager:log4j-jboss-logmanager:jar:1.1.4.Final:test
[INFO] +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:1.0.3.GA:test
[INFO] +- junit:junit:jar:4.12:test
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.jmockit:jmockit:jar:1.33:test
[INFO] +- org.hsqldb:hsqldb:jar:2.4.0:test
[INFO] +- org.glassfish:javax.json:jar:1.0.4:test
[INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
[INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
[INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
[INFO] | \- net.minidev:accessors-smart:jar:1.2:test
[INFO] | \- org.ow2.asm:asm:jar:5.0.4:test
[INFO] \- com.squareup.okhttp3:mockwebserver:jar:3.8.1:test
[INFO] +- com.squareup.okhttp3:okhttp:jar:3.8.1:test
[INFO] | \- com.squareup.okio:okio:jar:1.13.0:test
[INFO] \- org.bouncycastle:bcprov-jdk15on:jar:1.50:test
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.935 s
[INFO] Finished at: 2018-03-01T09:10:19-08:00
[INFO] Final Memory: 22M/187M
[INFO] ------------------------------------------------------------------------
{code}
To fix this, we need to exclude json-smart from nimbus-jose-jwt and add an explicit dependency on it.
> Prevent SNAPSHOT versions of json-smart from being downloaded when building Elytron
> -----------------------------------------------------------------------------------
>
> Key: ELY-1533
> URL: https://issues.jboss.org/browse/ELY-1533
> Project: WildFly Elytron
> Issue Type: Task
> Components: Build
> Reporter: Farah Juma
> Assignee: Farah Juma
> Fix For: 1.3.0.CR1, 1.2.3.CR1
>
>
> Current output when building:
> {code}
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WildFly Elytron 1.2.2.Final
> [INFO] ------------------------------------------------------------------------
> Downloading from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (313 B at 519 B/s)
> Downloaded from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat... (849 B at 693 B/s)
> Downloaded from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide... (849 B at 611 B/s)
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (1.2 kB at 3.2 kB/s)
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid... (598 B at 2.1 kB/s)
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces...
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces... (1.2 kB at 4.2 kB/s)
> [INFO]
> [INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ wildfly-elytron ---
> [INFO] org.wildfly.security:wildfly-elytron:jar:1.2.2.Final
> [INFO] +- org.jboss.logging:jboss-logging:jar:3.3.1.Final:compile
> [INFO] +- org.jboss.logging:jboss-logging-annotations:jar:2.1.0.Final:provided
> [INFO] +- org.jboss.logging:jboss-logging-processor:jar:2.1.0.Final:provided
> [INFO] | \- org.jboss.jdeparser:jdeparser:jar:2.0.2.Final:provided
> [INFO] +- org.jboss.logmanager:jboss-logmanager:jar:2.0.6.Final:provided
> [INFO] +- org.jboss.modules:jboss-modules:jar:1.6.0.Final:provided (optional)
> [INFO] +- org.kohsuke.metainf-services:metainf-services:jar:1.7:provided (optional)
> [INFO] +- org.wildfly.client:wildfly-client-config:jar:1.0.0.Final:provided
> [INFO] +- org.wildfly.common:wildfly-common:jar:1.2.0.Final:compile
> [INFO] +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:jar:1.0.1.Final:provided
> [INFO] | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:provided
> [INFO] +- org.jboss.spec.javax.json:jboss-json-api_1.0_spec:jar:1.0.0.Final:provided
> [INFO] +- org.jboss.threads:jboss-threads:jar:2.2.1.Final:provided
> [INFO] +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-i18n:jar:1.0.0-M23:test
> [INFO] | \- org.slf4j:slf4j-api:jar:1.7.7:test
> [INFO] +- org.apache.directory.api:api-asn1-ber:jar:1.0.0-M23:test
> [INFO] | \- org.apache.directory.api:api-util:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M23:test
> [INFO] | +- org.apache.mina:mina-core:jar:2.0.7:test
> [INFO] | +- commons-lang:commons-lang:jar:2.6:test
> [INFO] | \- commons-collections:commons-collections:jar:3.2.1:test
> [INFO] +- org.apache.directory.api:api-ldap-codec-standalone:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-net-mina:jar:1.0.0-M23:test
> [INFO] | \- org.apache.directory.api:api-ldap-extras-codec:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-extras-codec-api:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-model:jar:1.0.0-M23:test
> [INFO] | \- antlr:antlr:jar:2.7.7:test
> [INFO] +- org.apache.directory.jdbm:apacheds-jdbm1:jar:2.0.0-M2:test
> [INFO] +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M17:test
> [INFO] | +- commons-io:commons-io:jar:2.4:test
> [INFO] | +- org.apache.directory.server:apacheds-core-constants:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.api:api-ldap-client-api:jar:1.0.0-M23:test
> [INFO] | | \- commons-pool:commons-pool:jar:1.6:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-aci:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-util:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-schema-data:jar:1.0.0-M23:test
> [INFO] | \- net.sf.ehcache:ehcache-core:jar:2.4.4:test
> [INFO] +- org.apache.directory.server:apacheds-core-annotations:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-core:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-admin:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-number:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-authz:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-changelog:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-collective:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-event:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-exception:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-journal:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-normalization:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-operational:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-referral:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-schema:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-subtree:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.server:apacheds-core-shared:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-ldif-partition:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-xdbm-partition:jar:2.0.0-M17:test
> [INFO] | \- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-protocol-kerberos:jar:2.0.0-M17:test
> [INFO] | \- org.apache.directory.server:apacheds-protocol-shared:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M23:test
> [INFO] | \- bouncycastle:bcprov-jdk15:jar:140:test
> [INFO] +- org.apache.directory.mavibot:mavibot:jar:1.0.0-M5:test
> [INFO] +- org.jboss.logmanager:log4j-jboss-logmanager:jar:1.1.4.Final:test
> [INFO] +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:1.0.3.GA:test
> [INFO] +- junit:junit:jar:4.12:test
> [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO] +- org.jmockit:jmockit:jar:1.33:test
> [INFO] +- org.hsqldb:hsqldb:jar:2.4.0:test
> [INFO] +- org.glassfish:javax.json:jar:1.0.4:test
> [INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
> [INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
> [INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
> [INFO] | \- net.minidev:accessors-smart:jar:1.2:test
> [INFO] | \- org.ow2.asm:asm:jar:5.0.4:test
> [INFO] \- com.squareup.okhttp3:mockwebserver:jar:3.8.1:test
> [INFO] +- com.squareup.okhttp3:okhttp:jar:3.8.1:test
> [INFO] | \- com.squareup.okio:okio:jar:1.13.0:test
> [INFO] \- org.bouncycastle:bcprov-jdk15on:jar:1.50:test
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 4.935 s
> [INFO] Finished at: 2018-03-01T09:10:19-08:00
> [INFO] Final Memory: 22M/187M
> [INFO] ------------------------------------------------------------------------
> {code}
> The problematic part above is from the \[1.3.1,2.3\] range for json-smart:
> {code}
> [INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
> [INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
> [INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
> {code}
> To fix this, we need to exclude json-smart from nimbus-jose-jwt and add an explicit dependency on it.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (ELY-1533) Prevent SNAPSHOT versions of json-smart from being downloaded when building Elytron
by Farah Juma (JIRA)
[ https://issues.jboss.org/browse/ELY-1533?page=com.atlassian.jira.plugin.s... ]
Farah Juma updated ELY-1533:
----------------------------
Git Pull Request: https://github.com/wildfly-security/wildfly-elytron/pull/1103, https://github.com/wildfly-security/wildfly-elytron/pull/1102 (was: https://github.com/wildfly-security/wildfly-elytron/pull/1103)
> Prevent SNAPSHOT versions of json-smart from being downloaded when building Elytron
> -----------------------------------------------------------------------------------
>
> Key: ELY-1533
> URL: https://issues.jboss.org/browse/ELY-1533
> Project: WildFly Elytron
> Issue Type: Task
> Components: Build
> Reporter: Farah Juma
> Assignee: Farah Juma
> Fix For: 1.3.0.CR1, 1.2.3.CR1
>
>
> Current output when building:
> {code}
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WildFly Elytron 1.2.2.Final
> [INFO] ------------------------------------------------------------------------
> Downloading from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (313 B at 519 B/s)
> Downloaded from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat... (849 B at 693 B/s)
> Downloaded from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide... (849 B at 611 B/s)
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (1.2 kB at 3.2 kB/s)
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid... (598 B at 2.1 kB/s)
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces...
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces... (1.2 kB at 4.2 kB/s)
> [INFO]
> [INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ wildfly-elytron ---
> [INFO] org.wildfly.security:wildfly-elytron:jar:1.2.2.Final
> [INFO] +- org.jboss.logging:jboss-logging:jar:3.3.1.Final:compile
> [INFO] +- org.jboss.logging:jboss-logging-annotations:jar:2.1.0.Final:provided
> [INFO] +- org.jboss.logging:jboss-logging-processor:jar:2.1.0.Final:provided
> [INFO] | \- org.jboss.jdeparser:jdeparser:jar:2.0.2.Final:provided
> [INFO] +- org.jboss.logmanager:jboss-logmanager:jar:2.0.6.Final:provided
> [INFO] +- org.jboss.modules:jboss-modules:jar:1.6.0.Final:provided (optional)
> [INFO] +- org.kohsuke.metainf-services:metainf-services:jar:1.7:provided (optional)
> [INFO] +- org.wildfly.client:wildfly-client-config:jar:1.0.0.Final:provided
> [INFO] +- org.wildfly.common:wildfly-common:jar:1.2.0.Final:compile
> [INFO] +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:jar:1.0.1.Final:provided
> [INFO] | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:provided
> [INFO] +- org.jboss.spec.javax.json:jboss-json-api_1.0_spec:jar:1.0.0.Final:provided
> [INFO] +- org.jboss.threads:jboss-threads:jar:2.2.1.Final:provided
> [INFO] +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-i18n:jar:1.0.0-M23:test
> [INFO] | \- org.slf4j:slf4j-api:jar:1.7.7:test
> [INFO] +- org.apache.directory.api:api-asn1-ber:jar:1.0.0-M23:test
> [INFO] | \- org.apache.directory.api:api-util:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M23:test
> [INFO] | +- org.apache.mina:mina-core:jar:2.0.7:test
> [INFO] | +- commons-lang:commons-lang:jar:2.6:test
> [INFO] | \- commons-collections:commons-collections:jar:3.2.1:test
> [INFO] +- org.apache.directory.api:api-ldap-codec-standalone:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-net-mina:jar:1.0.0-M23:test
> [INFO] | \- org.apache.directory.api:api-ldap-extras-codec:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-extras-codec-api:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-model:jar:1.0.0-M23:test
> [INFO] | \- antlr:antlr:jar:2.7.7:test
> [INFO] +- org.apache.directory.jdbm:apacheds-jdbm1:jar:2.0.0-M2:test
> [INFO] +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M17:test
> [INFO] | +- commons-io:commons-io:jar:2.4:test
> [INFO] | +- org.apache.directory.server:apacheds-core-constants:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.api:api-ldap-client-api:jar:1.0.0-M23:test
> [INFO] | | \- commons-pool:commons-pool:jar:1.6:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-aci:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-util:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-schema-data:jar:1.0.0-M23:test
> [INFO] | \- net.sf.ehcache:ehcache-core:jar:2.4.4:test
> [INFO] +- org.apache.directory.server:apacheds-core-annotations:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-core:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-admin:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-number:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-authz:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-changelog:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-collective:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-event:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-exception:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-journal:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-normalization:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-operational:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-referral:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-schema:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-subtree:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.server:apacheds-core-shared:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-ldif-partition:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-xdbm-partition:jar:2.0.0-M17:test
> [INFO] | \- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-protocol-kerberos:jar:2.0.0-M17:test
> [INFO] | \- org.apache.directory.server:apacheds-protocol-shared:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M23:test
> [INFO] | \- bouncycastle:bcprov-jdk15:jar:140:test
> [INFO] +- org.apache.directory.mavibot:mavibot:jar:1.0.0-M5:test
> [INFO] +- org.jboss.logmanager:log4j-jboss-logmanager:jar:1.1.4.Final:test
> [INFO] +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:1.0.3.GA:test
> [INFO] +- junit:junit:jar:4.12:test
> [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO] +- org.jmockit:jmockit:jar:1.33:test
> [INFO] +- org.hsqldb:hsqldb:jar:2.4.0:test
> [INFO] +- org.glassfish:javax.json:jar:1.0.4:test
> [INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
> [INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
> [INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
> [INFO] | \- net.minidev:accessors-smart:jar:1.2:test
> [INFO] | \- org.ow2.asm:asm:jar:5.0.4:test
> [INFO] \- com.squareup.okhttp3:mockwebserver:jar:3.8.1:test
> [INFO] +- com.squareup.okhttp3:okhttp:jar:3.8.1:test
> [INFO] | \- com.squareup.okio:okio:jar:1.13.0:test
> [INFO] \- org.bouncycastle:bcprov-jdk15on:jar:1.50:test
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 4.935 s
> [INFO] Finished at: 2018-03-01T09:10:19-08:00
> [INFO] Final Memory: 22M/187M
> [INFO] ------------------------------------------------------------------------
> {code}
> To fix this, we need to exclude json-smart from nimbus-jose-jwt and add an explicit dependency on it.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (AG-57) Rename AgroalConnectionFactoryConfiguration.driverClassName()
by Luis Barreiro (JIRA)
Luis Barreiro created AG-57:
-------------------------------
Summary: Rename AgroalConnectionFactoryConfiguration.driverClassName()
Key: AG-57
URL: https://issues.jboss.org/browse/AG-57
Project: Agroal
Issue Type: Bug
Components: api
Affects Versions: 0.4
Reporter: Luis Barreiro
Assignee: Luis Barreiro
Fix For: 0.5
After AG-54 the connection factory can create connections from multiple sources, not only a java.sql.Driver. Therefore the name of the property should be changed.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (ELY-1533) Prevent SNAPSHOT versions of json-smart from being downloaded when building Elytron
by Farah Juma (JIRA)
[ https://issues.jboss.org/browse/ELY-1533?page=com.atlassian.jira.plugin.s... ]
Farah Juma updated ELY-1533:
----------------------------
Git Pull Request: https://github.com/wildfly-security/wildfly-elytron/pull/1103 (was: https://github.com/wildfly-security/wildfly-elytron/pull/1102)
> Prevent SNAPSHOT versions of json-smart from being downloaded when building Elytron
> -----------------------------------------------------------------------------------
>
> Key: ELY-1533
> URL: https://issues.jboss.org/browse/ELY-1533
> Project: WildFly Elytron
> Issue Type: Task
> Components: Build
> Reporter: Farah Juma
> Assignee: Farah Juma
>
> Current output when building:
> {code}
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WildFly Elytron 1.2.2.Final
> [INFO] ------------------------------------------------------------------------
> Downloading from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (313 B at 519 B/s)
> Downloaded from central: https://repo.maven.apache.org/maven2/net/minidev/json-smart/maven-metadat... (849 B at 693 B/s)
> Downloaded from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide... (849 B at 611 B/s)
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/json-... (1.2 kB at 3.2 kB/s)
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/minid... (598 B at 2.1 kB/s)
> Downloading from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces...
> Downloading from public-jboss: https://repository.jboss.org/nexus/content/groups/public-jboss/net/minide...
> Downloaded from jboss-public-repository-group: http://repository.jboss.org/nexus/content/groups/public/net/minidev/acces... (1.2 kB at 4.2 kB/s)
> [INFO]
> [INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ wildfly-elytron ---
> [INFO] org.wildfly.security:wildfly-elytron:jar:1.2.2.Final
> [INFO] +- org.jboss.logging:jboss-logging:jar:3.3.1.Final:compile
> [INFO] +- org.jboss.logging:jboss-logging-annotations:jar:2.1.0.Final:provided
> [INFO] +- org.jboss.logging:jboss-logging-processor:jar:2.1.0.Final:provided
> [INFO] | \- org.jboss.jdeparser:jdeparser:jar:2.0.2.Final:provided
> [INFO] +- org.jboss.logmanager:jboss-logmanager:jar:2.0.6.Final:provided
> [INFO] +- org.jboss.modules:jboss-modules:jar:1.6.0.Final:provided (optional)
> [INFO] +- org.kohsuke.metainf-services:metainf-services:jar:1.7:provided (optional)
> [INFO] +- org.wildfly.client:wildfly-client-config:jar:1.0.0.Final:provided
> [INFO] +- org.wildfly.common:wildfly-common:jar:1.2.0.Final:compile
> [INFO] +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec:jar:1.0.1.Final:provided
> [INFO] | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:provided
> [INFO] +- org.jboss.spec.javax.json:jboss-json-api_1.0_spec:jar:1.0.0.Final:provided
> [INFO] +- org.jboss.threads:jboss-threads:jar:2.2.1.Final:provided
> [INFO] +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-i18n:jar:1.0.0-M23:test
> [INFO] | \- org.slf4j:slf4j-api:jar:1.7.7:test
> [INFO] +- org.apache.directory.api:api-asn1-ber:jar:1.0.0-M23:test
> [INFO] | \- org.apache.directory.api:api-util:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M23:test
> [INFO] | +- org.apache.mina:mina-core:jar:2.0.7:test
> [INFO] | +- commons-lang:commons-lang:jar:2.6:test
> [INFO] | \- commons-collections:commons-collections:jar:3.2.1:test
> [INFO] +- org.apache.directory.api:api-ldap-codec-standalone:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-net-mina:jar:1.0.0-M23:test
> [INFO] | \- org.apache.directory.api:api-ldap-extras-codec:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-extras-codec-api:jar:1.0.0-M23:test
> [INFO] +- org.apache.directory.api:api-ldap-model:jar:1.0.0-M23:test
> [INFO] | \- antlr:antlr:jar:2.7.7:test
> [INFO] +- org.apache.directory.jdbm:apacheds-jdbm1:jar:2.0.0-M2:test
> [INFO] +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M17:test
> [INFO] | +- commons-io:commons-io:jar:2.4:test
> [INFO] | +- org.apache.directory.server:apacheds-core-constants:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.api:api-ldap-client-api:jar:1.0.0-M23:test
> [INFO] | | \- commons-pool:commons-pool:jar:1.6:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-aci:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-util:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.api:api-ldap-schema-data:jar:1.0.0-M23:test
> [INFO] | \- net.sf.ehcache:ehcache-core:jar:2.4.4:test
> [INFO] +- org.apache.directory.server:apacheds-core-annotations:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-core:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-admin:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-number:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-authz:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-changelog:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-collective:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-event:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-exception:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-journal:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-normalization:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-operational:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-referral:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-schema:jar:2.0.0-M17:test
> [INFO] | | +- org.apache.directory.server:apacheds-interceptors-subtree:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M23:test
> [INFO] | +- org.apache.directory.server:apacheds-core-shared:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-ldif-partition:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M17:test
> [INFO] | | \- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.server:apacheds-xdbm-partition:jar:2.0.0-M17:test
> [INFO] | \- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-protocol-kerberos:jar:2.0.0-M17:test
> [INFO] | \- org.apache.directory.server:apacheds-protocol-shared:jar:2.0.0-M17:test
> [INFO] +- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M17:test
> [INFO] | +- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M23:test
> [INFO] | \- bouncycastle:bcprov-jdk15:jar:140:test
> [INFO] +- org.apache.directory.mavibot:mavibot:jar:1.0.0-M5:test
> [INFO] +- org.jboss.logmanager:log4j-jboss-logmanager:jar:1.1.4.Final:test
> [INFO] +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:1.0.3.GA:test
> [INFO] +- junit:junit:jar:4.12:test
> [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
> [INFO] +- org.jmockit:jmockit:jar:1.33:test
> [INFO] +- org.hsqldb:hsqldb:jar:2.4.0:test
> [INFO] +- org.glassfish:javax.json:jar:1.0.4:test
> [INFO] +- com.nimbusds:nimbus-jose-jwt:jar:4.39.2:test
> [INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:test
> [INFO] | \- net.minidev:json-smart:jar:2.3:test (version selected from constraint [1.3.1,2.3])
> [INFO] | \- net.minidev:accessors-smart:jar:1.2:test
> [INFO] | \- org.ow2.asm:asm:jar:5.0.4:test
> [INFO] \- com.squareup.okhttp3:mockwebserver:jar:3.8.1:test
> [INFO] +- com.squareup.okhttp3:okhttp:jar:3.8.1:test
> [INFO] | \- com.squareup.okio:okio:jar:1.13.0:test
> [INFO] \- org.bouncycastle:bcprov-jdk15on:jar:1.50:test
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 4.935 s
> [INFO] Finished at: 2018-03-01T09:10:19-08:00
> [INFO] Final Memory: 22M/187M
> [INFO] ------------------------------------------------------------------------
> {code}
> To fix this, we need to exclude json-smart from nimbus-jose-jwt and add an explicit dependency on it.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (WFLY-3865) java:jboss/exported is not available in @PreDestroy methods during shutdown
by David Lloyd (JIRA)
[ https://issues.jboss.org/browse/WFLY-3865?page=com.atlassian.jira.plugin.... ]
David Lloyd resolved WFLY-3865.
-------------------------------
Resolution: Rejected
Looks like "not a bug". We can revisit later if needed.
> java:jboss/exported is not available in @PreDestroy methods during shutdown
> ---------------------------------------------------------------------------
>
> Key: WFLY-3865
> URL: https://issues.jboss.org/browse/WFLY-3865
> Project: WildFly
> Issue Type: Feature Request
> Components: Naming
> Affects Versions: 8.1.0.Final
> Reporter: Kyle Lape
> Assignee: Eduardo Martins
> Attachments: WFLY-3865.jar
>
>
> With the following code in a class named e.g. {{JNDIBinderBean.java}}
> {code:java}
> private static final String name = "java:jboss/exported/JNDIBinderBean";
> private static final String value = "JNDIBinderBean instantiated at " + new Date();
> @PostConstruct
> public void start() {
> new InitialContext().rebind(name, value);
> }
> @PreDestroy
> public void stop() {
> new InitialContext().unbind(name);
> }
> {code}
> When Wildfly shuts down, I get an error saying that the MSC service isn't available:
> {noformat}
> javax.naming.NamingException: JBAS011836: Could not resolve service
> service jboss.naming.context.java.jboss.exported.JNDIBinderBean
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (WFLY-6940) NullPointerException from JBossPDP when adding policy set because of null ClassLoader
by David Lloyd (JIRA)
[ https://issues.jboss.org/browse/WFLY-6940?page=com.atlassian.jira.plugin.... ]
David Lloyd commented on WFLY-6940:
-----------------------------------
This may be fixed in WF 12; the new thread pools go to greater measures to ensure that the TCCL is sensible.
That said, ultimately this is a bug in JBossPDP: {{null}} is a valid ClassLoader value.
> NullPointerException from JBossPDP when adding policy set because of null ClassLoader
> -------------------------------------------------------------------------------------
>
> Key: WFLY-6940
> URL: https://issues.jboss.org/browse/WFLY-6940
> Project: WildFly
> Issue Type: Bug
> Components: Class Loading, Security
> Affects Versions: 11.0.0.Alpha1
> Reporter: Ondrej Kotek
> Assignee: David Lloyd
> Priority: Critical
> Attachments: pdp-2.1.9.Final-jboss-as7.war
>
>
> There si _NullPointerException_ thrown from _org.jboss.security.xacml.core.JBossPDP_ when adding policy set during deployment -- the context _ClassLoader_ is null.
> {noformat}
> INFO [org.jboss.security.xacml.core.JBossPDP] (MSC service thread 1-3) Reading policysets from location=policies/himss-policy.xml
> 13:01:42,592 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC000001: Failed to start service jboss.deployment.unit."pdp-2.1.9.Final-jboss-as7.war".INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit."pdp-2.1.9.Final-jboss-as7.war".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment "pdp-2.1.9.Final-jboss-as7.war"
> at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:154)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
> at org.jboss.wsf.stack.cxf.configuration.BusHolder.newInstance(BusHolder.java:325)
> at org.jboss.wsf.stack.cxf.configuration.BusHolder.configure(BusHolder.java:211)
> at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.startDeploymentBus(BusDeploymentAspect.java:97)
> at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.start(BusDeploymentAspect.java:59)
> at org.jboss.as.webservices.deployers.AspectDeploymentProcessor.deploy(AspectDeploymentProcessor.java:73)
> at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:147)
> ... 5 more
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException
> at org.jboss.security.xacml.core.JBossPDP.<init>(JBossPDP.java:163)
> at org.picketlink.identity.federation.core.pdp.SOAPSAMLXACMLPDP.getPDP(SOAPSAMLXACMLPDP.java:111)
> at org.picketlink.identity.federation.core.pdp.SOAPSAMLXACMLPDP.<init>(SOAPSAMLXACMLPDP.java:69)
> at org.picketlink.identity.federation.core.pdp.SOAPSAMLXACMLPDPService.<init>(SOAPSAMLXACMLPDPService.java:42)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
> at java.lang.Class.newInstance(Class.java:442)
> at org.jboss.wsf.stack.cxf.configuration.BusHolder.newInstance(BusHolder.java:321)
> ... 10 more
> Caused by: java.lang.NullPointerException
> at org.jboss.security.xacml.core.JBossPDP.getResourceViaClassLoader(JBossPDP.java:626)
> at org.jboss.security.xacml.core.JBossPDP.isDirectory(JBossPDP.java:614)
> at org.jboss.security.xacml.core.JBossPDP.isDirectory(JBossPDP.java:602)
> at org.jboss.security.xacml.core.JBossPDP.addPolicySets(JBossPDP.java:468)
> at org.jboss.security.xacml.core.JBossPDP.bootstrap(JBossPDP.java:346)
> at org.jboss.security.xacml.core.JBossPDP.<init>(JBossPDP.java:159)
> ... 19 more
> 13:01:42,596 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 2) WFLYCTL0013: Operation ("full-replace-deployment") failed - address: ([]) - failure description: {
> "WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"pdp-2.1.9.Final-jboss-as7.war\".INSTALL" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"pdp-2.1.9.Final-jboss-as7.war\".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment \"pdp-2.1.9.Final-jboss-as7.war\"
> Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException
> Caused by: java.lang.NullPointerException"},
> "WFLYCTL0412: Required services that are not installed:" => ["jboss.deployment.unit.\"pdp-2.1.9.Final-jboss-as7.war\".INSTALL"],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months
[JBoss JIRA] (WFCORE-201) UnboundedQueueThreadPool's keep-alive param is currently useless
by David Lloyd (JIRA)
[ https://issues.jboss.org/browse/WFCORE-201?page=com.atlassian.jira.plugin... ]
David Lloyd resolved WFCORE-201.
--------------------------------
Fix Version/s: 4.0.0.Final
Resolution: Out of Date
This is resolved via the new thread pool.
> UnboundedQueueThreadPool's keep-alive param is currently useless
> ----------------------------------------------------------------
>
> Key: WFCORE-201
> URL: https://issues.jboss.org/browse/WFCORE-201
> Project: WildFly Core
> Issue Type: Bug
> Affects Versions: 1.0.0.Alpha10
> Reporter: James Livingston
> Assignee: Panagiotis Sotiropoulos
> Fix For: 4.0.0.Final
>
>
> UnboundedQueueThreadPoolService currently sets the number of core thread and the maximum threads to the same value. As core threads are never removed, the keep-alive time parameter is useless.
> Either the core threads should be lowered (to 0?) to allow timeouts, or the keep-alive parameter removed/deprecated.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 2 months