From b3b47612649785d4b6282e969aa7b284670d7e6d Mon Sep 17 00:00:00 2001 From: tharindu-bandara Date: Thu, 12 Dec 2019 22:59:05 +0530 Subject: [PATCH 1/3] Prepare for the release 4.6.x-alpha --- .../src/main/resources/web/docs/about.html | 2 +- distribution/kernel/carbon.product | 4 ++-- distribution/kernel/src/assembly/filter.properties | 2 +- .../product/modules/distribution/release-notes.html | 2 +- .../modules/distribution/src/assembly/filter.properties | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/core/org.wso2.carbon.ui/src/main/resources/web/docs/about.html b/core/org.wso2.carbon.ui/src/main/resources/web/docs/about.html index 04bc3415f4d..e5942b982a8 100644 --- a/core/org.wso2.carbon.ui/src/main/resources/web/docs/about.html +++ b/core/org.wso2.carbon.ui/src/main/resources/web/docs/about.html @@ -21,7 +21,7 @@ -

Version 4.6.0-m1

+

Version 4.6.0-alpha

About WSO2 Carbon

WSO2 Carbon is a component based Enterprise SOA platform. The design of diff --git a/distribution/kernel/carbon.product b/distribution/kernel/carbon.product index 6d9becf12e2..19662269605 100644 --- a/distribution/kernel/carbon.product +++ b/distribution/kernel/carbon.product @@ -2,7 +2,7 @@ +version="4.6.0.alpha" useFeatures="true" includeLaunchers="true"> @@ -14,7 +14,7 @@ version="4.6.0.SNAPSHOT" useFeatures="true" includeLaunchers="true"> - + diff --git a/distribution/kernel/src/assembly/filter.properties b/distribution/kernel/src/assembly/filter.properties index 5ba35cfc422..9a3aeae6d34 100644 --- a/distribution/kernel/src/assembly/filter.properties +++ b/distribution/kernel/src/assembly/filter.properties @@ -1,2 +1,2 @@ -carbon.version=4.6.0-m1 +carbon.version=4.6.0-alpha p2.repo.url=http://product-dist.wso2.com/p2/carbon/releases/wilkes/ diff --git a/distribution/product/modules/distribution/release-notes.html b/distribution/product/modules/distribution/release-notes.html index b7c28058cc5..916340d881a 100644 --- a/distribution/product/modules/distribution/release-notes.html +++ b/distribution/product/modules/distribution/release-notes.html @@ -87,7 +87,7 @@

Key Features

Fixed Issues

  1. All fixed issues have been recorded at + href="https://github.com/wso2/carbon-kernel/milestone/25?closed=1" target="_blank"> https://github.com/wso2/carbon-kernel/milestone/24?closed=1
diff --git a/distribution/product/modules/distribution/src/assembly/filter.properties b/distribution/product/modules/distribution/src/assembly/filter.properties index bf14a42e109..df749d1c19d 100644 --- a/distribution/product/modules/distribution/src/assembly/filter.properties +++ b/distribution/product/modules/distribution/src/assembly/filter.properties @@ -1,8 +1,8 @@ product.name=WSO2 Carbon -product.version=4.6.0-m1 +product.version=4.6.0-alpha product.key=Carbon -carbon.product.version=4.6.0-m1 -carbon.version=4.6.0-m1 +carbon.product.version=4.6.0-alpha +carbon.version=4.6.0-alpha default.server.role=CarbonServer hotdeployment=true hotupdate=true From 4f6d597b4000f1699186e7bf58aa39bb7bfe3d87 Mon Sep 17 00:00:00 2001 From: Ashen Weerathunga Date: Fri, 13 Dec 2019 11:13:48 +0530 Subject: [PATCH 2/3] Refactor the authenticate logic. (#2469) --- .../core/common/AbstractUserStoreManager.java | 50 ++++--------------- 1 file changed, 9 insertions(+), 41 deletions(-) diff --git a/core/org.wso2.carbon.user.core/src/main/java/org/wso2/carbon/user/core/common/AbstractUserStoreManager.java b/core/org.wso2.carbon.user.core/src/main/java/org/wso2/carbon/user/core/common/AbstractUserStoreManager.java index 11bcca460b7..8ce6e21298b 100644 --- a/core/org.wso2.carbon.user.core/src/main/java/org/wso2/carbon/user/core/common/AbstractUserStoreManager.java +++ b/core/org.wso2.carbon.user.core/src/main/java/org/wso2/carbon/user/core/common/AbstractUserStoreManager.java @@ -1199,7 +1199,7 @@ private boolean authenticateInternal(String userName, Object credential, boolean handleOnAuthenticateFailure(ErrorMessages.ERROR_CODE_ERROR_WHILE_AUTHENTICATION.getCode(), ErrorMessages.ERROR_CODE_ERROR_WHILE_AUTHENTICATION.getMessage(), userName, credentialArgument); - return true; + return false; } } @@ -1255,10 +1255,10 @@ private boolean authenticateInternal(String userName, Object credential, boolean // We are here due to two reason. Either there is no secondary UserStoreManager or no // domain name provided with user name. try { - String userNameProperty = claimManager - .getAttributeName(getMyDomainName(), UserCoreClaimConstants.USERNAME_CLAIM_URI); // Let's authenticate with the primary UserStoreManager. if (abstractUserStoreManager.isUniqueUserIdEnabled()) { + String userNameProperty = claimManager + .getAttributeName(getMyDomainName(), UserCoreClaimConstants.USERNAME_CLAIM_URI); AuthenticationResult authenticationResult = abstractUserStoreManager .doAuthenticateWithID(userNameProperty, userName, credential, null); if (authenticationResult.getAuthenticationStatus() @@ -1302,16 +1302,7 @@ private boolean authenticateInternal(String userName, Object credential, boolean userStoreManager = (AbstractUserStoreManager) abstractUserStoreManager.getSecondaryUserStoreManager(); } if (userStoreManager != null) { - if (userStoreManager.isUniqueUserIdEnabled()) { - AuthenticationResult authenticationResult = authenticateWithID(UserCoreClaimConstants - .USERNAME_CLAIM_URI, userName, credential, null, domainProvided); - if (authenticationResult.getAuthenticationStatus() - == AuthenticationResult.AuthenticationStatus.SUCCESS) { - authenticated = true; - } - } else { - authenticated = userStoreManager.authenticate(userName, credential, domainProvided); - } + authenticated = userStoreManager.authenticate(userName, credential, domainProvided); } } @@ -9674,19 +9665,10 @@ private AuthenticationResult authenticateInternalWithID(List lo userStoreManager = (AbstractUserStoreManager) abstractUserStoreManager.getSecondaryUserStoreManager(); } if (userStoreManager != null) { - if (userStoreManager.isUniqueUserIdEnabled()) { - authenticationResult = authenticateWithID(loginIdentifiers, null, credential); - if (authenticationResult.getAuthenticationStatus() - == AuthenticationResult.AuthenticationStatus.SUCCESS) { - authenticated = true; - } - } else { - String username = getUsernameByClaims(loginIdentifiers); - if (username != null) { - authenticated = userStoreManager.authenticate(username, credential); - } else { - authenticated = false; - } + authenticationResult = authenticateWithID(loginIdentifiers, null, credential); + if (authenticationResult.getAuthenticationStatus() + == AuthenticationResult.AuthenticationStatus.SUCCESS) { + authenticated = true; } } } @@ -10367,21 +10349,7 @@ private AuthenticationResult authenticateInternalWithID(String userID, String do userStoreManager = (AbstractUserStoreManager) abstractUserStoreManager.getSecondaryUserStoreManager(); } if (userStoreManager != null) { - - if (userStoreManager.isUniqueUserIdEnabled()) { - authenticationResult = authenticateWithID(userID, null, credential); - } else { - User user = userUniqueIDManger.getUser(userID, null, userStoreManager); - boolean status = userStoreManager.authenticate(user.getUsername(), credential); - if (status) { - authenticationResult.setAuthenticationStatus(AuthenticationResult.AuthenticationStatus.SUCCESS); - authenticationResult.setAuthenticatedUser(user); - } else { - authenticationResult.setAuthenticationStatus(AuthenticationResult.AuthenticationStatus.FAIL); - authenticationResult - .setFailureReason(new FailureReason("Authentication failed for userID: " + userID)); - } - } + authenticationResult = authenticateWithID(userID, null, credential); if (authenticationResult.getAuthenticationStatus() == AuthenticationResult.AuthenticationStatus.SUCCESS) { authenticated = true; From 4132cd877a1762499418cced678d537b17ad8b36 Mon Sep 17 00:00:00 2001 From: tharindu-bandara Date: Fri, 13 Dec 2019 12:29:10 +0530 Subject: [PATCH 3/3] Update LICENSE.txt for 4.6.0-alpha --- .../product/modules/distribution/LICENSE.txt | 426 +++++++++--------- 1 file changed, 211 insertions(+), 215 deletions(-) diff --git a/distribution/product/modules/distribution/LICENSE.txt b/distribution/product/modules/distribution/LICENSE.txt index 0362ab52c60..a41d4514f51 100644 --- a/distribution/product/modules/distribution/LICENSE.txt +++ b/distribution/product/modules/distribution/LICENSE.txt @@ -11,229 +11,225 @@ provided to you. At the bottom of this file is a table that shows what each license indicated below is and where the actual text of the license can be found. -Name Type License ---------------------------------------------------------------------------------------------------------- -abdera_1.0.0.wso2v3.jar bundle apache2 907 -activation-1.1.1.jar jar cddl1 4183 -addressing-1.6.1-wso2v40.mar bundle apache2 23178 -ajaxtags_1.3.0.beta-rc7-wso2v1.jar bundle apache2 905 -annogen_0.1.0.wso2v1.jar bundle apache2 942 -ant-contrib-1.0b3.jar jar apache2 549 -antlr4-runtime-4.7.1.jar bundle bsd 3947 -antlr_3.2.0.wso2v1.jar bundle bsd 838 -ant_1.7.0.wso2v1.jar bundle apache2 1012 -axiom_1.2.11.wso2v16.jar bundle apache2 20662 -axis2-json_1.6.1.wso2v40.jar bundle apache2 23136 -axis2_1.6.1.wso2v40.jar bundle apache2 23135 -backport-util-concurrent_3.1.0.wso2v1.jar bundle apache2 1007 -bcpkix-jdk15on-1.60.jar jarinbundle bouncy 3165 -bcpkix-jdk15on_1.60.0.wso2v1.jar bundle bouncy 18935 -bcprov-jdk15on-1.60.jar jarinbundle bouncy 3164 -bcprov-jdk15on_1.60.0.wso2v1.jar bundle bouncy 18944 -cava-toml-0.5.0.jar jar apache2 3946 -com.google.gson_2.8.5.jar bundle apache2 3565 -commons-beanutils-1.7.0.jar jarinbundle apache2 383 -commons-codec-1.12.jar bundle apache2 3943 -commons-collections_3.2.2.wso2v1.jar bundle apache2 6268 -commons-dbcp_1.4.0.wso2v1.jar bundle apache2 962 -commons-digester-1.8.jar jarinbundle apache2 384 -commons-fileupload_1.3.3.wso2v1.jar bundle apache2 18924 -commons-httpclient_3.1.0.wso2v6.jar bundle apache2 12746 -commons-io_2.4.0.wso2v1.jar bundle apache2 4217 -commons-lang-2.6.0.wso2v1.jar bundle apache2 664 -commons-lang3-3.4.jar bundle apache2 1731 -commons-lang3_3.4.0.wso2v1.jar bundle apache2 8739 -commons-lang_2.6.0.wso2v1.jar bundle apache2 940 -commons-logging-1.2.jar bundle apache2 1702 -commons-pool_1.5.6.wso2v1.jar bundle apache2 1009 -commons-text_1.6.0.wso2v1.jar bundle apache2 20625 -compass_2.0.1.wso2v2.jar bundle apache2 897 -config-mapper-1.0.2.jar jar apache2 4224 -csrfguard_3.1.0.wso2v3.jar bundle bsd 16052 -encoder_1.2.0.wso2v1.jar bundle apache2 4030 -geronimo-jta_1.1_spec-1.1.jar jar apache2 1066 -gson-2.8.5.jar bundle apache2 3950 -guava-27.0.1-jre.jar bundle apache2 3944 -h2-1.4.199.jar jarinbundle apache2 3952 -h2_1.4.199.wso2v1.jar bundle apache2 20683 -hazelcast_3.12.2.wso2v1.jar bundle apache2 21802 -httpcore_4.3.3.wso2v1.jar bundle apache2 3638 -istack-commons-runtime-3.0.8.jar bundle edl1 4221 -jackson-annotations-2.9.8.jar bundle apache2 3942 -jackson-core-2.9.8.jar bundle apache2 3949 -jackson-databind-2.9.9.2.jar bundle apache2 4220 -javasysmon_0.3.3.wso2v1.jar bundle bsd 721 -javax.annotation-api-1.3.2.jar bundle cddl+gpl 3734 -javax.cache.wso2_4.5.2.jar bundle apache2 4838 -jaxb-api-2.4.0-b180830.0359.jar bundle cddl1 4181 -jaxb-impl-2.4.0-b180830.0438.jar bundle cddl1 4222 -jdbc-pool_9.0.16.wso2v1.jar bundle apache2 20657 -jericho-html-2.4.jar jarinbundle epl1 363 -jettison_1.3.4.wso2v1.jar bundle apache2 2162 -jinjava-2.4.14.jar jar apache2 3945 -jsoup-1.10.3.jar bundle mit 3941 -jstl_1.2.1.wso2v2.jar bundle cddl1 2204 -log4j-api-2.12.0.jar bundle apache2 4066 -log4j-core-2.12.0.jar bundle apache2 4067 -log4j-jcl-2.12.0.jar bundle apache2 4068 -neethi_2.0.4.wso2v5.jar bundle apache2 6267 -opencsv-1.8.jar jarinbundle apache2 368 -opencsv_1.8.0.wso2v1.jar bundle apache2 928 -org.apache.commons.commons-codec_1.12.0.jar bundle apache2 3563 -org.apache.felix.gogo.command_0.10.0.v201209301215.jar bundle apache2 1134 -org.apache.felix.gogo.runtime_0.10.0.v201209301036.jar bundle apache2 1133 -org.apache.felix.gogo.shell_0.10.0.v201212101605.jar bundle apache2 1132 -org.eclipse.core.contenttype_3.4.200.v20130326-1255.jar bundle epl1 1131 -org.eclipse.core.expressions_3.4.500.v20130515-1343.jar bundle epl1 1130 -org.eclipse.core.jobs_3.5.300.v20130429-1813.jar bundle epl1 1129 -org.eclipse.core.runtime_3.9.0.v20130326-1255.jar bundle epl1 1128 -org.eclipse.ecf.filetransfer_5.0.0.v20130604-1622.jar bundle epl1 1127 -org.eclipse.ecf.identity_3.2.0.v20130604-1622.jar bundle epl1 1126 -org.eclipse.ecf.provider.filetransfer.httpclient_4.0.200.v20120319-0616.jar bundle epl1 289 -org.eclipse.ecf.provider.filetransfer_3.2.0.v20130604-1622.jar bundle epl1 1125 -org.eclipse.ecf_3.2.0.v20130604-1622.jar bundle epl1 1124 -org.eclipse.equinox.app_1.3.100.v20130327-1442.jar bundle epl1 1123 -org.eclipse.equinox.common_3.8.0.v20160509-1230.jar bundle epl1 2039 -org.eclipse.equinox.concurrent_1.1.0.v20130327-1442.jar bundle epl1 1121 -org.eclipse.equinox.console_1.3.300.v20190516-1504.jar bundle epl1 4063 -org.eclipse.equinox.ds_1.4.400.v20160226-2036.jar bundle epl1 2037 -org.eclipse.equinox.frameworkadmin.equinox_1.0.700.v20160102-2223.jar bundle epl1 2036 -org.eclipse.equinox.frameworkadmin_2.0.300.v20160504-1450.jar bundle epl1 2035 -org.eclipse.equinox.http.helper_1.1.0.wso2v1.jar bundle epl1 839 -org.eclipse.equinox.http.servlet_1.1.400.v20130418-1354.jar bundle epl1 1116 -org.eclipse.equinox.jsp.jasper_1.1.200.v20190214-1948.jar bundle epl1 4217 -org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar bundle epl1 2034 -org.eclipse.equinox.p2.artifact.repository_1.1.300.v20131211-1531.jar bundle epl1 3929 -org.eclipse.equinox.p2.console_1.0.300.v20131113-1212.jar bundle epl1 3921 -org.eclipse.equinox.p2.core_2.3.0.v20131211-1531.jar bundle epl1 3935 -org.eclipse.equinox.p2.director.app_1.0.300.v20150129-0838.jar bundle epl1 3922 -org.eclipse.equinox.p2.directorywatcher_1.1.0.v20131211-1531.jar bundle epl1 3930 -org.eclipse.equinox.p2.director_2.3.100.v20140224-1921.jar bundle epl1 3926 -org.eclipse.equinox.p2.engine_2.3.0.v20140506-1720.jar bundle epl1 3928 -org.eclipse.equinox.p2.extensionlocation_1.2.100.v20131119-0908.jar bundle epl1 3936 -org.eclipse.equinox.p2.garbagecollector_1.0.200.v20131115-1210.jar bundle epl1 3932 -org.eclipse.equinox.p2.jarprocessor_1.0.300.v20131211-1531.jar bundle epl1 3920 -org.eclipse.equinox.p2.metadata.repository_1.2.100.v20131209-2144.jar bundle epl1 3924 -org.eclipse.equinox.p2.metadata_2.2.0.v20131211-1531.jar bundle epl1 3931 -org.eclipse.equinox.p2.publisher_1.2.0.v20110511.jar bundle epl1 306 -org.eclipse.equinox.p2.repository.tools_2.1.0.v20131211-1531.jar bundle epl1 3939 -org.eclipse.equinox.p2.repository_2.3.0.v20131211-1531.jar bundle epl1 3933 -org.eclipse.equinox.p2.touchpoint.eclipse_2.1.0.v20110511-wso2v1.jar bundle epl1 703 -org.eclipse.equinox.p2.touchpoint.natives_1.1.100.v20140523-0116.jar bundle epl1 3938 -org.eclipse.equinox.p2.transport.ecf_1.0.100.v20110902-0807.jar bundle epl1 369 -org.eclipse.equinox.p2.updatechecker_1.1.200.v20131119-0908.jar bundle epl1 3937 -org.eclipse.equinox.p2.updatesite_1.0.400.v20131211-1531.jar bundle epl1 3923 -org.eclipse.equinox.preferences_3.6.0.v20160120-1756.jar bundle epl1 2033 -org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar bundle epl1 3925 -org.eclipse.equinox.security_1.2.100.v20150423-1356.jar bundle epl1 3927 -org.eclipse.equinox.simpleconfigurator.manipulator_2.0.200.v20160504-1450.jar bundle epl1 2032 -org.eclipse.equinox.simpleconfigurator_1.1.200.v20160504-1450.jar bundle epl1 2031 -org.eclipse.equinox.util_1.0.500.v20130404-1337.jar bundle epl1 1094 -org.eclipse.jdt.core.compiler.batch_3.10.2.v20150120-1634.jar bundle epl1 1141 -org.eclipse.osgi.compatibility.state_1.0.200.v20160504-1419.jar bundle epl1 2030 -org.eclipse.osgi.services_3.5.100.v20160504-1419.jar bundle epl1 2029 -org.eclipse.osgi_3.14.0.v20190517-1309.jar bundle apache2 4058 -org.ops4j.pax.logging.pax-logging-api_1.11.0.jar bundle apache2 4061 -org.ops4j.pax.logging.pax-logging-log4j2_1.11.0.jar bundle apache2 4064 -org.sat4j.core_2.3.5.v201308161310.jar bundle epl1+lgpl21091 -org.sat4j.pb_2.3.5.v201308161310.jar bundle epl1+lgpl21090 -org.wso2.carbon.addressing_4.5.2.jar bundle apache2 23167 -org.wso2.carbon.application.deployer_4.5.2.jar bundle apache2 23170 -org.wso2.carbon.authenticator.proxy_4.5.2.jar bundle apache2 23140 -org.wso2.carbon.authenticator.stub_4.5.2.jar bundle apache2 23160 -org.wso2.carbon.base_4.5.2.jar bundle apache2 23156 -org.wso2.carbon.bootstrap-4.5.2.jar bundle apache2 23179 -org.wso2.carbon.cluster.mgt.core_4.5.2.jar bundle apache2 23153 -org.wso2.carbon.core.bootup.validator_4.5.2.jar bundle apache2 23166 -org.wso2.carbon.core.commons.stub_4.5.2.jar bundle apache2 23149 -org.wso2.carbon.core.common_4.5.2.jar bundle apache2 23142 -org.wso2.carbon.core.services_4.5.2.jar bundle apache2 23141 -org.wso2.carbon.core_4.5.2.jar bundle apache2 23177 -org.wso2.carbon.crypto.api_1.1.2.jar bundle apache2 21344 -org.wso2.carbon.crypto.impl_1.1.2.jar bundle apache2 21342 -org.wso2.carbon.crypto.provider_1.1.2.jar bundle apache2 21314 -org.wso2.carbon.feature.mgt.core_4.5.2.jar bundle apache2 23164 -org.wso2.carbon.feature.mgt.services_4.5.2.jar bundle apache2 23161 -org.wso2.carbon.feature.mgt.stub_4.5.2.jar bundle apache2 23168 -org.wso2.carbon.framework.exporter_4.5.2.jar bundle apache2 23176 -org.wso2.carbon.i18n_4.5.2.jar bundle apache2 23158 -org.wso2.carbon.ndatasource.common_4.5.2.jar bundle apache2 23151 -org.wso2.carbon.ndatasource.core_4.5.2.jar bundle apache2 23159 -org.wso2.carbon.ndatasource.rdbms_4.5.2.jar bundle apache2 23165 -org.wso2.carbon.osgi.security_4.5.2.jar bundle apache2 23138 -org.wso2.carbon.pax-logging-log4j2-plugins_4.5.2.jar bundle apache2 23162 -org.wso2.carbon.queuing_4.5.2.jar bundle apache2 23143 -org.wso2.carbon.registry.api_4.5.2.jar bundle apache2 23139 -org.wso2.carbon.registry.core_4.5.2.jar bundle apache2 23157 -org.wso2.carbon.registry.server_4.5.2.jar bundle apache2 23148 -org.wso2.carbon.roles.mgt.stub_4.5.2.jar bundle apache2 23155 -org.wso2.carbon.roles.mgt.ui_4.5.2.jar bundle apache2 23152 -org.wso2.carbon.roles.mgt_4.5.2.jar bundle apache2 23150 -org.wso2.carbon.securevault_4.5.2.jar bundle apache2 23144 -org.wso2.carbon.server-4.5.2.jar bundle apache2 23180 -org.wso2.carbon.server.admin.common_4.5.2.jar bundle apache2 23173 -org.wso2.carbon.server.admin.stub_4.5.2.jar bundle apache2 23172 -org.wso2.carbon.server.admin.ui_4.5.2.jar bundle apache2 23147 -org.wso2.carbon.server.admin_4.5.2.jar bundle apache2 23146 -org.wso2.carbon.styles_4.5.2.jar bundle apache2 23145 -org.wso2.carbon.tomcat.ext_4.5.2.jar bundle apache2 23175 -org.wso2.carbon.tomcat_4.5.2.jar bundle apache2 23163 -org.wso2.carbon.ui.menu.general_4.5.2.jar bundle apache2 23137 -org.wso2.carbon.ui_4.5.2.jar bundle apache2 23171 -org.wso2.carbon.user.api_4.5.2.jar bundle apache2 23154 -org.wso2.carbon.user.core_4.5.2.jar bundle apache2 23169 -org.wso2.carbon.utils_4.5.2.jar bundle apache2 23174 -org.wso2.orbit.sun.xml.bind.jaxb_2.3.2.wso2v1.jar bundle apache2 20616 -org.wso2.orbit.sun.xml.ws.jaxws-ri_2.3.2.wso2v1.jar bundle apache2 20653 -org.wso2.securevault_1.1.3.jar bundle apache2 21388 -pdepublishing-ant.jar jar epl1 524 -pdepublishing.jar jar epl1 525 -poi-ooxml_3.17.0.wso2v1.jar bundle apache2 15508 -poi-scratchpad_3.17.0.wso2v1.jar bundle apache2 15507 -poi_3.17.0.wso2v1.jar bundle apache2 15506 -re2j-1.2.jar jar golang 3940 -slf4j-api-1.7.21.jar bundle mit 3948 -stax2-api-3.1.4.jar bundle bsd 1089 -tcpmon-1.0.jar jar bsd 255 -tiles-jsp_2.0.5.wso2v1.jar bundle apache2 989 -tomcat-catalina-ha_9.0.22.wso2v1.jar bundle apache2 21806 -tomcat-el-api_9.0.22.wso2v1.jar bundle apache2 21821 -tomcat-jsp-api_9.0.22.wso2v1.jar bundle apache2 21838 -tomcat-juli-9.0.22.jar bundle apache2 4219 -tomcat-servlet-api_9.0.22.wso2v1.jar bundle apache2 21831 -tomcat_9.0.22.wso2v1.jar bundle apache2 21820 -woden_1.0.0.M9-wso2v1.jar bundle apache2 3755 -woodstox-core-asl-4.4.1.jar bundle apache2 1087 -wsdl4j_1.6.2.wso2v4.jar bundle apache2 745 -xalan-2.7.2.wso2v2.jar bundle apache2 8202 -xercesImpl-2.8.1.wso2v2.jar bundle apache2 663 -xml-apis-1.4.01.jar jar apache2 1793 -xml-resolver-1.2.jar jar apache2 278 -xmlbeans-2.3.0.jar jarinbundle apache2 344 -xmlbeans_2.3.0.wso2v1.jar bundle apache2 749 -XmlSchema_1.4.7.wso2v6.jar bundle apache2 18926 +Name Version License +_________________________________________________________________________________________________________________________________________________ +pdepublishing-ant.jar jar epl1 +pdepublishing.jar jar epl1 +org.eclipse.equinox.p2.jarprocessor_1.0.300.v20131211-1531.jar bundle epl1 +org.eclipse.equinox.preferences_3.6.0.v20160120-1756.jar bundle epl1 +org.wso2.carbon.registry.core_4.6.0.alpha.jar bundle apache2 +org.wso2.orbit.sun.xml.bind.jaxb_2.3.2.wso2v1.jar bundle apache2 +org.wso2.carbon.utils_4.6.0.alpha.jar bundle apache2 +axis2_1.6.1.wso2v40.jar bundle apache2 +xmlbeans-2.3.0.jar jarinbundle apache2 +axis2-json_1.6.1.wso2v40.jar bundle apache2 +woden_1.0.0.M9-wso2v1.jar bundle apache2 +org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar bundle epl1 +org.ops4j.pax.logging.pax-logging-api_1.11.3.jar bundle apache2 +org.apache.felix.gogo.runtime_0.10.0.v201209301036.jar bundle apache2 +org.eclipse.equinox.p2.console_1.0.300.v20131113-1212.jar bundle epl1 +org.eclipse.equinox.concurrent_1.1.0.v20130327-1442.jar bundle epl1 +org.eclipse.equinox.p2.director.app_1.0.300.v20150129-0838.jar bundle epl1 +org.eclipse.equinox.frameworkadmin.equinox_1.0.700.v20160102-2223.jar bundle epl1 +commons-lang3_3.4.0.wso2v1.jar bundle apache2 +org.wso2.carbon.ndatasource.common_4.6.0.alpha.jar bundle apache2 +org.eclipse.equinox.p2.updatesite_1.0.400.v20131211-1531.jar bundle epl1 +org.eclipse.equinox.p2.metadata.repository_1.2.100.v20131209-2144.jar bundle epl1 +org.wso2.carbon.ndatasource.rdbms_4.6.0.alpha.jar bundle apache2 +org.eclipse.core.runtime_3.9.0.v20130326-1255.jar bundle epl1 +hazelcast_3.12.2.wso2v1.jar bundle apache2 +org.wso2.carbon.user.core_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.core_4.6.0.alpha.jar bundle apache2 +commons-collections-3.2.2.wso2v1.jar bundle apache2 +org.wso2.carbon.base_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.addressing_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.feature.mgt.stub_4.6.0.alpha.jar bundle apache2 +org.apache.felix.gogo.shell_0.10.0.v201212101605.jar bundle apache2 +org.eclipse.equinox.common_3.8.0.v20160509-1230.jar bundle epl1 +tomcat-catalina-ha_9.0.22.wso2v1.jar bundle apache2 +org.wso2.carbon.ui_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.crypto.provider_1.1.2.jar bundle apache2 +commons-text_1.6.0.wso2v1.jar bundle apache2 +org.wso2.carbon.roles.mgt.ui_4.6.0.alpha.jar bundle apache2 +org.eclipse.core.contenttype_3.4.200.v20130326-1255.jar bundle epl1 +ant_1.7.0.wso2v1.jar bundle apache2 +csrfguard_3.1.0.wso2v3.jar bundle bsd +commons-fileupload_1.3.3.wso2v1.jar bundle apache2 +org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar bundle epl1 +antlr_3.2.0.wso2v1.jar bundle bsd +org.wso2.carbon.application.deployer_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.framework.exporter_4.6.0.alpha.jar bundle apache2 +h2_1.4.199.wso2v1.jar bundle apache2 +h2-1.4.199.jar jarinbundle apache2 +org.eclipse.equinox.jsp.jasper_1.1.200.v20190214-1948.jar bundle epl1 +org.eclipse.equinox.p2.director_2.3.100.v20140224-1921.jar bundle epl1 +org.eclipse.osgi.compatibility.state_1.0.200.v20160504-1419.jar bundle epl1 +org.eclipse.ecf.filetransfer_5.0.0.v20130604-1622.jar bundle epl1 +org.eclipse.ecf_3.2.0.v20130604-1622.jar bundle epl1 +org.eclipse.equinox.security_1.2.100.v20150423-1356.jar bundle epl1 +XmlSchema_1.4.7.wso2v6.jar bundle apache2 +org.wso2.carbon.server.admin.stub_4.6.0.alpha.jar bundle apache2 +org.eclipse.core.expressions_3.4.500.v20130515-1343.jar bundle epl1 +tiles-jsp_2.0.5.wso2v1.jar bundle apache2 +commons-digester-1.8.jar jarinbundle apache2 +commons-beanutils-1.7.0.jar jarinbundle apache2 +org.wso2.carbon.tomcat_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.server.admin.common_4.6.0.alpha.jar bundle apache2 +javax.cache.wso2_4.6.0.alpha.jar bundle apache2 +jstl_1.2.1.wso2v2.jar bundle cddl1 +org.wso2.carbon.registry.server_4.6.0.alpha.jar bundle apache2 +abdera_1.0.0.wso2v3.jar bundle apache2 +org.eclipse.equinox.console_1.3.300.v20190516-1504.jar bundle epl1 +org.eclipse.equinox.p2.engine_2.3.0.v20140506-1720.jar bundle epl1 +org.eclipse.equinox.p2.artifact.repository_1.1.300.v20131211-1531.jar bundle epl1 +org.eclipse.equinox.p2.touchpoint.eclipse_2.1.0.v20110511-wso2v1.jar bundle epl1 +commons-dbcp_1.4.0.wso2v1.jar bundle apache2 +compass_2.0.1.wso2v2.jar bundle apache2 +org.wso2.carbon.core.services_4.6.0.alpha.jar bundle apache2 +org.eclipse.equinox.p2.directorywatcher_1.1.0.v20131211-1531.jar bundle epl1 +poi_3.17.0.wso2v1.jar bundle apache2 +wsdl4j_1.6.2.wso2v4.jar bundle apache2 +org.wso2.carbon.server.admin.ui_4.6.0.alpha.jar bundle apache2 +bcpkix-jdk15on_1.60.0.wso2v1.jar bundle bouncy +bcpkix-jdk15on-1.60.jar jarinbundle bouncy +org.eclipse.equinox.p2.metadata_2.2.0.v20131211-1531.jar bundle epl1 +org.eclipse.equinox.http.helper_1.1.0.wso2v1.jar bundle epl1 +encoder_1.2.0.wso2v1.jar bundle apache2 +org.wso2.carbon.cluster.mgt.core_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.feature.mgt.core_4.6.0.alpha.jar bundle apache2 +tomcat_9.0.22.wso2v1.jar bundle apache2 +org.wso2.carbon.roles.mgt.stub_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.securevault_4.6.0.alpha.jar bundle apache2 +tomcat-el-api_9.0.22.wso2v1.jar bundle apache2 +opencsv_1.8.0.wso2v1.jar bundle apache2 +opencsv-1.8.jar jarinbundle apache2 +org.apache.commons.commons-codec_1.12.0.jar bundle apache2 +poi-ooxml_3.17.0.wso2v1.jar bundle apache2 +neethi_2.0.4.wso2v5.jar bundle apache2 +org.eclipse.equinox.p2.garbagecollector_1.0.200.v20131115-1210.jar bundle epl1 +org.sat4j.core_2.3.5.v201308161310.jar bundle epl1 + lgpl2 +org.wso2.carbon.i18n_4.6.0.alpha.jar bundle apache2 +org.eclipse.osgi_3.14.0.v20190517-1309.jar bundle apache2 +org.eclipse.equinox.p2.publisher_1.2.0.v20110511.jar bundle epl1 +bcprov-jdk15on_1.60.0.wso2v1.jar bundle bouncy +bcprov-jdk15on-1.60.jar jarinbundle bouncy +org.eclipse.equinox.p2.repository_2.3.0.v20131211-1531.jar bundle epl1 +javasysmon_0.3.3.wso2v1.jar bundle bsd +org.eclipse.ecf.identity_3.2.0.v20130604-1622.jar bundle epl1 +org.wso2.carbon.core.commons.stub_4.6.0.alpha.jar bundle apache2 +poi-scratchpad_3.17.0.wso2v1.jar bundle apache2 +commons-pool_1.5.6.wso2v1.jar bundle apache2 +jettison_1.3.4.wso2v1.jar bundle apache2 +org.wso2.carbon.core.bootup.validator_4.6.0.alpha.jar bundle apache2 +org.ops4j.pax.logging.pax-logging-log4j2_1.11.3.jar bundle apache2 +org.wso2.carbon.osgi.security_4.6.0.alpha.jar bundle apache2 +org.eclipse.ecf.provider.filetransfer.httpclient_4.0.200.v20120319-0616.jar bundle epl1 +tomcat-servlet-api_9.0.22.wso2v1.jar bundle apache2 +org.eclipse.equinox.http.servlet_1.1.400.v20130418-1354.jar bundle epl1 +ajaxtags_1.3.0.beta-rc7-wso2v1.jar bundle apache2 +jericho-html-2.4.jar jarinbundle epl1 +org.wso2.carbon.tomcat.ext_4.6.0.alpha.jar bundle apache2 +org.eclipse.equinox.frameworkadmin_2.0.300.v20160504-1450.jar bundle epl1 +org.wso2.carbon.queuing_4.6.0.alpha.jar bundle apache2 +httpcore_4.3.3.wso2v1.jar bundle apache2 +commons-lang_2.6.0.wso2v1.jar bundle apache2 +org.wso2.carbon.user.api_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.server.admin_4.6.0.alpha.jar bundle apache2 +org.eclipse.equinox.p2.core_2.3.0.v20131211-1531.jar bundle epl1 +org.eclipse.equinox.p2.transport.ecf_1.0.100.v20110902-0807.jar bundle epl1 +commons-httpclient_3.1.0.wso2v6.jar bundle apache2 +org.sat4j.pb_2.3.5.v201308161310.jar bundle epl1 + lgpl2 +org.wso2.securevault_1.1.3.jar bundle apache2 +org.wso2.carbon.core.common_4.6.0.alpha.jar bundle apache2 +org.eclipse.equinox.p2.extensionlocation_1.2.100.v20131119-0908.jar bundle epl1 +org.wso2.carbon.feature.mgt.services_4.6.0.alpha.jar bundle apache2 +org.eclipse.equinox.simpleconfigurator_1.1.200.v20160504-1450.jar bundle epl1 +org.wso2.carbon.ndatasource.core_4.6.0.alpha.jar bundle apache2 +org.eclipse.osgi.services_3.5.100.v20160504-1419.jar bundle epl1 +org.wso2.orbit.sun.xml.ws.jaxws-ri_2.3.2.wso2v1.jar bundle apache2 +org.eclipse.equinox.app_1.3.100.v20130327-1442.jar bundle epl1 +org.eclipse.core.jobs_3.5.300.v20130429-1813.jar bundle epl1 +backport-util-concurrent_3.1.0.wso2v1.jar bundle apache2 +org.apache.felix.gogo.command_0.10.0.v201209301215.jar bundle apache2 +tomcat-jsp-api_9.0.22.wso2v1.jar bundle apache2 +org.wso2.carbon.ui.menu.general_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.crypto.impl_1.1.2.jar bundle apache2 +org.eclipse.equinox.p2.updatechecker_1.1.200.v20131119-0908.jar bundle epl1 +org.wso2.carbon.authenticator.stub_4.6.0.alpha.jar bundle apache2 +org.wso2.carbon.pax-logging-log4j2-plugins_4.6.0.alpha.jar bundle apache2 +jdbc-pool_9.0.16.wso2v1.jar bundle apache2 +com.google.gson_2.8.5.jar bundle apache2 +org.eclipse.equinox.util_1.0.500.v20130404-1337.jar bundle epl1 +org.eclipse.equinox.p2.touchpoint.natives_1.1.100.v20140523-0116.jar bundle epl1 +org.wso2.carbon.crypto.api_1.1.2.jar bundle apache2 +annogen_0.1.0.wso2v1.jar bundle apache2 +org.eclipse.equinox.ds_1.4.400.v20160226-2036.jar bundle epl1 +org.wso2.carbon.authenticator.proxy_4.6.0.alpha.jar bundle apache2 +org.eclipse.jdt.core.compiler.batch_3.10.2.v20150120-1634.jar bundle epl1 +org.wso2.carbon.roles.mgt_4.6.0.alpha.jar bundle apache2 +xmlbeans_2.3.0.wso2v1.jar bundle apache2 +axiom_1.2.11.wso2v16.jar bundle apache2 +org.eclipse.equinox.p2.repository.tools_2.1.0.v20131211-1531.jar bundle epl1 +org.wso2.carbon.registry.api_4.6.0.alpha.jar bundle apache2 +org.eclipse.ecf.provider.filetransfer_3.2.0.v20130604-1622.jar bundle epl1 +commons-io_2.4.0.wso2v1.jar bundle apache2 +org.eclipse.equinox.simpleconfigurator.manipulator_2.0.200.v20160504-1450.jar bundle epl1 +addressing-1.6.1-wso2v40.mar bundle apache2 +org.wso2.carbon.bootstrap-4.6.0-alpha.jar bundle apache2 +tcpmon-1.0.jar jar bsd +tomcat-juli-9.0.22.jar bundle apache2 +jackson-databind-2.9.9.2.jar bundle apache2 +org.wso2.carbon.server-4.6.0-alpha.jar bundle apache2 +woodstox-core-asl-4.4.1.jar bundle apache2 +commons-lang3-3.4.jar bundle apache2 +re2j-1.2.jar jar golang +jsoup-1.10.3.jar bundle mit +xercesImpl-2.8.1.wso2v2.jar bundle apache2 +istack-commons-runtime-3.0.8.jar bundle edl1 +jackson-annotations-2.9.8.jar bundle apache2 +ant-contrib-1.0b3.jar jar apache2 +xml-apis-1.4.01.jar jar apache2 +jaxb-api-2.4.0-b180830.0359.jar bundle cddl1 +stax2-api-3.1.4.jar bundle bsd +commons-codec-1.12.jar bundle apache2 +guava-27.0.1-jre.jar bundle apache2 +config-mapper-1.0.2.jar jar apache2 +xml-resolver-1.2.jar jar apache2 +jinjava-2.4.14.jar jar apache2 +jaxb-impl-2.4.0-b180830.0438.jar bundle cddl1 +geronimo-jta_1.1_spec-1.1.jar jar apache2 +log4j-api-2.12.0.jar bundle apache2 +activation-1.1.1.jar jar cddl1 +cava-toml-0.5.0.jar jar apache2 +javax.annotation-api-1.3.2.jar bundle cddl1 +xalan-2.7.2.wso2v2.jar bundle apache2 +antlr4-runtime-4.7.1.jar bundle bsd +commons-logging-1.2.jar bundle apache2 +slf4j-api-1.7.21.jar bundle mit +jackson-core-2.9.8.jar bundle apache2 +log4j-core-2.12.0.jar bundle apache2 +log4j-jcl-2.12.0.jar bundle apache2 The license types used by the above libraries and their information is given below: -bouncy Bouncy Castle License - http://www.bouncycastle.org/licence.html -bsd Berkeley License - http://www.opensource.org/licenses/bsd-license.php +epl1 Eclipse Public License + http://www.eclipse.org/legal/epl-v10.html apache2 Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.html +bsd Berkeley License + http://www.opensource.org/licenses/bsd-license.php +cddl1 Common Development and Distribution License + http://www.opensource.org/licenses/cddl1.php +bouncy Bouncy Castle License + http://www.bouncycastle.org/licence.html +lgpl2 Lesser General Public License Version 2.1 + http://www.gnu.org/licenses/lgpl-2.1.php golang Go Lang https://golang.org/LICENSE mit MIT License http://www.opensource.org/licenses/mit-license.php -cddl1 Common Development and Distribution License - http://www.opensource.org/licenses/cddl1.php -edl1 Eclipse Distribution License - v 1.0 - https://github.com/eclipse-ee4j/metro-mimepull -epl1+lgpl2 EPL1 + LGPL2 - http://www.eclipse.org/legal/epl-v10.html + http://www.gnu.org/licenses/licenses.html -cddl+gpl CDDL + GPLv2 - https://glassfish.dev.java.net/public/CDDL+GPL.html -epl1 Eclipse Public License - http://www.eclipse.org/legal/epl-v10.html \ No newline at end of file +edl1 Eclipse Distribution License Version 1.0 + http://www.eclipse.org/org/documents/edl-v10.php +[object Object] \ No newline at end of file