mirror of
https://repository.entgra.net/community/product-iots.git
synced 2025-09-16 23:32:19 +00:00
Merge remote-tracking branch 'upstream/master' into test_case_fixes
This commit is contained in:
commit
70763e42c2
@ -188,7 +188,7 @@
|
||||
<transformations>
|
||||
<transformation>
|
||||
<input>${basedir}/../p2-profile/iot-core-profile/target/wso2carbon-core-${carbon.kernel.version}/wso2/conf/input-event-adapters.xml</input>
|
||||
<output>../../p2-profile/iot-core-profile/target/wso2carbon-core-${carbon.kernel.version}/wso2/conf/input-event-adapters.xm</output>
|
||||
<output>../../p2-profile/iot-core-profile/target/wso2carbon-core-${carbon.kernel.version}/wso2/conf/input-event-adapters.xml</output>
|
||||
<config>src/core/conf/input-adapter-change.xml</config>
|
||||
</transformation>
|
||||
</transformations>
|
||||
|
||||
@ -684,7 +684,7 @@
|
||||
<exclude>**/version.txt</exclude>
|
||||
<exclude>**/wso2carbon-version.txt</exclude>
|
||||
<exclude>**/wso2server.bat</exclude>
|
||||
<exclude>**/README.txt</exclude>
|
||||
<exclude>**/README</exclude>
|
||||
<exclude>**/LICENSE.txt</exclude>
|
||||
<exclude>**/release-notes.html</exclude>
|
||||
<exclude>**/webapp-mode/WEB-INF/web.xml</exclude>
|
||||
@ -957,7 +957,7 @@
|
||||
<exclude>**/version.txt</exclude>
|
||||
<exclude>**/wso2carbon-version.txt</exclude>
|
||||
<exclude>**/wso2server.bat</exclude>
|
||||
<exclude>**/README.txt</exclude>
|
||||
<exclude>**/README</exclude>
|
||||
<exclude>**/LICENSE.txt</exclude>
|
||||
<exclude>**/release-notes.html</exclude>
|
||||
<exclude>**/dbscripts</exclude>
|
||||
@ -1238,9 +1238,10 @@
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/conf/security</outputDirectory>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<destName>README.txt</destName>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
@ -1255,12 +1256,6 @@
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/bin/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>target/wso2carbon-core-${carbon.kernel.version}/bin/version.txt</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/bin/</outputDirectory>
|
||||
@ -1276,7 +1271,7 @@
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/conf/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
@ -1611,13 +1606,6 @@
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/repository/resources/profile</outputDirectory>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/bin/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>target/wso2carbon-core-${carbon.kernel.version}/bin/version.txt</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/bin/</outputDirectory>
|
||||
@ -1630,37 +1618,37 @@
|
||||
<filtered>true</filtered>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/conf/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/repository/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/repository/database/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/repository/deployment/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/repository/logs/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/analytics/repository/resources/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
@ -1753,12 +1741,6 @@
|
||||
<!-- ********************************* End of Analytics Profile ********************************* -->
|
||||
|
||||
<!-- ********************************* Start of Broker Profile ********************************* -->
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/bin/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>target/wso2carbon-core-${carbon.kernel.version}/bin/version.txt</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/bin/</outputDirectory>
|
||||
@ -1771,37 +1753,37 @@
|
||||
<filtered>true</filtered>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/conf/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/repository/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/repository/database/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/repository/deployment/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/repository/logs/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
</file>
|
||||
<file>
|
||||
<source>src/core/README.txt</source>
|
||||
<source>src/core/README</source>
|
||||
<outputDirectory>${pom.artifactId}-${pom.version}/wso2/broker/repository/resources/</outputDirectory>
|
||||
<filtered>true</filtered>
|
||||
<fileMode>644</fileMode>
|
||||
|
||||
@ -19,6 +19,7 @@
|
||||
product.name=WSO2 IoT Server
|
||||
product.key=IoT
|
||||
product.version=3.1.0-SNAPSHOT
|
||||
product.doc.version=310
|
||||
|
||||
carbon.version=4.4.14
|
||||
default.server.role=IoTServer
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
WSO2 IoT Server 3.1.0
|
||||
WSO2 IoT Server @product.version@
|
||||
==============================================================
|
||||
Welcome to the WSO2 IoT Server (IoTS) 3.1.0 release.
|
||||
Welcome to the WSO2 IoT Server (IoTS) @product.version@ release.
|
||||
|
||||
WSO2 IoT Server (IoTS) provides the essential capabilities required to implement a scalable server-side IoT Platform. These capabilities
|
||||
involve device management, API/App management for devices, analytics, customizable web portals, transport extensions for MQTT, XMPP
|
||||
@ -12,15 +12,15 @@ the Apache Software License Version 2.0, one of the most business-friendly licen
|
||||
Key Features
|
||||
==================================
|
||||
See the online WSO2 IoT documentation for more information on product features:
|
||||
https://docs.wso2.com/display/IoTS300/About+this+Release
|
||||
https://docs.wso2.com/display/IoTS@product.doc.version@/About+this+Release
|
||||
|
||||
|
||||
Installation & Running
|
||||
==================================
|
||||
|
||||
Running the Integrator
|
||||
Running the IoT server
|
||||
==================================
|
||||
1. Extract wso2iot-3.1.0.zip and go to the extracted directory/bin.
|
||||
1. Extract wso2iot-@product.version@.zip and go to the extracted directory/bin.
|
||||
2. Run iot-server.sh or iot-server.bat.
|
||||
3. Point your favourite browser to https://localhost:9443/devicemgt in order to see the available device types and operations.
|
||||
4. Use the following username and password to login
|
||||
@ -32,16 +32,16 @@ Running the Integrator
|
||||
|
||||
Running other runtimes individually (Analytics, Broker)
|
||||
========================================================
|
||||
1. Extract wso2iot-3.1.0.zip and go to the extracted directory.
|
||||
2. Go to wso2iot-3.1.0/wso2 directory.
|
||||
1. Extract wso2iot-@product.version@.zip and go to the extracted directory.
|
||||
2. Go to wso2iot-@product.version@/wso2 directory.
|
||||
3. Go to appropriate runtime directory (analytics/broker) /bin.
|
||||
4. Execute wso2server.sh or wso2server.bat.
|
||||
3. Access the url related to the required runtime. (For example, use https://localhost:9445/carbon for the analytics runtime.)
|
||||
|
||||
Running all runtimes (Integrator, Analytics, Broker, Business-Process)
|
||||
Running all runtimes (IoT, Analytics, Broker)
|
||||
==================================================================
|
||||
|
||||
1. Extract wso2iot-3.1.0.zip and go to the extracted directory/bin.
|
||||
1. Extract wso2iot-@product.version@.zip and go to the extracted directory/bin.
|
||||
2. Run start-all.sh or start-all.bat.
|
||||
3. Access appropriate url for the related runtime. (For example, use https://localhost:9443/devicemgt for the IoT Server runtime)
|
||||
|
||||
@ -53,7 +53,7 @@ System Requirements
|
||||
2. The portal app requires full Javascript enablement on the Web browser
|
||||
|
||||
|
||||
WSO2 EI distribution directory
|
||||
WSO2 IoT distribution directory
|
||||
=============================================
|
||||
|
||||
- bin
|
||||
@ -93,13 +93,13 @@ WSO2 EI distribution directory
|
||||
|
||||
- LICENSE.txt
|
||||
Apache License 2.0 and the relevant other licenses under which
|
||||
WSO2 EI is distributed.
|
||||
WSO2 IoT is distributed.
|
||||
|
||||
- README.txt
|
||||
This document.
|
||||
|
||||
- release-notes.html
|
||||
Release information for WSO2 IoT 3.1.0
|
||||
Release information for WSO2 IoT @product.version@
|
||||
|
||||
- patches
|
||||
Used to add patches related for all runtimes.
|
||||
@ -69,12 +69,34 @@ goto :eof
|
||||
for /R %DIR%..\repository\resources\profiles\keymanager %%f in (*.bat) do copy %%f %DIR%..\bin\
|
||||
copy /y %DIR%..\repository\resources\profiles\keymanager\carbon.xml %DIR%..\conf\
|
||||
copy /y %DIR%..\repository\resources\profiles\keymanager\identity\application-authentication.xml %DIR%..\conf\identity\
|
||||
copy /y %DIR%..\repository\resources\profiles\keymanager\tomcat\context.xml %DIR%..\conf\tomcat\
|
||||
copy /y %DIR%..\repository\resources\profiles\keymanager\axis2\axis2.xml %DIR%..\conf\axis2\
|
||||
IF EXIST %DIR%..\repository\deployment\server\jaggeryapps @RD /S /Q %DIR%..\repository\deployment\server\jaggeryapps
|
||||
IF EXIST %DIR%..\repository\deployment\server\carbonapps @RD /S /Q %DIR%..\repository\deployment\server\carbonapps
|
||||
IF EXIST %DIR%..\repository\deployment\server\axis2services @RD /S /Q %DIR%..\repository\deployment\server\axis2services
|
||||
IF EXIST %DIR%..\repository\deployment\server\devicetypes @RD /S /Q %DIR%..\repository\deployment\server\devicetypes
|
||||
IF EXIST %DIR%..\repository\deployment\server\synapse-configs\default\api @RD /S /Q %DIR%..\repository\deployment\server\synapse-configs\default\api
|
||||
del /s /q /f %DIR%..\repository\deployment\server\synapse-configs\default\sequences\_*.xml
|
||||
IF EXIST %DIR%..\repository\deployment\server\synapse-configs @RD /S /Q %DIR%..\repository\deployment\server\synapse-configs
|
||||
IF EXIST %DIR%..\conf\cdm-config.xml del %DIR%..\conf\cdm-config.xml
|
||||
IF EXIST %DIR%..\conf\app-manager.xml del %DIR%..\conf\app-manager.xml
|
||||
If EXIST %DIR%..\conf\analytics @RD /S /Q %DIR%..\conf\analytics
|
||||
IF EXIST %DIR%..\conf\apim-integration.xml del %DIR%..\conf\apim-integration.xml
|
||||
IF EXIST %DIR%..\conf\certificate-config.xml del %DIR%..\conf\certificate-config.xml
|
||||
IF EXIST %DIR%..\conf\data-bridge @RD /S /Q %DIR%..\conf\data-bridge
|
||||
IF EXIST %DIR%..\conf\governance.xml del %DIR%..\conf\governance.xml
|
||||
IF EXIST %DIR%..\conf\input-event-adapters.xml del %DIR%..\conf\input-event-adapters.xml
|
||||
IF EXIST %DIR%..\conf\iot-api-config.xml del %DIR%..\conf\iot-api-config.xml
|
||||
IF EXIST %DIR%..\conf\mobile-config.xml del %DIR%..\conf\mobile-config.xml
|
||||
IF EXIST %DIR%..\conf\nhttp.properties del %DIR%..\conf\nhttp.properties
|
||||
IF EXIST %DIR%..\conf\output-event-adapters.xml del %DIR%..\conf\output-event-adapters.xml
|
||||
IF EXIST %DIR%..\conf\registry-event-broker.xml del %DIR%..\conf\registry-event-broker.xml
|
||||
IF EXIST %DIR%..\conf\social.xml del %DIR%..\conf\social.xml
|
||||
IF EXIST %DIR%..\conf\synapse-handlers.xml del %DIR%..\conf\synapse-handlers.xml
|
||||
IF EXIST %DIR%..\conf\synapse.properties del %DIR%..\conf\synapse.properties
|
||||
IF EXIST %DIR%..\conf\passthru-http.properties del %DIR%..\conf\passthru-http.properties
|
||||
IF EXIST %DIR%..\conf\registry-event-broker.xml del %DIR%..\conf\registry-event-broker.xml
|
||||
IF EXIST %DIR%..\conf\datasources\android-datasources.xml del %DIR%..\conf\datasources\android-datasources.xml
|
||||
IF EXIST %DIR%..\conf\datasources\windows-datasources.xml del %DIR%..\conf\datasources\windows-datasources.xml
|
||||
IF EXIST %DIR%..\conf\datasources\cdm-datasources.xml del %DIR%..\conf\datasources\cdm-datasources.xml
|
||||
mkdir %DIR%..\repository\deployment\server\tempwebapp
|
||||
copy /y %DIR%..\repository\deployment\server\webapps\oauth2.war %DIR%..\repository\deployment\server\tempwebapp\
|
||||
copy /y %DIR%..\repository\deployment\server\webapps\client-registration#v0.11.war %DIR%..\repository\deployment\server\tempwebapp\
|
||||
@ -86,7 +108,6 @@ goto :eof
|
||||
mkdir %DIR%..\repository\deployment\server\axis2services
|
||||
mkdir %DIR%..\repository\deployment\server\devicetypes
|
||||
mkdir %DIR%..\repository\deployment\server\webapps
|
||||
mkdir %DIR%..\repository\deployment\server\synapse-configs\default\api
|
||||
for /R %DIR%..\repository\deployment\server\tempwebapp %%f in (*.war) do copy %%f %DIR%..\repository\deployment\server\webapps\
|
||||
IF EXIST %DIR%..\repository\deployment\server\tempwebapp @RD /S /Q %DIR%..\repository\deployment\server\tempwebapp
|
||||
IF EXIST %DIR%start-all.bat del %DIR%start-all.bat
|
||||
@ -125,7 +146,6 @@ goto :eof
|
||||
IF EXIST %DIR%..\repository\deployment\server\webapps\client-registration#v0.11.war del %DIR%..\repository\deployment\server\webapps\client-registration#v0.11.war
|
||||
mkdir %DIR%..\repository\deployment\server\jaggeryapps
|
||||
mkdir %DIR%..\repository\deployment\server\axis2services
|
||||
mkdir %DIR%..\repository\deployment\server\synapse-configs\default\api
|
||||
IF EXIST %DIR%..\conf\identity\sso-idp-config.xml del %DIR%..\conf\identity\sso-idp-config.xml
|
||||
IF EXIST %DIR%start-all.bat del %DIR%start-all.bat
|
||||
IF EXIST %DIR%start-all.sh del %DIR%start-all.sh
|
||||
@ -136,7 +156,7 @@ goto :eof
|
||||
goto Exit
|
||||
|
||||
:Manager
|
||||
echo Preparing the Gateway profile distribution.
|
||||
echo Preparing the Device Manager profile distribution.
|
||||
SET PROFILE=_device-manager
|
||||
call :COPY_DIST
|
||||
set DEFAULT_BUNDLES=%DIR%..\wso2\components\device-manager\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info
|
||||
@ -151,8 +171,12 @@ goto :eof
|
||||
for /R %DIR%..\repository\resources\profiles\manager %%f in (*.sh) do copy %%f %DIR%..\bin\
|
||||
for /R %DIR%..\repository\resources\profiles\manager %%f in (*.bat) do copy %%f %DIR%..\bin\
|
||||
copy /y %DIR%..\repository\resources\profiles\manager\carbon.xml %DIR%..\conf\
|
||||
IF EXIST %DIR%..\repository\deployment\server\synapse-configs\default\api @RD /S /Q %DIR%..\repository\deployment\server\synapse-configs\default\api
|
||||
del /s /q /f %DIR%..\repository\deployment\server\synapse-configs\default\sequences\_*.xml
|
||||
copy /y %DIR%..\repository\resources\profiles\manager\axis2\axis2.xml %DIR%..\conf\axis2\
|
||||
IF EXIST %DIR%..\repository\deployment\server\synapse-configs @RD /S /Q %DIR%..\repository\deployment\server\synapse-configs
|
||||
IF EXIST %DIR%..\conf\nhttp.properties del %DIR%..\conf\nhttp.properties
|
||||
IF EXIST %DIR%..\conf\synapse-handlers.xml del %DIR%..\conf\synapse-handlers.xml
|
||||
IF EXIST %DIR%..\conf\synapse.properties del %DIR%..\conf\synapse.properties
|
||||
IF EXIST %DIR%..\conf\passthru-http.properties del %DIR%..\conf\passthru-http.properties
|
||||
mkdir %DIR%..\repository\deployment\server\tempwebapp
|
||||
copy /y %DIR%..\repository\deployment\server\webapps\api#am#publisher#v0.11.war %DIR%..\repository\deployment\server\tempwebapp\
|
||||
copy /y %DIR%..\repository\deployment\server\webapps\api#am#store#v0.11.war %DIR%..\repository\deployment\server\tempwebapp\
|
||||
@ -163,7 +187,6 @@ goto :eof
|
||||
IF EXIST %DIR%..\repository\deployment\server\webapps @RD /S /Q %DIR%..\repository\deployment\server\webapps
|
||||
IF EXIST %DIR%..\repository\deployment\server\axis2services @RD /S /Q %DIR%..\repository\deployment\server\axis2services
|
||||
mkdir %DIR%..\repository\deployment\server\axis2services
|
||||
mkdir %DIR%..\repository\deployment\server\synapse-configs\default\api
|
||||
mkdir %DIR%..\repository\deployment\server\webapps
|
||||
for /R %DIR%..\repository\deployment\server\tempwebapp %%f in (*.war) do copy %%f %DIR%..\repository\deployment\server\webapps\
|
||||
IF EXIST %DIR%..\conf\identity\sso-idp-config.xml del %DIR%..\conf\identity\sso-idp-config.xml
|
||||
|
||||
@ -120,6 +120,7 @@ then
|
||||
cp -rf ${DIR}/../repository/resources/profiles/manager/*.sh ${DIR}/../bin/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/manager/*.bat ${DIR}/../bin/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/manager/carbon.xml ${DIR}/../conf/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/manager/axis2/axis2.xml ${DIR}/../conf/axis2/
|
||||
mkdir ${DIR}/../repository/deployment/server/tempwebapp
|
||||
cp ${DIR}/../repository/deployment/server/webapps/api#am#publisher#v0.11.war ${DIR}/../repository/deployment/server/tempwebapp/
|
||||
cp ${DIR}/../repository/deployment/server/webapps/api#am#store#v0.11.war ${DIR}/../repository/deployment/server/tempwebapp/
|
||||
@ -131,8 +132,11 @@ then
|
||||
cp -rf ${DIR}/../repository/deployment/server/tempwebapp/* ${DIR}/../repository/deployment/server/webapps/
|
||||
rm -rf ${DIR}/../repository/deployment/server/tempwebapp
|
||||
rm -rf ${DIR}/../repository/deployment/server/axis2services/*
|
||||
rm -rf ${DIR}/../repository/deployment/server/synapse-configs/default/api/*
|
||||
rm -rf ${DIR}/../repository/deployment/server/synapse-configs/default/sequences/_*.xml
|
||||
rm -rf ${DIR}/../repository/deployment/server/synapse-configs
|
||||
rm -rf ${DIR}/../conf/nhttp.properties
|
||||
rm -rf ${DIR}/../conf/synapse-handlers.xml
|
||||
rm -rf ${DIR}/../conf/synapse.properties
|
||||
rm -rf ${DIR}/../conf/passthru-http.properties
|
||||
rm -rf ${DIR}/../conf/identity/sso-idp-config.xml
|
||||
|
||||
PROFILE="_device-manager"
|
||||
@ -162,13 +166,33 @@ then
|
||||
rm -rf ${DIR}/../plugins
|
||||
rm -rf ${DIR}/profile-creator.sh
|
||||
rm -rf ${DIR}/profile-creator.bat
|
||||
rm -rf ${DIR}/../conf/cdm-config.xml ${DIR}/../conf/app-manager.xml ${DIR}/../conf/analytics
|
||||
rm -rf ${DIR}/../conf/apim-integration.xml
|
||||
rm -rf ${DIR}/../conf/certificate-config.xml
|
||||
rm -rf ${DIR}/../conf/data-bridge
|
||||
rm -rf ${DIR}/../conf/governance.xml
|
||||
rm -rf ${DIR}/../conf/input-event-adapters.xml
|
||||
rm -rf ${DIR}/../conf/iot-api-config.xml
|
||||
rm -rf ${DIR}/../conf/mobile-config.xml
|
||||
rm -rf ${DIR}/../conf/nhttp.properties
|
||||
rm -rf ${DIR}/../conf/output-event-adapters.xml
|
||||
rm -rf ${DIR}/../conf/registry-event-broker.xml
|
||||
rm -rf ${DIR}/../conf/social.xml
|
||||
rm -rf ${DIR}/../conf/synapse-handlers.xml
|
||||
rm -rf ${DIR}/../conf/synapse.properties
|
||||
rm -rf ${DIR}/../conf/passthru-http.properties
|
||||
rm -rf ${DIR}/../conf/registry-event-broker.xml
|
||||
rm -rf ${DIR}/../conf/datasources/android-datasources.xml
|
||||
rm -rf ${DIR}/../conf/datasources/windows-datasources.xml
|
||||
rm -rf ${DIR}/../conf/datasources/cdm-datasources.xml
|
||||
cp -rf ${DIR}/../repository/resources/profiles/keymanager/*.sh ${DIR}/../bin/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/keymanager/*.bat ${DIR}/../bin/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/keymanager/carbon.xml ${DIR}/../conf/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/keymanager/identity/application-authentication.xml ${DIR}/../conf/identity/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/keymanager/tomcat/context.xml ${DIR}/../conf/tomcat/
|
||||
cp -rf ${DIR}/../repository/resources/profiles/keymanager/axis2/axis2.xml ${DIR}/../conf/axis2/
|
||||
rm -rf ${DIR}/../repository/deployment/server/jaggeryapps/*
|
||||
rm -rf ${DIR}/../repository/deployment/server/synapse-configs/default/api/*
|
||||
rm -rf ${DIR}/../repository/deployment/server/synapse-configs/default/sequences/_*.xml
|
||||
rm -rf ${DIR}/../repository/deployment/server/synapse-configs
|
||||
mkdir ${DIR}/../repository/deployment/server/tempwebapp
|
||||
cp ${DIR}/../repository/deployment/server/webapps/oauth2.war ${DIR}/../repository/deployment/server/tempwebapp/
|
||||
cp ${DIR}/../repository/deployment/server/webapps/throttle#data#v1.war ${DIR}/../repository/deployment/server/tempwebapp/
|
||||
|
||||
@ -0,0 +1,725 @@
|
||||
<!--
|
||||
~ Copyright 2005-2011 WSO2, Inc. (http://wso2.com)
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
-->
|
||||
|
||||
<axisconfig name="AxisJava2.0">
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Globally engaged modules -->
|
||||
<!-- ================================================= -->
|
||||
<module ref="addressing"/>
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Parameters -->
|
||||
<!-- ================================================= -->
|
||||
<parameter name="hotdeployment">true</parameter>
|
||||
<parameter name="hotupdate">true</parameter>
|
||||
<parameter name="enableMTOM" locked="false">optional</parameter>
|
||||
<parameter name="cacheAttachments">true</parameter>
|
||||
<parameter name="attachmentDIR">work/mtom</parameter>
|
||||
<parameter name="sizeThreshold">4000</parameter>
|
||||
|
||||
<parameter name="EnableChildFirstClassLoading">${childfirstCL}</parameter>
|
||||
|
||||
<!--
|
||||
The exposeServiceMetadata parameter decides whether the metadata (WSDL, schema, policy) of
|
||||
the services deployed on Axis2 should be visible when ?wsdl, ?wsdl2, ?xsd, ?policy requests
|
||||
are received.
|
||||
This parameter can be defined in the axi2.xml file, in which case this will be applicable
|
||||
globally, or in the services.xml files, in which case, it will be applicable to the
|
||||
Service groups and/or services, depending on the level at which the parameter is declared.
|
||||
This value of this parameter defaults to true.
|
||||
-->
|
||||
<parameter name="exposeServiceMetadata">true</parameter>
|
||||
|
||||
<!--If turned on with use the Accept header of the request to determine the contentType of the
|
||||
response-->
|
||||
<parameter name="httpContentNegotiation">true</parameter>
|
||||
|
||||
<!--
|
||||
Defines how the persistence of WS-ReliableMessaging is handled
|
||||
|
||||
Possible value are: inmemory & persistent
|
||||
-->
|
||||
<!-- Following parameter will completely disable REST handling in both the servlets-->
|
||||
<parameter name="disableREST" locked="false">false</parameter>
|
||||
|
||||
<parameter name="Sandesha2StorageManager">inmemory</parameter>
|
||||
|
||||
<!-- This deployment interceptor will be called whenever before a module is initialized or
|
||||
service is deployed -->
|
||||
<listener class="org.wso2.carbon.core.deployment.DeploymentInterceptor"/>
|
||||
|
||||
<!-- setting servicePath. contextRoot is defined in the carbon.xml file -->
|
||||
<!-- modification of this variable should be accompanied by the change in 'ServerURL' in carbon.xml file -->
|
||||
<parameter name="servicePath">services</parameter>
|
||||
|
||||
<!--the directory in which .aar services are deployed inside axis2 repository-->
|
||||
<parameter name="ServicesDirectory">axis2services</parameter>
|
||||
|
||||
<!--the directory in which modules are deployed inside axis2 repository-->
|
||||
<parameter name="ModulesDirectory">axis2modules</parameter>
|
||||
|
||||
<parameter name="userAgent" locked="true">
|
||||
WSO2 Data Analytics Server-3.1.0
|
||||
</parameter>
|
||||
<parameter name="server" locked="true">
|
||||
WSO2 Data Analytics Server-3.1.0
|
||||
</parameter>
|
||||
|
||||
<!-- ========================================================================-->
|
||||
|
||||
<!--During a fault, stacktrace can be sent with the fault message. The following flag will control -->
|
||||
<!--that behaviour.-->
|
||||
<parameter name="sendStacktraceDetailsWithFaults">false</parameter>
|
||||
|
||||
<!--If there aren't any information available to find out the fault reason, we set the message of the expcetion-->
|
||||
<!--as the faultreason/Reason. But when a fault is thrown from a service or some where, it will be -->
|
||||
<!--wrapped by different levels. Due to this the initial exception message can be lost. If this flag-->
|
||||
<!--is set then, Axis2 tries to get the first exception and set its message as the faultreason/Reason.-->
|
||||
<parameter name="DrillDownToRootCauseForFaultReason">false</parameter>
|
||||
|
||||
<!--Set the flag to true if you want to enable transport level session mangment-->
|
||||
<parameter name="manageTransportSession">true</parameter>
|
||||
|
||||
<!-- Synapse Configuration file -->
|
||||
<parameter name="SynapseConfig.ConfigurationFile" locked="false">
|
||||
./repository/deployment/server/synapse-configs
|
||||
</parameter>
|
||||
|
||||
<!-- Synapse Home parameter -->
|
||||
<parameter name="SynapseConfig.HomeDirectory" locked="false">.</parameter>
|
||||
|
||||
<!-- Resolve root used to resolve synapse references like schemas inside a WSDL -->
|
||||
<parameter name="SynapseConfig.ResolveRoot" locked="false">.</parameter>
|
||||
|
||||
<!-- Synapse Server name parameter -->
|
||||
<parameter name="SynapseConfig.ServerName" locked="false">WSO2 Carbon Server</parameter>
|
||||
|
||||
<!--By default, JAXWS services are created by reading annotations. WSDL and schema are generated-->
|
||||
<!--using a separate WSDL generator only when ?wsdl is called. Therefore, even if you engage-->
|
||||
<!--policies etc.. to AxisService, it doesn't appear in the WSDL. By setting the following property-->
|
||||
<!--to true, you can create the AxisService using the generated WSDL and remove the need for a-->
|
||||
<!--WSDL generator. When ?wsdl is called, WSDL is generated in the normal way.-->
|
||||
<parameter name="useGeneratedWSDLinJAXWS">${jaxwsparam}</parameter>
|
||||
|
||||
<!-- Deployer for the dataservice. -->
|
||||
<!--<deployer extension="dbs" directory="dataservices" class="org.wso2.dataservices.DBDeployer"/>-->
|
||||
|
||||
<!-- Axis1 deployer for Axis2-->
|
||||
<!--<deployer extension="wsdd" class="org.wso2.carbon.axis1services.Axis1Deployer" directory="axis1services"/>-->
|
||||
|
||||
<!-- POJO service deployer for Jar -->
|
||||
<!--<deployer extension="jar" class="org.apache.axis2.deployment.POJODeployer" directory="pojoservices"/>-->
|
||||
|
||||
<!-- POJO service deployer for Class -->
|
||||
<!--<deployer extension="class" class="org.apache.axis2.deployment.POJODeployer" directory="pojoservices"/>-->
|
||||
|
||||
<!-- JAXWS service deployer -->
|
||||
<!--<deployer extension=".jar" class="org.apache.axis2.jaxws.framework.JAXWSDeployer" directory="servicejars"/>-->
|
||||
<!-- ================================================= -->
|
||||
<!-- Message Receivers -->
|
||||
<!-- ================================================= -->
|
||||
<!--This is the Default Message Receiver for the system , if you want to have MessageReceivers for -->
|
||||
<!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
|
||||
<!--any operation -->
|
||||
<!--Note : You can ovride this for particular service by adding the same element with your requirement-->
|
||||
|
||||
<messageReceivers>
|
||||
<messageReceiver mep="http://www.w3.org/ns/wsdl/in-only"
|
||||
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
|
||||
<messageReceiver mep="http://www.w3.org/ns/wsdl/robust-in-only"
|
||||
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
|
||||
<messageReceiver mep="http://www.w3.org/ns/wsdl/in-out"
|
||||
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
|
||||
</messageReceivers>
|
||||
|
||||
<messageFormatters>
|
||||
<messageFormatter contentType="application/x-www-form-urlencoded"
|
||||
class="org.apache.axis2.transport.http.XFormURLEncodedFormatter"/>
|
||||
<messageFormatter contentType="multipart/form-data"
|
||||
class="org.apache.axis2.transport.http.MultipartFormDataFormatter"/>
|
||||
<messageFormatter contentType="application/xml"
|
||||
class="org.apache.axis2.transport.http.ApplicationXMLFormatter"/>
|
||||
<messageFormatter contentType="text/xml"
|
||||
class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
|
||||
<messageFormatter contentType="application/soap+xml"
|
||||
class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
|
||||
|
||||
<!--JSON Message Formatters-->
|
||||
<!--messageFormatter contentType="application/json"
|
||||
class="org.apache.axis2.json.JSONMessageFormatter"/-->
|
||||
<messageFormatter contentType="application/json"
|
||||
class="org.apache.axis2.json.gson.JsonFormatter" />
|
||||
<messageFormatter contentType="application/json/badgerfish"
|
||||
class="org.apache.axis2.json.JSONBadgerfishMessageFormatter"/>
|
||||
<!--messageFormatter contentType="text/javascript"
|
||||
class="org.apache.axis2.json.JSONMessageFormatter"/-->
|
||||
<messageFormatter contentType="text/javascript"
|
||||
class="org.apache.axis2.json.gson.JsonFormatter" />
|
||||
|
||||
<!--messageFormatter contentType="application/x-www-form-urlencoded"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="multipart/form-data"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="application/xml"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="text/html"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="application/soap+xml"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="x-application/hessian"
|
||||
class="org.apache.synapse.format.hessian.HessianMessageFormatter"/-->
|
||||
<!--<messageFormatter contentType="">
|
||||
class="org.apache.synapse.format.hessian.HessianMessageFormatter"/-->
|
||||
</messageFormatters>
|
||||
|
||||
<messageBuilders>
|
||||
<messageBuilder contentType="application/xml"
|
||||
class="org.apache.axis2.builder.ApplicationXMLBuilder"/>
|
||||
<messageBuilder contentType="application/x-www-form-urlencoded"
|
||||
class="org.apache.axis2.builder.XFormURLEncodedBuilder"/>
|
||||
<messageBuilder contentType="multipart/form-data"
|
||||
class="org.apache.axis2.builder.MultipartFormDataBuilder"/>
|
||||
|
||||
<!--JSON Message Builders-->
|
||||
<!--messageBuilder contentType="application/json"
|
||||
class="org.apache.axis2.json.JSONOMBuilder"/-->
|
||||
<messageBuilder contentType="application/json"
|
||||
class="org.apache.axis2.json.gson.JsonBuilder" />
|
||||
<messageBuilder contentType="application/json/badgerfish"
|
||||
class="org.apache.axis2.json.JSONBadgerfishOMBuilder"/>
|
||||
<!--messageBuilder contentType="text/javascript"
|
||||
class="org.apache.axis2.json.JSONOMBuilder"/-->
|
||||
<messageBuilder contentType="text/javascript"
|
||||
class="org.apache.axis2.json.gson.JsonBuilder" />
|
||||
|
||||
<!--messageBuilder contentType="application/xml"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="application/x-www-form-urlencoded"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="multipart/form-data"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="multipart/related"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="application/soap+xml"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="text/plain"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="text/xml"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageFormatter contentType="text/plain"
|
||||
class="org.apache.axis2.format.PlainTextBuilder"/-->
|
||||
<!--messageBuilder contentType="x-application/hessian"
|
||||
class="org.apache.synapse.format.hessian.HessianMessageBuilder"/-->
|
||||
</messageBuilders>
|
||||
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- In Transports -->
|
||||
<!-- ================================================= -->
|
||||
<transportReceiver name="http"
|
||||
class="org.wso2.carbon.core.transports.http.HttpTransportListener">
|
||||
<!--
|
||||
Uncomment the following if you are deploying this within an application server. You
|
||||
need to specify the HTTP port of the application server
|
||||
-->
|
||||
<parameter name="port">9763</parameter>
|
||||
|
||||
<!--
|
||||
Uncomment the following to enable any proxy like Apache2 mod_proxy or any load balancer. The port on the proxy server like Apache is 80
|
||||
in this case.
|
||||
-->
|
||||
<!--<parameter name="proxyPort">80</parameter>-->
|
||||
</transportReceiver>
|
||||
|
||||
<!--Please uncomment this in Multiple Instance Scenario if you want to use NIO Transport Recievers and
|
||||
Remove the current transport REceivers in axis2.xml -->
|
||||
<!--transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener">
|
||||
<parameter name="port" locked="false">8280</parameter>
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
</transportReceiver>
|
||||
|
||||
<transportReceiver name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLListener">
|
||||
<parameter name="port" locked="false">8243</parameter>
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
<parameter name="keystore" locked="false">
|
||||
<KeyStore>
|
||||
<Location>repository/resources/security/wso2carbon.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
<KeyPassword>wso2carbon</KeyPassword>
|
||||
</KeyStore>
|
||||
</parameter>
|
||||
<parameter name="truststore" locked="false">
|
||||
<TrustStore>
|
||||
<Location>repository/resources/security/client-truststore.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
</TrustStore>
|
||||
</parameter>
|
||||
</transportReceiver-->
|
||||
|
||||
|
||||
<transportReceiver name="https"
|
||||
class="org.wso2.carbon.core.transports.http.HttpsTransportListener">
|
||||
<!--
|
||||
Uncomment the following if you are deploying this within an application server. You
|
||||
need to specify the HTTPS port of the application server
|
||||
-->
|
||||
<parameter name="port">9443</parameter>
|
||||
|
||||
<!--
|
||||
Uncomment the following to enable any proxy like Apache2 mod_proxy or any load balancer. The port on a proxy server like Apache is 443
|
||||
in this case.
|
||||
-->
|
||||
<!--<parameter name="proxyPort">443</parameter>-->
|
||||
</transportReceiver>
|
||||
|
||||
<!--
|
||||
Uncomment the following segment to enable TCP transport.
|
||||
Note : Addressing module should be engaged for TCP transport to work
|
||||
-->
|
||||
<!--<transportReceiver name="tcp"
|
||||
class="org.apache.axis2.transport.tcp.TCPServer">
|
||||
<parameter name="port">6667</parameter>
|
||||
</transportReceiver>-->
|
||||
|
||||
<!--
|
||||
To Enable Mail Transport Listener, please uncomment the following.
|
||||
-->
|
||||
<!--<transportReceiver name="mailto" class="org.apache.axis2.transport.mail.MailTransportListener">
|
||||
|
||||
</transportReceiver>-->
|
||||
|
||||
|
||||
<!--
|
||||
Uncomment this and configure as appropriate for JMS transport support,
|
||||
after setting up your JMS environment (e.g. ActiveMQ)
|
||||
-->
|
||||
<!--<transportReceiver name="jms" class="org.apache.axis2.transport.jms.JMSListener">
|
||||
<parameter name="myTopicConnectionFactory">
|
||||
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="myQueueConnectionFactory">
|
||||
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="default">
|
||||
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
|
||||
</parameter>
|
||||
</transportReceiver>-->
|
||||
|
||||
<!--Uncomment this and configure as appropriate for JMS transport support with Apache Qpid -->
|
||||
<!--transportReceiver name="jms" class="org.apache.axis2.transport.jms.JMSListener">
|
||||
<parameter name="myTopicConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.apache.qpid.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">TopicConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">topic</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="myQueueConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.apache.qpid.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="default" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.apache.qpid.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
</transportReceiver-->
|
||||
|
||||
<!--Uncomment this and configure as appropriate for JMS transport support with WSO2 MB 2.x.x -->
|
||||
<!--transportReceiver name="jms" class="org.apache.axis2.transport.jms.JMSListener">
|
||||
<parameter name="myTopicConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.wso2.andes.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">TopicConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">topic</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="myQueueConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.wso2.andes.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="default" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.wso2.andes.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
</transportReceiver-->
|
||||
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Out Transports -->
|
||||
<!-- ================================================= -->
|
||||
|
||||
<!--transportSender name="tcp"
|
||||
class="org.apache.axis2.transport.tcp.TCPTransportSender"/-->
|
||||
<transportReceiver name="local"
|
||||
class="org.wso2.carbon.core.transports.local.CarbonLocalTransportReceiver"/>
|
||||
<transportSender name="local"
|
||||
class="org.wso2.carbon.core.transports.local.CarbonLocalTransportSender"/>
|
||||
<!--<transportSender name="jms"
|
||||
class="org.apache.axis2.transport.jms.JMSSender"/>-->
|
||||
<transportSender name="http"
|
||||
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
|
||||
<parameter name="PROTOCOL">HTTP/1.1</parameter>
|
||||
<parameter name="Transfer-Encoding">chunked</parameter>
|
||||
<!-- This parameter has been added to overcome problems encounted in SOAP action parameter -->
|
||||
<parameter name="OmitSOAP12Action">true</parameter>
|
||||
</transportSender>
|
||||
<transportSender name="https"
|
||||
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
|
||||
<parameter name="PROTOCOL">HTTP/1.1</parameter>
|
||||
<parameter name="Transfer-Encoding">chunked</parameter>
|
||||
<!-- This parameter has been added to overcome problems encounted in SOAP action parameter -->
|
||||
<parameter name="OmitSOAP12Action">true</parameter>
|
||||
</transportSender>
|
||||
|
||||
<!-- To enable mail transport sender, ncomment the following and change the parameters
|
||||
accordingly-->
|
||||
<!--<transportSender name="mailto"
|
||||
class="org.apache.axis2.transport.mail.MailTransportSender">
|
||||
<parameter name="mail.smtp.from">wso2demomail@gmail.com</parameter>
|
||||
<parameter name="mail.smtp.user">wso2demomail</parameter>
|
||||
<parameter name="mail.smtp.password">mailpassword</parameter>
|
||||
<parameter name="mail.smtp.host">smtp.gmail.com</parameter>
|
||||
|
||||
<parameter name="mail.smtp.port">587</parameter>
|
||||
<parameter name="mail.smtp.starttls.enable">true</parameter>
|
||||
<parameter name="mail.smtp.auth">true</parameter>
|
||||
</transportSender>-->
|
||||
|
||||
<!--Please uncomment this in Multiple Instance Scenario if you want to use NIO sender -->
|
||||
<!--
|
||||
<transportSender name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSender">
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
</transportSender>
|
||||
<transportSender name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender">
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
<parameter name="keystore" locked="false">
|
||||
<KeyStore>
|
||||
<Location>repository/resources/security/wso2carbon.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
<KeyPassword>wso2carbon</KeyPassword>
|
||||
</KeyStore>
|
||||
</parameter>
|
||||
<parameter name="truststore" locked="false">
|
||||
<TrustStore>
|
||||
<Location>repository/resources/security/client-truststore.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
</TrustStore>
|
||||
</parameter>
|
||||
</transportSender>
|
||||
-->
|
||||
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Phases -->
|
||||
<!-- ================================================= -->
|
||||
<phaseOrder type="InFlow">
|
||||
<!-- System pre defined phases -->
|
||||
<!--
|
||||
The MsgInObservation phase is used to observe messages as soon as they are
|
||||
received. In this phase, we could do some things such as SOAP message tracing & keeping
|
||||
track of the time at which a particular message was received
|
||||
|
||||
NOTE: This should be the very first phase in this flow
|
||||
-->
|
||||
<phase name="MsgInObservation"/>
|
||||
|
||||
<phase name="Validation"/>
|
||||
<phase name="Transport">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
<handler name="RequestURIOperationDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIOperationDispatcher" />
|
||||
<handler name="JSONMessageHandler"
|
||||
class="org.apache.axis2.json.gson.JSONMessageHandler" />
|
||||
</phase>
|
||||
<phase name="Addressing">
|
||||
<handler name="AddressingBasedDispatcher"
|
||||
class="org.wso2.carbon.core.multitenancy.MultitenantAddressingBasedDispatcher">
|
||||
<order phase="Addressing"/>
|
||||
</handler>
|
||||
</phase>
|
||||
<phase name="Ghost">
|
||||
<handler name="GhostDispatcher"
|
||||
class="org.wso2.carbon.core.dispatchers.GhostDispatcher"/>
|
||||
</phase>
|
||||
<phase name="Security"/>
|
||||
<phase name="PreDispatch"/>
|
||||
<phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
|
||||
<handler name="SOAPMessageBodyBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
|
||||
|
||||
<handler name="HTTPLocationBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
|
||||
</phase>
|
||||
<!-- System pre defined phases -->
|
||||
<phase name="RMPhase"/>
|
||||
<phase name="OpPhase"/>
|
||||
<!-- After Postdispatch phase module author or or service author can add any phase he want -->
|
||||
<phase name="OperationInPhase"/>
|
||||
</phaseOrder>
|
||||
<phaseOrder type="OutFlow">
|
||||
<!-- Handlers related to unified-endpoint component are added to the UEPPhase -->
|
||||
<phase name="UEPPhase"/>
|
||||
<phase name="RMPhase"/>
|
||||
<phase name="OpPhase"/>
|
||||
<!-- user can add his own phases to this area -->
|
||||
<phase name="OperationOutPhase"/>
|
||||
<!--system predefined phase-->
|
||||
<!--these phase will run irrespective of the service-->
|
||||
<phase name="PolicyDetermination"/>
|
||||
<phase name="MessageOut"/>
|
||||
<phase name="Security"/>
|
||||
|
||||
<!--
|
||||
The MsgOutObservation phase is used to observe messages just before the
|
||||
responses are sent out. In this phase, we could do some things such as SOAP message
|
||||
tracing & keeping track of the time at which a particular response was sent.
|
||||
|
||||
NOTE: This should be the very last phase in this flow
|
||||
-->
|
||||
<phase name="MsgOutObservation"/>
|
||||
<!--Following phase is added to publish stats -->
|
||||
<phase name="StatReporting"/>
|
||||
</phaseOrder>
|
||||
<phaseOrder type="InFaultFlow">
|
||||
<!-- System pre defined phases -->
|
||||
<!--
|
||||
The MsgInObservation phase is used to observe messages as soon as they are
|
||||
received. In this phase, we could do some things such as SOAP message tracing & keeping
|
||||
track of the time at which a particular message was received
|
||||
|
||||
NOTE: This should be the very first phase in this flow
|
||||
-->
|
||||
<phase name="MsgInObservation"/>
|
||||
|
||||
<phase name="Validation"/>
|
||||
<phase name="Transport">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
</phase>
|
||||
|
||||
<phase name="Addressing">
|
||||
<handler name="AddressingBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.AddressingBasedDispatcher">
|
||||
<order phase="Addressing"/>
|
||||
</handler>
|
||||
</phase>
|
||||
<phase name="Ghost">
|
||||
<handler name="GhostDispatcher"
|
||||
class="org.wso2.carbon.core.dispatchers.GhostDispatcher"/>
|
||||
</phase>
|
||||
<phase name="Security"/>
|
||||
<phase name="PreDispatch"/>
|
||||
<phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
|
||||
<handler name="SOAPMessageBodyBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
|
||||
|
||||
<handler name="HTTPLocationBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
|
||||
</phase>
|
||||
<phase name="RMPhase"/>
|
||||
<phase name="OpPhase"/>
|
||||
<!-- user can add his own phases to this area -->
|
||||
<phase name="OperationInFaultPhase"/>
|
||||
</phaseOrder>
|
||||
<phaseOrder type="OutFaultFlow">
|
||||
<!-- Handlers related to unified-endpoint component are added to the UEPPhase -->
|
||||
<phase name="UEPPhase"/>
|
||||
<phase name="RMPhase"/>
|
||||
<!-- user can add his own phases to this area -->
|
||||
<phase name="OperationOutFaultPhase"/>
|
||||
<phase name="PolicyDetermination"/>
|
||||
<phase name="MessageOut"/>
|
||||
<phase name="Security"/>
|
||||
<phase name="Transport"/>
|
||||
<!--
|
||||
The MsgOutObservation phase is used to observe messages just before the
|
||||
responses are sent out. In this phase, we could do some things such as SOAP message
|
||||
tracing & keeping track of the time at which a particular response was sent.
|
||||
|
||||
NOTE: This should be the very last phase in this flow
|
||||
-->
|
||||
<phase name="MsgOutObservation"/>
|
||||
<!--Following phase is added to publish stats -->
|
||||
<phase name="StatReporting"/>
|
||||
</phaseOrder>
|
||||
|
||||
<clustering class="org.wso2.carbon.core.clustering.hazelcast.HazelcastClusteringAgent"
|
||||
enable="false">
|
||||
|
||||
<!--
|
||||
This parameter indicates whether the cluster has to be automatically initalized
|
||||
when the AxisConfiguration is built. If set to "true" the initialization will not be
|
||||
done at that stage, and some other party will have to explictly initialize the cluster.
|
||||
-->
|
||||
<parameter name="AvoidInitiation">true</parameter>
|
||||
|
||||
<!--
|
||||
The membership scheme used in this setup. The only values supported at the moment are
|
||||
"multicast" and "wka"
|
||||
|
||||
1. multicast - membership is automatically discovered using multicasting
|
||||
2. wka - Well-Known Address based multicasting. Membership is discovered with the help
|
||||
of one or more nodes running at a Well-Known Address. New members joining a
|
||||
cluster will first connect to a well-known node, register with the well-known node
|
||||
and get the membership list from it. When new members join, one of the well-known
|
||||
nodes will notify the others in the group. When a member leaves the cluster or
|
||||
is deemed to have left the cluster, it will be detected by the Group Membership
|
||||
Service (GMS) using a TCP ping mechanism.
|
||||
-->
|
||||
<parameter name="membershipScheme">multicast</parameter>
|
||||
<!--<parameter name="licenseKey">xxx</parameter>-->
|
||||
<!--<parameter name="mgtCenterURL">http://localhost:8081/mancenter/</parameter>-->
|
||||
|
||||
<!--
|
||||
The clustering domain/group. Nodes in the same group will belong to the same multicast
|
||||
domain. There will not be interference between nodes in different groups.
|
||||
-->
|
||||
<parameter name="domain">wso2.carbon.domain</parameter>
|
||||
|
||||
<!-- The multicast address to be used -->
|
||||
<!--<parameter name="mcastAddress">228.0.0.4</parameter>-->
|
||||
|
||||
<!-- The multicast port to be used -->
|
||||
<parameter name="mcastPort">45564</parameter>
|
||||
|
||||
<parameter name="mcastTTL">100</parameter>
|
||||
|
||||
<parameter name="mcastTimeout">60</parameter>
|
||||
|
||||
<!--
|
||||
The IP address of the network interface to which the multicasting has to be bound to.
|
||||
Multicasting would be done using this interface.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="mcastBindAddress">127.0.0.1</parameter>
|
||||
-->
|
||||
<!-- The host name or IP address of this member -->
|
||||
|
||||
<parameter name="localMemberHost">127.0.0.1</parameter>
|
||||
|
||||
<!--
|
||||
The bind adress of this member. The difference between localMemberHost & localMemberBindAddress
|
||||
is that localMemberHost is the one that is advertised by this member, while localMemberBindAddress
|
||||
is the address to which this member is bound to.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="localMemberBindAddress">127.0.0.1</parameter>
|
||||
-->
|
||||
|
||||
<!--
|
||||
The TCP port used by this member. This is the port through which other nodes will
|
||||
contact this member
|
||||
-->
|
||||
<parameter name="localMemberPort">4000</parameter>
|
||||
|
||||
<!--
|
||||
The bind port of this member. The difference between localMemberPort & localMemberBindPort
|
||||
is that localMemberPort is the one that is advertised by this member, while localMemberBindPort
|
||||
is the port to which this member is bound to.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="localMemberBindPort">4001</parameter>
|
||||
-->
|
||||
|
||||
<!--
|
||||
Properties specific to this member
|
||||
-->
|
||||
<parameter name="properties">
|
||||
<property name="backendServerURL" value="https://${hostName}:${httpsPort}/services/"/>
|
||||
<property name="mgtConsoleURL" value="https://${hostName}:${httpsPort}/"/>
|
||||
<property name="subDomain" value="worker"/>
|
||||
</parameter>
|
||||
|
||||
<!--
|
||||
Uncomment the following section to load custom Hazelcast data serializers.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="hazelcastSerializers">
|
||||
<serializer typeClass="java.util.TreeSet">org.wso2.carbon.hazelcast.serializer.TreeSetSerializer
|
||||
</serializer>
|
||||
<serializer typeClass="java.util.Map">org.wso2.carbon.hazelcast.serializer.MapSerializer</serializer>
|
||||
</parameter>
|
||||
-->
|
||||
|
||||
<!--
|
||||
The list of static or well-known members. These entries will only be valid if the
|
||||
"membershipScheme" above is set to "wka"
|
||||
-->
|
||||
<members>
|
||||
<member>
|
||||
<hostName>127.0.0.1</hostName>
|
||||
<port>4000</port>
|
||||
</member>
|
||||
</members>
|
||||
|
||||
<!--
|
||||
Enable the groupManagement entry if you need to run this node as a cluster manager.
|
||||
Multiple application domains with different GroupManagementAgent implementations
|
||||
can be defined in this section.
|
||||
-->
|
||||
<groupManagement enable="false">
|
||||
<applicationDomain name="wso2.as.domain"
|
||||
description="AS group"
|
||||
agent="org.wso2.carbon.core.clustering.hazelcast.HazelcastGroupManagementAgent"
|
||||
subDomain="worker"
|
||||
port="2222"/>
|
||||
</groupManagement>
|
||||
</clustering>
|
||||
</axisconfig>
|
||||
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<!--
|
||||
~ Copyright (c) 2015, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
|
||||
~
|
||||
~ WSO2 Inc. licenses this file to you under the Apache License,
|
||||
~ Version 2.0 (the "License"); you may not use this file except
|
||||
~ in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing,
|
||||
~ software distributed under the License is distributed on an
|
||||
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
~ KIND, either express or implied. See the License for the
|
||||
~ specific language governing permissions and limitations
|
||||
~ under the License.
|
||||
-->
|
||||
<!-- The contents of this file will be loaded for each web application -->
|
||||
<Context crossContext="true" useRelativeRedirects="false">
|
||||
|
||||
|
||||
<!-- Default set of monitored resources -->
|
||||
|
||||
<Loader className="org.wso2.carbon.webapp.mgt.loader.CarbonWebappLoader" loaderClass="org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader"/>
|
||||
|
||||
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
|
||||
<!--
|
||||
<Manager pathname="" />
|
||||
-->
|
||||
|
||||
<!-- Uncomment this to enable Comet connection tacking (provides events
|
||||
on session expiration as well as webapp lifecycle) -->
|
||||
<!--
|
||||
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
|
||||
-->
|
||||
|
||||
<!-- WebAppDeploymentLifecycleListener listens to webapp deployment events and adds the custom permissions defined in webapps'
|
||||
META-INF/permissions.xml to the permissions/admin section of registry. Given below is a sample of permissions.xml file.
|
||||
|
||||
<PermissionConfiguration>
|
||||
<Permission>
|
||||
<name>Device Management</name>
|
||||
<path>/device-mgt</path>
|
||||
</Permission>
|
||||
<Permission>
|
||||
<name>Administrator</name>
|
||||
<path>/device-mgt/admin</path>
|
||||
</Permission>
|
||||
<Permission>
|
||||
<name>Dashboard</name>
|
||||
<path>/device-mgt/admin/dashboard</path>
|
||||
</Permission>
|
||||
<Permission>
|
||||
<name>Lock</name>
|
||||
<path>/device-mgt/admin/operation/lock</path>
|
||||
</Permission>
|
||||
</PermissionConfiguration>
|
||||
-->
|
||||
<Listener
|
||||
className="org.wso2.carbon.dynamic.client.web.app.registration.listner.DynamicClientWebAppDeploymentLifecycleListener"/>
|
||||
</Context>
|
||||
@ -0,0 +1,725 @@
|
||||
<!--
|
||||
~ Copyright 2005-2011 WSO2, Inc. (http://wso2.com)
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
-->
|
||||
|
||||
<axisconfig name="AxisJava2.0">
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Globally engaged modules -->
|
||||
<!-- ================================================= -->
|
||||
<module ref="addressing"/>
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Parameters -->
|
||||
<!-- ================================================= -->
|
||||
<parameter name="hotdeployment">true</parameter>
|
||||
<parameter name="hotupdate">true</parameter>
|
||||
<parameter name="enableMTOM" locked="false">optional</parameter>
|
||||
<parameter name="cacheAttachments">true</parameter>
|
||||
<parameter name="attachmentDIR">work/mtom</parameter>
|
||||
<parameter name="sizeThreshold">4000</parameter>
|
||||
|
||||
<parameter name="EnableChildFirstClassLoading">${childfirstCL}</parameter>
|
||||
|
||||
<!--
|
||||
The exposeServiceMetadata parameter decides whether the metadata (WSDL, schema, policy) of
|
||||
the services deployed on Axis2 should be visible when ?wsdl, ?wsdl2, ?xsd, ?policy requests
|
||||
are received.
|
||||
This parameter can be defined in the axi2.xml file, in which case this will be applicable
|
||||
globally, or in the services.xml files, in which case, it will be applicable to the
|
||||
Service groups and/or services, depending on the level at which the parameter is declared.
|
||||
This value of this parameter defaults to true.
|
||||
-->
|
||||
<parameter name="exposeServiceMetadata">true</parameter>
|
||||
|
||||
<!--If turned on with use the Accept header of the request to determine the contentType of the
|
||||
response-->
|
||||
<parameter name="httpContentNegotiation">true</parameter>
|
||||
|
||||
<!--
|
||||
Defines how the persistence of WS-ReliableMessaging is handled
|
||||
|
||||
Possible value are: inmemory & persistent
|
||||
-->
|
||||
<!-- Following parameter will completely disable REST handling in both the servlets-->
|
||||
<parameter name="disableREST" locked="false">false</parameter>
|
||||
|
||||
<parameter name="Sandesha2StorageManager">inmemory</parameter>
|
||||
|
||||
<!-- This deployment interceptor will be called whenever before a module is initialized or
|
||||
service is deployed -->
|
||||
<listener class="org.wso2.carbon.core.deployment.DeploymentInterceptor"/>
|
||||
|
||||
<!-- setting servicePath. contextRoot is defined in the carbon.xml file -->
|
||||
<!-- modification of this variable should be accompanied by the change in 'ServerURL' in carbon.xml file -->
|
||||
<parameter name="servicePath">services</parameter>
|
||||
|
||||
<!--the directory in which .aar services are deployed inside axis2 repository-->
|
||||
<parameter name="ServicesDirectory">axis2services</parameter>
|
||||
|
||||
<!--the directory in which modules are deployed inside axis2 repository-->
|
||||
<parameter name="ModulesDirectory">axis2modules</parameter>
|
||||
|
||||
<parameter name="userAgent" locked="true">
|
||||
WSO2 Data Analytics Server-3.1.0
|
||||
</parameter>
|
||||
<parameter name="server" locked="true">
|
||||
WSO2 Data Analytics Server-3.1.0
|
||||
</parameter>
|
||||
|
||||
<!-- ========================================================================-->
|
||||
|
||||
<!--During a fault, stacktrace can be sent with the fault message. The following flag will control -->
|
||||
<!--that behaviour.-->
|
||||
<parameter name="sendStacktraceDetailsWithFaults">false</parameter>
|
||||
|
||||
<!--If there aren't any information available to find out the fault reason, we set the message of the expcetion-->
|
||||
<!--as the faultreason/Reason. But when a fault is thrown from a service or some where, it will be -->
|
||||
<!--wrapped by different levels. Due to this the initial exception message can be lost. If this flag-->
|
||||
<!--is set then, Axis2 tries to get the first exception and set its message as the faultreason/Reason.-->
|
||||
<parameter name="DrillDownToRootCauseForFaultReason">false</parameter>
|
||||
|
||||
<!--Set the flag to true if you want to enable transport level session mangment-->
|
||||
<parameter name="manageTransportSession">true</parameter>
|
||||
|
||||
<!-- Synapse Configuration file -->
|
||||
<parameter name="SynapseConfig.ConfigurationFile" locked="false">
|
||||
./repository/deployment/server/synapse-configs
|
||||
</parameter>
|
||||
|
||||
<!-- Synapse Home parameter -->
|
||||
<parameter name="SynapseConfig.HomeDirectory" locked="false">.</parameter>
|
||||
|
||||
<!-- Resolve root used to resolve synapse references like schemas inside a WSDL -->
|
||||
<parameter name="SynapseConfig.ResolveRoot" locked="false">.</parameter>
|
||||
|
||||
<!-- Synapse Server name parameter -->
|
||||
<parameter name="SynapseConfig.ServerName" locked="false">WSO2 Carbon Server</parameter>
|
||||
|
||||
<!--By default, JAXWS services are created by reading annotations. WSDL and schema are generated-->
|
||||
<!--using a separate WSDL generator only when ?wsdl is called. Therefore, even if you engage-->
|
||||
<!--policies etc.. to AxisService, it doesn't appear in the WSDL. By setting the following property-->
|
||||
<!--to true, you can create the AxisService using the generated WSDL and remove the need for a-->
|
||||
<!--WSDL generator. When ?wsdl is called, WSDL is generated in the normal way.-->
|
||||
<parameter name="useGeneratedWSDLinJAXWS">${jaxwsparam}</parameter>
|
||||
|
||||
<!-- Deployer for the dataservice. -->
|
||||
<!--<deployer extension="dbs" directory="dataservices" class="org.wso2.dataservices.DBDeployer"/>-->
|
||||
|
||||
<!-- Axis1 deployer for Axis2-->
|
||||
<!--<deployer extension="wsdd" class="org.wso2.carbon.axis1services.Axis1Deployer" directory="axis1services"/>-->
|
||||
|
||||
<!-- POJO service deployer for Jar -->
|
||||
<!--<deployer extension="jar" class="org.apache.axis2.deployment.POJODeployer" directory="pojoservices"/>-->
|
||||
|
||||
<!-- POJO service deployer for Class -->
|
||||
<!--<deployer extension="class" class="org.apache.axis2.deployment.POJODeployer" directory="pojoservices"/>-->
|
||||
|
||||
<!-- JAXWS service deployer -->
|
||||
<!--<deployer extension=".jar" class="org.apache.axis2.jaxws.framework.JAXWSDeployer" directory="servicejars"/>-->
|
||||
<!-- ================================================= -->
|
||||
<!-- Message Receivers -->
|
||||
<!-- ================================================= -->
|
||||
<!--This is the Default Message Receiver for the system , if you want to have MessageReceivers for -->
|
||||
<!--all the other MEP implement it and add the correct entry to here , so that you can refer from-->
|
||||
<!--any operation -->
|
||||
<!--Note : You can ovride this for particular service by adding the same element with your requirement-->
|
||||
|
||||
<messageReceivers>
|
||||
<messageReceiver mep="http://www.w3.org/ns/wsdl/in-only"
|
||||
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
|
||||
<messageReceiver mep="http://www.w3.org/ns/wsdl/robust-in-only"
|
||||
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
|
||||
<messageReceiver mep="http://www.w3.org/ns/wsdl/in-out"
|
||||
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
|
||||
</messageReceivers>
|
||||
|
||||
<messageFormatters>
|
||||
<messageFormatter contentType="application/x-www-form-urlencoded"
|
||||
class="org.apache.axis2.transport.http.XFormURLEncodedFormatter"/>
|
||||
<messageFormatter contentType="multipart/form-data"
|
||||
class="org.apache.axis2.transport.http.MultipartFormDataFormatter"/>
|
||||
<messageFormatter contentType="application/xml"
|
||||
class="org.apache.axis2.transport.http.ApplicationXMLFormatter"/>
|
||||
<messageFormatter contentType="text/xml"
|
||||
class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
|
||||
<messageFormatter contentType="application/soap+xml"
|
||||
class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
|
||||
|
||||
<!--JSON Message Formatters-->
|
||||
<!--messageFormatter contentType="application/json"
|
||||
class="org.apache.axis2.json.JSONMessageFormatter"/-->
|
||||
<messageFormatter contentType="application/json"
|
||||
class="org.apache.axis2.json.gson.JsonFormatter" />
|
||||
<messageFormatter contentType="application/json/badgerfish"
|
||||
class="org.apache.axis2.json.JSONBadgerfishMessageFormatter"/>
|
||||
<!--messageFormatter contentType="text/javascript"
|
||||
class="org.apache.axis2.json.JSONMessageFormatter"/-->
|
||||
<messageFormatter contentType="text/javascript"
|
||||
class="org.apache.axis2.json.gson.JsonFormatter" />
|
||||
|
||||
<!--messageFormatter contentType="application/x-www-form-urlencoded"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="multipart/form-data"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="application/xml"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="text/html"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="application/soap+xml"
|
||||
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/-->
|
||||
<!--messageFormatter contentType="x-application/hessian"
|
||||
class="org.apache.synapse.format.hessian.HessianMessageFormatter"/-->
|
||||
<!--<messageFormatter contentType="">
|
||||
class="org.apache.synapse.format.hessian.HessianMessageFormatter"/-->
|
||||
</messageFormatters>
|
||||
|
||||
<messageBuilders>
|
||||
<messageBuilder contentType="application/xml"
|
||||
class="org.apache.axis2.builder.ApplicationXMLBuilder"/>
|
||||
<messageBuilder contentType="application/x-www-form-urlencoded"
|
||||
class="org.apache.axis2.builder.XFormURLEncodedBuilder"/>
|
||||
<messageBuilder contentType="multipart/form-data"
|
||||
class="org.apache.axis2.builder.MultipartFormDataBuilder"/>
|
||||
|
||||
<!--JSON Message Builders-->
|
||||
<!--messageBuilder contentType="application/json"
|
||||
class="org.apache.axis2.json.JSONOMBuilder"/-->
|
||||
<messageBuilder contentType="application/json"
|
||||
class="org.apache.axis2.json.gson.JsonBuilder" />
|
||||
<messageBuilder contentType="application/json/badgerfish"
|
||||
class="org.apache.axis2.json.JSONBadgerfishOMBuilder"/>
|
||||
<!--messageBuilder contentType="text/javascript"
|
||||
class="org.apache.axis2.json.JSONOMBuilder"/-->
|
||||
<messageBuilder contentType="text/javascript"
|
||||
class="org.apache.axis2.json.gson.JsonBuilder" />
|
||||
|
||||
<!--messageBuilder contentType="application/xml"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="application/x-www-form-urlencoded"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="multipart/form-data"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="multipart/related"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="application/soap+xml"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="text/plain"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageBuilder contentType="text/xml"
|
||||
class="org.wso2.carbon.relay.BinaryRelayBuilder"/-->
|
||||
<!--messageFormatter contentType="text/plain"
|
||||
class="org.apache.axis2.format.PlainTextBuilder"/-->
|
||||
<!--messageBuilder contentType="x-application/hessian"
|
||||
class="org.apache.synapse.format.hessian.HessianMessageBuilder"/-->
|
||||
</messageBuilders>
|
||||
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- In Transports -->
|
||||
<!-- ================================================= -->
|
||||
<transportReceiver name="http"
|
||||
class="org.wso2.carbon.core.transports.http.HttpTransportListener">
|
||||
<!--
|
||||
Uncomment the following if you are deploying this within an application server. You
|
||||
need to specify the HTTP port of the application server
|
||||
-->
|
||||
<parameter name="port">9763</parameter>
|
||||
|
||||
<!--
|
||||
Uncomment the following to enable any proxy like Apache2 mod_proxy or any load balancer. The port on the proxy server like Apache is 80
|
||||
in this case.
|
||||
-->
|
||||
<!--<parameter name="proxyPort">80</parameter>-->
|
||||
</transportReceiver>
|
||||
|
||||
<!--Please uncomment this in Multiple Instance Scenario if you want to use NIO Transport Recievers and
|
||||
Remove the current transport REceivers in axis2.xml -->
|
||||
<!--transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener">
|
||||
<parameter name="port" locked="false">8280</parameter>
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
</transportReceiver>
|
||||
|
||||
<transportReceiver name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLListener">
|
||||
<parameter name="port" locked="false">8243</parameter>
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
<parameter name="keystore" locked="false">
|
||||
<KeyStore>
|
||||
<Location>repository/resources/security/wso2carbon.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
<KeyPassword>wso2carbon</KeyPassword>
|
||||
</KeyStore>
|
||||
</parameter>
|
||||
<parameter name="truststore" locked="false">
|
||||
<TrustStore>
|
||||
<Location>repository/resources/security/client-truststore.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
</TrustStore>
|
||||
</parameter>
|
||||
</transportReceiver-->
|
||||
|
||||
|
||||
<transportReceiver name="https"
|
||||
class="org.wso2.carbon.core.transports.http.HttpsTransportListener">
|
||||
<!--
|
||||
Uncomment the following if you are deploying this within an application server. You
|
||||
need to specify the HTTPS port of the application server
|
||||
-->
|
||||
<parameter name="port">9443</parameter>
|
||||
|
||||
<!--
|
||||
Uncomment the following to enable any proxy like Apache2 mod_proxy or any load balancer. The port on a proxy server like Apache is 443
|
||||
in this case.
|
||||
-->
|
||||
<!--<parameter name="proxyPort">443</parameter>-->
|
||||
</transportReceiver>
|
||||
|
||||
<!--
|
||||
Uncomment the following segment to enable TCP transport.
|
||||
Note : Addressing module should be engaged for TCP transport to work
|
||||
-->
|
||||
<!--<transportReceiver name="tcp"
|
||||
class="org.apache.axis2.transport.tcp.TCPServer">
|
||||
<parameter name="port">6667</parameter>
|
||||
</transportReceiver>-->
|
||||
|
||||
<!--
|
||||
To Enable Mail Transport Listener, please uncomment the following.
|
||||
-->
|
||||
<!--<transportReceiver name="mailto" class="org.apache.axis2.transport.mail.MailTransportListener">
|
||||
|
||||
</transportReceiver>-->
|
||||
|
||||
|
||||
<!--
|
||||
Uncomment this and configure as appropriate for JMS transport support,
|
||||
after setting up your JMS environment (e.g. ActiveMQ)
|
||||
-->
|
||||
<!--<transportReceiver name="jms" class="org.apache.axis2.transport.jms.JMSListener">
|
||||
<parameter name="myTopicConnectionFactory">
|
||||
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="myQueueConnectionFactory">
|
||||
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="default">
|
||||
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
|
||||
</parameter>
|
||||
</transportReceiver>-->
|
||||
|
||||
<!--Uncomment this and configure as appropriate for JMS transport support with Apache Qpid -->
|
||||
<!--transportReceiver name="jms" class="org.apache.axis2.transport.jms.JMSListener">
|
||||
<parameter name="myTopicConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.apache.qpid.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">TopicConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">topic</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="myQueueConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.apache.qpid.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="default" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.apache.qpid.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
</transportReceiver-->
|
||||
|
||||
<!--Uncomment this and configure as appropriate for JMS transport support with WSO2 MB 2.x.x -->
|
||||
<!--transportReceiver name="jms" class="org.apache.axis2.transport.jms.JMSListener">
|
||||
<parameter name="myTopicConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.wso2.andes.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">TopicConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">topic</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="myQueueConnectionFactory" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.wso2.andes.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
|
||||
<parameter name="default" locked="false">
|
||||
<parameter name="java.naming.factory.initial" locked="false">org.wso2.andes.jndi.PropertiesFileInitialContextFactory</parameter>
|
||||
<parameter name="java.naming.provider.url" locked="false">repository/conf/jndi.properties</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryJNDIName" locked="false">QueueConnectionFactory</parameter>
|
||||
<parameter name="transport.jms.ConnectionFactoryType" locked="false">queue</parameter>
|
||||
</parameter>
|
||||
</transportReceiver-->
|
||||
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Out Transports -->
|
||||
<!-- ================================================= -->
|
||||
|
||||
<!--transportSender name="tcp"
|
||||
class="org.apache.axis2.transport.tcp.TCPTransportSender"/-->
|
||||
<transportReceiver name="local"
|
||||
class="org.wso2.carbon.core.transports.local.CarbonLocalTransportReceiver"/>
|
||||
<transportSender name="local"
|
||||
class="org.wso2.carbon.core.transports.local.CarbonLocalTransportSender"/>
|
||||
<!--<transportSender name="jms"
|
||||
class="org.apache.axis2.transport.jms.JMSSender"/>-->
|
||||
<transportSender name="http"
|
||||
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
|
||||
<parameter name="PROTOCOL">HTTP/1.1</parameter>
|
||||
<parameter name="Transfer-Encoding">chunked</parameter>
|
||||
<!-- This parameter has been added to overcome problems encounted in SOAP action parameter -->
|
||||
<parameter name="OmitSOAP12Action">true</parameter>
|
||||
</transportSender>
|
||||
<transportSender name="https"
|
||||
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
|
||||
<parameter name="PROTOCOL">HTTP/1.1</parameter>
|
||||
<parameter name="Transfer-Encoding">chunked</parameter>
|
||||
<!-- This parameter has been added to overcome problems encounted in SOAP action parameter -->
|
||||
<parameter name="OmitSOAP12Action">true</parameter>
|
||||
</transportSender>
|
||||
|
||||
<!-- To enable mail transport sender, ncomment the following and change the parameters
|
||||
accordingly-->
|
||||
<!--<transportSender name="mailto"
|
||||
class="org.apache.axis2.transport.mail.MailTransportSender">
|
||||
<parameter name="mail.smtp.from">wso2demomail@gmail.com</parameter>
|
||||
<parameter name="mail.smtp.user">wso2demomail</parameter>
|
||||
<parameter name="mail.smtp.password">mailpassword</parameter>
|
||||
<parameter name="mail.smtp.host">smtp.gmail.com</parameter>
|
||||
|
||||
<parameter name="mail.smtp.port">587</parameter>
|
||||
<parameter name="mail.smtp.starttls.enable">true</parameter>
|
||||
<parameter name="mail.smtp.auth">true</parameter>
|
||||
</transportSender>-->
|
||||
|
||||
<!--Please uncomment this in Multiple Instance Scenario if you want to use NIO sender -->
|
||||
<!--
|
||||
<transportSender name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSender">
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
</transportSender>
|
||||
<transportSender name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender">
|
||||
<parameter name="non-blocking" locked="false">true</parameter>
|
||||
<parameter name="keystore" locked="false">
|
||||
<KeyStore>
|
||||
<Location>repository/resources/security/wso2carbon.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
<KeyPassword>wso2carbon</KeyPassword>
|
||||
</KeyStore>
|
||||
</parameter>
|
||||
<parameter name="truststore" locked="false">
|
||||
<TrustStore>
|
||||
<Location>repository/resources/security/client-truststore.jks</Location>
|
||||
<Type>JKS</Type>
|
||||
<Password>wso2carbon</Password>
|
||||
</TrustStore>
|
||||
</parameter>
|
||||
</transportSender>
|
||||
-->
|
||||
|
||||
|
||||
<!-- ================================================= -->
|
||||
<!-- Phases -->
|
||||
<!-- ================================================= -->
|
||||
<phaseOrder type="InFlow">
|
||||
<!-- System pre defined phases -->
|
||||
<!--
|
||||
The MsgInObservation phase is used to observe messages as soon as they are
|
||||
received. In this phase, we could do some things such as SOAP message tracing & keeping
|
||||
track of the time at which a particular message was received
|
||||
|
||||
NOTE: This should be the very first phase in this flow
|
||||
-->
|
||||
<phase name="MsgInObservation"/>
|
||||
|
||||
<phase name="Validation"/>
|
||||
<phase name="Transport">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
<handler name="RequestURIOperationDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIOperationDispatcher" />
|
||||
<handler name="JSONMessageHandler"
|
||||
class="org.apache.axis2.json.gson.JSONMessageHandler" />
|
||||
</phase>
|
||||
<phase name="Addressing">
|
||||
<handler name="AddressingBasedDispatcher"
|
||||
class="org.wso2.carbon.core.multitenancy.MultitenantAddressingBasedDispatcher">
|
||||
<order phase="Addressing"/>
|
||||
</handler>
|
||||
</phase>
|
||||
<phase name="Ghost">
|
||||
<handler name="GhostDispatcher"
|
||||
class="org.wso2.carbon.core.dispatchers.GhostDispatcher"/>
|
||||
</phase>
|
||||
<phase name="Security"/>
|
||||
<phase name="PreDispatch"/>
|
||||
<phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
|
||||
<handler name="SOAPMessageBodyBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
|
||||
|
||||
<handler name="HTTPLocationBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
|
||||
</phase>
|
||||
<!-- System pre defined phases -->
|
||||
<phase name="RMPhase"/>
|
||||
<phase name="OpPhase"/>
|
||||
<!-- After Postdispatch phase module author or or service author can add any phase he want -->
|
||||
<phase name="OperationInPhase"/>
|
||||
</phaseOrder>
|
||||
<phaseOrder type="OutFlow">
|
||||
<!-- Handlers related to unified-endpoint component are added to the UEPPhase -->
|
||||
<phase name="UEPPhase"/>
|
||||
<phase name="RMPhase"/>
|
||||
<phase name="OpPhase"/>
|
||||
<!-- user can add his own phases to this area -->
|
||||
<phase name="OperationOutPhase"/>
|
||||
<!--system predefined phase-->
|
||||
<!--these phase will run irrespective of the service-->
|
||||
<phase name="PolicyDetermination"/>
|
||||
<phase name="MessageOut"/>
|
||||
<phase name="Security"/>
|
||||
|
||||
<!--
|
||||
The MsgOutObservation phase is used to observe messages just before the
|
||||
responses are sent out. In this phase, we could do some things such as SOAP message
|
||||
tracing & keeping track of the time at which a particular response was sent.
|
||||
|
||||
NOTE: This should be the very last phase in this flow
|
||||
-->
|
||||
<phase name="MsgOutObservation"/>
|
||||
<!--Following phase is added to publish stats -->
|
||||
<phase name="StatReporting"/>
|
||||
</phaseOrder>
|
||||
<phaseOrder type="InFaultFlow">
|
||||
<!-- System pre defined phases -->
|
||||
<!--
|
||||
The MsgInObservation phase is used to observe messages as soon as they are
|
||||
received. In this phase, we could do some things such as SOAP message tracing & keeping
|
||||
track of the time at which a particular message was received
|
||||
|
||||
NOTE: This should be the very first phase in this flow
|
||||
-->
|
||||
<phase name="MsgInObservation"/>
|
||||
|
||||
<phase name="Validation"/>
|
||||
<phase name="Transport">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher">
|
||||
<order phase="Transport"/>
|
||||
</handler>
|
||||
</phase>
|
||||
|
||||
<phase name="Addressing">
|
||||
<handler name="AddressingBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.AddressingBasedDispatcher">
|
||||
<order phase="Addressing"/>
|
||||
</handler>
|
||||
</phase>
|
||||
<phase name="Ghost">
|
||||
<handler name="GhostDispatcher"
|
||||
class="org.wso2.carbon.core.dispatchers.GhostDispatcher"/>
|
||||
</phase>
|
||||
<phase name="Security"/>
|
||||
<phase name="PreDispatch"/>
|
||||
<phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
|
||||
<handler name="RequestURIBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
|
||||
<handler name="SOAPActionBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
|
||||
<handler name="SOAPMessageBodyBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
|
||||
|
||||
<handler name="HTTPLocationBasedDispatcher"
|
||||
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
|
||||
</phase>
|
||||
<phase name="RMPhase"/>
|
||||
<phase name="OpPhase"/>
|
||||
<!-- user can add his own phases to this area -->
|
||||
<phase name="OperationInFaultPhase"/>
|
||||
</phaseOrder>
|
||||
<phaseOrder type="OutFaultFlow">
|
||||
<!-- Handlers related to unified-endpoint component are added to the UEPPhase -->
|
||||
<phase name="UEPPhase"/>
|
||||
<phase name="RMPhase"/>
|
||||
<!-- user can add his own phases to this area -->
|
||||
<phase name="OperationOutFaultPhase"/>
|
||||
<phase name="PolicyDetermination"/>
|
||||
<phase name="MessageOut"/>
|
||||
<phase name="Security"/>
|
||||
<phase name="Transport"/>
|
||||
<!--
|
||||
The MsgOutObservation phase is used to observe messages just before the
|
||||
responses are sent out. In this phase, we could do some things such as SOAP message
|
||||
tracing & keeping track of the time at which a particular response was sent.
|
||||
|
||||
NOTE: This should be the very last phase in this flow
|
||||
-->
|
||||
<phase name="MsgOutObservation"/>
|
||||
<!--Following phase is added to publish stats -->
|
||||
<phase name="StatReporting"/>
|
||||
</phaseOrder>
|
||||
|
||||
<clustering class="org.wso2.carbon.core.clustering.hazelcast.HazelcastClusteringAgent"
|
||||
enable="false">
|
||||
|
||||
<!--
|
||||
This parameter indicates whether the cluster has to be automatically initalized
|
||||
when the AxisConfiguration is built. If set to "true" the initialization will not be
|
||||
done at that stage, and some other party will have to explictly initialize the cluster.
|
||||
-->
|
||||
<parameter name="AvoidInitiation">true</parameter>
|
||||
|
||||
<!--
|
||||
The membership scheme used in this setup. The only values supported at the moment are
|
||||
"multicast" and "wka"
|
||||
|
||||
1. multicast - membership is automatically discovered using multicasting
|
||||
2. wka - Well-Known Address based multicasting. Membership is discovered with the help
|
||||
of one or more nodes running at a Well-Known Address. New members joining a
|
||||
cluster will first connect to a well-known node, register with the well-known node
|
||||
and get the membership list from it. When new members join, one of the well-known
|
||||
nodes will notify the others in the group. When a member leaves the cluster or
|
||||
is deemed to have left the cluster, it will be detected by the Group Membership
|
||||
Service (GMS) using a TCP ping mechanism.
|
||||
-->
|
||||
<parameter name="membershipScheme">multicast</parameter>
|
||||
<!--<parameter name="licenseKey">xxx</parameter>-->
|
||||
<!--<parameter name="mgtCenterURL">http://localhost:8081/mancenter/</parameter>-->
|
||||
|
||||
<!--
|
||||
The clustering domain/group. Nodes in the same group will belong to the same multicast
|
||||
domain. There will not be interference between nodes in different groups.
|
||||
-->
|
||||
<parameter name="domain">wso2.carbon.domain</parameter>
|
||||
|
||||
<!-- The multicast address to be used -->
|
||||
<!--<parameter name="mcastAddress">228.0.0.4</parameter>-->
|
||||
|
||||
<!-- The multicast port to be used -->
|
||||
<parameter name="mcastPort">45564</parameter>
|
||||
|
||||
<parameter name="mcastTTL">100</parameter>
|
||||
|
||||
<parameter name="mcastTimeout">60</parameter>
|
||||
|
||||
<!--
|
||||
The IP address of the network interface to which the multicasting has to be bound to.
|
||||
Multicasting would be done using this interface.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="mcastBindAddress">127.0.0.1</parameter>
|
||||
-->
|
||||
<!-- The host name or IP address of this member -->
|
||||
|
||||
<parameter name="localMemberHost">127.0.0.1</parameter>
|
||||
|
||||
<!--
|
||||
The bind adress of this member. The difference between localMemberHost & localMemberBindAddress
|
||||
is that localMemberHost is the one that is advertised by this member, while localMemberBindAddress
|
||||
is the address to which this member is bound to.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="localMemberBindAddress">127.0.0.1</parameter>
|
||||
-->
|
||||
|
||||
<!--
|
||||
The TCP port used by this member. This is the port through which other nodes will
|
||||
contact this member
|
||||
-->
|
||||
<parameter name="localMemberPort">4000</parameter>
|
||||
|
||||
<!--
|
||||
The bind port of this member. The difference between localMemberPort & localMemberBindPort
|
||||
is that localMemberPort is the one that is advertised by this member, while localMemberBindPort
|
||||
is the port to which this member is bound to.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="localMemberBindPort">4001</parameter>
|
||||
-->
|
||||
|
||||
<!--
|
||||
Properties specific to this member
|
||||
-->
|
||||
<parameter name="properties">
|
||||
<property name="backendServerURL" value="https://${hostName}:${httpsPort}/services/"/>
|
||||
<property name="mgtConsoleURL" value="https://${hostName}:${httpsPort}/"/>
|
||||
<property name="subDomain" value="worker"/>
|
||||
</parameter>
|
||||
|
||||
<!--
|
||||
Uncomment the following section to load custom Hazelcast data serializers.
|
||||
-->
|
||||
<!--
|
||||
<parameter name="hazelcastSerializers">
|
||||
<serializer typeClass="java.util.TreeSet">org.wso2.carbon.hazelcast.serializer.TreeSetSerializer
|
||||
</serializer>
|
||||
<serializer typeClass="java.util.Map">org.wso2.carbon.hazelcast.serializer.MapSerializer</serializer>
|
||||
</parameter>
|
||||
-->
|
||||
|
||||
<!--
|
||||
The list of static or well-known members. These entries will only be valid if the
|
||||
"membershipScheme" above is set to "wka"
|
||||
-->
|
||||
<members>
|
||||
<member>
|
||||
<hostName>127.0.0.1</hostName>
|
||||
<port>4000</port>
|
||||
</member>
|
||||
</members>
|
||||
|
||||
<!--
|
||||
Enable the groupManagement entry if you need to run this node as a cluster manager.
|
||||
Multiple application domains with different GroupManagementAgent implementations
|
||||
can be defined in this section.
|
||||
-->
|
||||
<groupManagement enable="false">
|
||||
<applicationDomain name="wso2.as.domain"
|
||||
description="AS group"
|
||||
agent="org.wso2.carbon.core.clustering.hazelcast.HazelcastGroupManagementAgent"
|
||||
subDomain="worker"
|
||||
port="2222"/>
|
||||
</groupManagement>
|
||||
</clustering>
|
||||
</axisconfig>
|
||||
@ -388,31 +388,31 @@
|
||||
|
||||
<!-- Registry Features -->
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.core.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.core.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.ui.menu.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.ui.menu.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.resource.properties.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.resource.properties.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.associations.dependencies.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.associations.dependencies.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.community.features.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.community.features.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.ws.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.ws.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.ui.menu.governance.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.ui.menu.governance.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.contentsearch.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.contentsearch.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.task.server.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.task.server.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
|
||||
<!-- Governance Features -->
|
||||
@ -611,10 +611,10 @@
|
||||
|
||||
<!-- Registry features -->
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.community.features.server.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.community.features.server.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.community.features.ui.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.community.features.ui.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
<!-- End of Registry Features -->
|
||||
|
||||
@ -657,7 +657,7 @@
|
||||
|
||||
<!-- Registry task feature and dependencies -->
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.task.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.task.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
|
||||
<!-- Carbon Deployment Features -->
|
||||
@ -671,7 +671,7 @@
|
||||
<!--+++++++++++++++++++++++++++++++++++++++++++++-->
|
||||
|
||||
<featureArtifactDef>
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.contentsearch.server.feature:${carbon.registry.version.iotcore}
|
||||
org.wso2.carbon.registry:org.wso2.carbon.registry.contentsearch.server.feature:${carbon.registry.version}
|
||||
</featureArtifactDef>
|
||||
|
||||
<featureArtifactDef>
|
||||
@ -1301,39 +1301,39 @@
|
||||
<!-- Registry Features -->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.resource.properties.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.associations.dependencies.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ws.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.contentsearch.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.governance.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.task.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<!-- End of Registry Features -->
|
||||
|
||||
@ -1485,11 +1485,11 @@
|
||||
<!-- Registry Features -->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.ui.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<!-- End of Registry Features -->
|
||||
|
||||
@ -1633,32 +1633,6 @@
|
||||
<version>${product.iot.version}</version>
|
||||
</feature>
|
||||
<!-- End of IoTServer Features -->
|
||||
<!-- App management features-->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.appmgt.core.feature.group</id>
|
||||
<version>${appmgt.feature.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.appmgt.mdm.wso2emm.feature.group</id>
|
||||
<version>${appmgt.feature.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.appmgt.mobile.feature.group</id>
|
||||
<version>${appmgt.feature.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.appmgt.services.api.feature.group</id>
|
||||
<version>${appmgt.feature.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group</id>
|
||||
<version>${carbon.device.mgt.plugin.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.appmgt.mdm.restconnector.feature.group</id>
|
||||
<version>${carbon.device.mgt.plugin.version}</version>
|
||||
</feature>
|
||||
<!-- End of app management features-->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.tenant.mgt.common.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
@ -1667,14 +1641,6 @@
|
||||
<id>org.wso2.carbon.core.feature.group</id>
|
||||
<version>${carbon.kernel.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.apache.axis2.transport.mail.feature.group</id>
|
||||
<version>${axis2-transports.wso2.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.notification.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.xacml.server.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
@ -1695,14 +1661,6 @@
|
||||
<id>org.wso2.carbon.tenant.common.feature.group</id>
|
||||
<version>${carbon.multitenancy.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.tenant.usage.agent.feature.group</id>
|
||||
<version>${carbon.multitenancy.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.tenant.throttling.agent.feature.group</id>
|
||||
<version>${carbon.multitenancy.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.tenant.deployment.feature.group</id>
|
||||
<version>${carbon.multitenancy.version}</version>
|
||||
@ -1748,70 +1706,14 @@
|
||||
<id>org.wso2.carbon.core.runtime.feature.group</id>
|
||||
<version>${carbon.kernel.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.ntask.core.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.logging.mgt.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.module.mgt.server.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.apache.synapse.wso2.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.apache.synapse.transport.nhttp.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.task.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediation.initializer.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediation.admin.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.inbound.endpoints.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediation.configadmin.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediator.cache.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.mgt.server.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.mgt.synapse.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.mgt.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.deployer.synapse.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.system.statistics.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.security.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
@ -1820,60 +1722,22 @@
|
||||
<id>org.wso2.carbon.security.mgt.server.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.service.mgt.server.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
</feature>
|
||||
|
||||
<feature>
|
||||
<id>org.wso2.carbon.message.flows.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.governance.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.resource.properties.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediators.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.relay.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.provider.server.feature.group</id>
|
||||
<version>${identity.inbound.auth.openid.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.event.common.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.associations.dependencies.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.oauth.feature.group</id>
|
||||
<version>${identity.inbound.auth.oauth.version}</version>
|
||||
@ -1887,30 +1751,6 @@
|
||||
<id>org.wso2.carbon.deployment.synchronizer.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ws.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.extensions.feature.group</id>
|
||||
<version>${carbon.governance.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.extensions.server.feature.group</id>
|
||||
<version>${carbon.governance.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.governance.metadata.feature.group</id>
|
||||
<version>${carbon.governance.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.governance.lifecycle.management.feature.group</id>
|
||||
<version>${carbon.governance.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.user.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
@ -1939,14 +1779,6 @@
|
||||
<id>org.wso2.carbon.identity.authenticator.saml2.sso.ui.feature.group</id>
|
||||
<version>${identity.carbon.auth.saml2.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.core.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.gateway.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.keymanager.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
@ -1963,10 +1795,6 @@
|
||||
<id>org.wso2.carbon.apimgt.authenticator.oidc.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.hostobjects.oidc.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.webapp.mgt.server.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
@ -1979,117 +1807,33 @@
|
||||
<id>org.wso2.carbon.identity.user.profile.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.application.extension.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.integration.client.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.dynamic.client.registration.server.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.analytics.data.publisher.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
|
||||
<!--required for context.xml-->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.webapp.mgt.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.webapp.publisher.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.extensions.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.dynamic.client.registration.server.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.oauth.extensions.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<!--end required for context.xml-->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.extensions.push.notification.provider.mqtt.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.extensions.push.notification.provider.fcm.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.extensions.push.notification.provider.xmpp.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.mobile.android.feature.group</id>
|
||||
<version>${carbon.device.mgt.plugin.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.mobile.windows.feature.group</id>
|
||||
<version>${carbon.device.mgt.plugin.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.gateway.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.application.extension.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.integration.client.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.certificate.mgt.api.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.certificate.mgt.cert.admin.api.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.certificate.mgt.server.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.certificate.mgt.api.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.certificate.mgt.cert.admin.api.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.device.mgt.analytics.dashboard.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.jwt.client.extension.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.analytics.api.client.feature.group</id>
|
||||
<version>${carbon.analytics.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.sso.saml.feature.group</id>
|
||||
<version>${identity.inbound.auth.saml.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.relay.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.event.output.adapter.server.feature.group</id>
|
||||
<version>${carbon.analytics.common.version}</version>
|
||||
</feature>
|
||||
</features>
|
||||
</configuration>
|
||||
</execution>
|
||||
@ -2365,63 +2109,18 @@
|
||||
<id>org.wso2.carbon.module.mgt.server.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.apache.synapse.wso2.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.apache.synapse.transport.nhttp.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.task.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediation.initializer.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediation.admin.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.inbound.endpoints.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediation.configadmin.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediator.cache.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<!--feature>
|
||||
<id>org.wso2.carbon.mediation.statistics.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature-->
|
||||
|
||||
<!--feature>
|
||||
<id>org.wso2.carbon.mediation.tracer.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature-->
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.mgt.server.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.mgt.synapse.server.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.mgt.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.application.deployer.synapse.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.system.statistics.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
@ -2438,33 +2137,29 @@
|
||||
<id>org.wso2.carbon.service.mgt.server.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.message.flows.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.social.feature.group</id>
|
||||
<version>${carbon.store.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.governance.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.resource.properties.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediators.server.feature.group</id>
|
||||
@ -2480,15 +2175,11 @@
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.associations.dependencies.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.provider.server.feature.group</id>
|
||||
<version>${identity.inbound.auth.openid.version}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.oauth.feature.group</id>
|
||||
@ -2526,11 +2217,11 @@
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ws.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.jaggeryjs.feature.group</id>
|
||||
@ -2560,10 +2251,6 @@
|
||||
<id>org.jaggeryjs.modules.ws.feature.group</id>
|
||||
<version>${jaggery.extensions.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.gateway.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.rest.api.dcr.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
@ -2642,7 +2329,7 @@
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.contentsearch.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.forum.server.feature.group</id>
|
||||
@ -2730,10 +2417,6 @@
|
||||
<id>org.wso2.carbon.device.mgt.mobile.windows.feature.group</id>
|
||||
<version>${carbon.device.mgt.plugin.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.gateway.feature.group</id>
|
||||
<version>${carbon.api.mgt.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.apimgt.application.extension.feature.group</id>
|
||||
<version>${carbon.device.mgt.version}</version>
|
||||
@ -2990,18 +2673,6 @@
|
||||
<id>org.apache.axis2.transport.mail.feature.group</id>
|
||||
<version>${axis2-transports.wso2.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.notification.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.xacml.server.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.thrift.authentication.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.core.common.feature.group</id>
|
||||
<version>${carbon.kernel.version}</version>
|
||||
@ -3014,10 +2685,6 @@
|
||||
<id>org.wso2.carbon.identity.user.profile.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.application.authz.xacml.server.feature.group</id>
|
||||
<version>${identity.application.authz.xacml}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.core.server.feature.group</id>
|
||||
<version>${carbon.kernel.version}</version>
|
||||
@ -3107,10 +2774,6 @@
|
||||
<id>org.wso2.carbon.security.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.security.mgt.server.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.service.mgt.server.feature.group</id>
|
||||
<version>${carbon.deployment.version}</version>
|
||||
@ -3121,23 +2784,23 @@
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.core.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ui.menu.governance.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.resource.properties.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediators.server.feature.group</id>
|
||||
@ -3153,19 +2816,11 @@
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.associations.dependencies.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.provider.server.feature.group</id>
|
||||
<version>${identity.inbound.auth.openid.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.oauth.feature.group</id>
|
||||
<version>${identity.inbound.auth.oauth.version}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>
|
||||
@ -3179,31 +2834,21 @@
|
||||
</id>
|
||||
<version>${identity.outbound.auth.samlsso.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>
|
||||
org.wso2.carbon.identity.application.authentication.framework.server.feature.group
|
||||
</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.tenant.mgt.common.server.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.user.registration.server.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.deployment.synchronizer.feature.group</id>
|
||||
<version>${carbon.commons.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.community.features.server.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.ws.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.jaggeryjs.feature.group</id>
|
||||
@ -3277,10 +2922,6 @@
|
||||
<id>org.wso2.carbon.governance.lifecycle.management.feature.group</id>
|
||||
<version>${carbon.governance.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.user.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.core.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
@ -3293,10 +2934,6 @@
|
||||
<id>org.wso2.carbon.um.ws.service.client.feature.group</id>
|
||||
<version>${identity.user.ws.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.directory.service.mgr.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.claim.mgt.feature.group</id>
|
||||
<version>${carbon.identity.framework.version}</version>
|
||||
@ -3315,7 +2952,7 @@
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.registry.contentsearch.feature.group</id>
|
||||
<version>${carbon.registry.version.iotcore}</version>
|
||||
<version>${carbon.registry.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.forum.server.feature.group</id>
|
||||
@ -3459,6 +3096,10 @@
|
||||
<id>org.wso2.carbon.analytics.jsservice.feature.group</id>
|
||||
<version>${carbon.analytics.version}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.identity.application.authz.xacml.server.feature.group</id>
|
||||
<version>${identity.application.authz.xacml}</version>
|
||||
</feature>
|
||||
<feature>
|
||||
<id>org.wso2.carbon.mediator.cache.feature.group</id>
|
||||
<version>${carbon.mediation.version}</version>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user