You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by is...@apache.org on 2014/01/07 08:08:16 UTC
[25/42] creating Stratos Manager product
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/features-dashboard.xml
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/features-dashboard.xml b/products/stratos-controller/modules/features-dashboard/features-dashboard.xml
deleted file mode 100644
index cfbceeb..0000000
--- a/products/stratos-controller/modules/features-dashboard/features-dashboard.xml
+++ /dev/null
@@ -1,783 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF 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.
-
--->
-
-<data>
- <service name="Cloud Services" link="https://cloud.wso2.com"
- key="manager">
- <story title="Billing">
- <story-content>Billing is the process where the cloud computing
- service subscribers are charged
- based on the metered data. Billing
- usually happens on a monthly basis.
- Billing uses
- pricing rates defined
- against usage plans and compute the invoice against
- the usage
- data.
- </story-content>
- <story-links>
- <link url="/carbon/tenant-billing/past_invoice.jsp"> Billing...</link>
- <link url="/carbon/tenant-billing/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Metering">
- <story-content>Metering measures levels of resource utilization, such
- as network bandwidth usage and
- data storage volume, consumed by the
- cloud services subscribers, aka
- tenants.
- Resource utilization's
- (bandwidth and storage usage) are measured on the fly
- and the
- measured data is stored for summarizing and analyzing.
- </story-content>
- <story-links>
- <link url="/carbon/tenant-usage/tenant_usage.jsp">Go to Metering....</link>
- <link url="/carbon/tenant-usage/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Account Management">
- <story-content>Account management allows a tenant to update and
- validate contact information,
- update the usage plan, validate the
- account and even de-activate the
- account .</story-content>
- <story-links>
- <link url="/carbon/tracer/index.jsp">Manage account...</link>
- <link url="/carbon/tracer/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Users and Roles">
- <story-content>You can add users and define your own roles for a
- tenant. The permission model is
- role based. So a tenant admin can
- define what actions a role can perform
- by
- configuring permissions for
- that role.</story-content>
- <story-links>
- <link url="/carbon/account-mgt/account_mgt.jsp">Manage
- users/roles...</link>
- <link url="/carbon/account-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="MT-Logging">
- <story-content>Flexible logging support with integration to
- enterprise logging systems. This facilitate to monitor your system
- and application logs through a log viewer.</story-content>
- <story-links>
- <link url="/carbon/log-view/index.jsp">Go to Log Viewer....</link>
- <link url="/carbon/log-view/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Usage Metering and Throttling">
- <story-content><a
- href="http://wso2.org/library/articles/2011/09/usage-metering-throttling-cloud-computing"><img
- src="../../../../features-dashboard/dashboards/images/usage_metering_and_throttling.jpg"
- alt=""/></story-content>
- </story>
- <story title="How WSO2 StratosLive meets Security Challenges in Cloud">
- <story-content> <a
- href="http://wso2.org/library/articles/2011/08/wso2-stratoslive-meets-security-challenges-cloud"><img
- src="../../../../features-dashboard/dashboards/images/tenant_isolation.png"
- alt=""/></a> </story-content>
- </story>
- </service>
- <service name="WSO2 Enterprise Service Bus" link="https://esb.cloud.wso2.com"
- key="esb">
- <story title="Proxy Service">
- <story-content> Proxy services facilitate location transparency and
- provides the means for the
- integration between various other
- services, on different formats
- </story-content>
- <story-links>
- <link url="/carbon/proxyservices/templates.jsp">Got to services...</link>
- <link url="/carbon/proxyservices/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Sequence">
- <story-content>Sequence is a collection of mediators attached to
- perform a given mediation flow in an
- integration.
- </story-content>
- <story-links>
- <link url="/carbon/sequences/list_sequences.jsp">Go to Web Applications...</link>
- <link url="/carbon/sequences/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Endpoint">
- <story-content>Endpoints represent the third party services or other
- endpoints the ESB is talking to,
- this configuration allows you to
- record a set of meta data about the
- external endpoint
- apart from it's
- EPR
- </story-content>
- <story-links>
- <link url="/carbon/endpoints/index.jsp">Go to Message Tracing...</link>
- <link url="/carbon/endpoints/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Scheduled Tasks">
- <story-content>Job scheduling facility in the ESB with quartz
- scheduler, helping several tasks to be
- initiated and scheduled by the
- ESB.</story-content>
- <story-links>
- <link url="/carbon/task/index.jsp">Go to WSDL2Java Tool..</link>
- <link url="/carbon/task/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Store & Forward">
- <story-content>Message Stores and Processors can be used to persist
- messages to queues and then process
- preserving SLAs.</story-content>
- <story-links>
- <link url="/carbon/message_processor/index.jsp">Go to Java2WSDL Tool...</link>
- <link url="/carbon/message_processor/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Priority Execution">
- <story-content>Ability to categorize mediation flows with a priority
- allowing certain messages or
- mediation paths to get a high priority
- with compared to other messages or
- paths.</story-content>
- <story-links>
- <link url="/carbon/executors/list_executors.jsp">Go to Java2WSDL Tool...</link>
- <link url="/carbon/executors/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Application Services" link="https://appserver.cloud.wso2.com"
- key="as">
- <story title="Service Hosting">
- <story-content>Different types of Web Services such as Axis2
- Services, JAXWS Services, Jar Services
- or Spring Services can be
- deployed in Application Server. All
- configurations such as
- QoS can be
- easily configured here.</story-content>
- <story-links>
- <link url="/carbon/service-mgt/index.jsp">Got to services...</link>
- <link url="/carbon/service-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Web Applications">
- <story-content>Web Application hosting features in AppServer
- supports
- deployment of Tomcat
- compliant Webapps. Deployed Webapps can be
- easily managed using the Webapp
- management facilities available in
- the management console.
- </story-content>
- <story-links>
- <link url="/carbon/webapp-mgt/upload.jsp">Go to Web Applications...</link>
- <link url="/carbon/webapp-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Message Tracing">
- <story-content>Trace the request and responses to your service.
- Message Tracing is a vital
- debugging tool when you have clients from
- heterogeneous platforms.
- </story-content>
- <story-links>
- <link url="/carbon/tracer/index.jsp">Go to Message Tracing...</link>
- <link url="/carbon/tracer/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="WSDL2Java Tool">
- <story-content>Use WSDL2Java tool in Web Application Server to
- convert Web Service WSDL to a set of
- Java objects.</story-content>
- <story-links>
- <link url="/carbon/wsdl2code/index.jsp">Go to WSDL2Java Tool..</link>
- <link url="/carbon/wsdl2code/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Java2WSDL Tool">
- <story-content>Use Java2WSDL tool in Web Application Server make it
- easy to develop a new web service.</story-content>
- <story-links>
- <link url="/carbon/java2wsdl/index.jsp">Go to Java2WSDL Tool...</link>
- <link url="/carbon/java2wsdl/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Data Services" link="https://dss.cloud.wso2.com"
- key="dss">
- <story title="Data Service Hosting">
- <story-content>Data Web Services can be deployed in Data Services
- Server. All configurations such as
- QoS can be easily configured here.
- </story-content>
- <story-links>
- <link url="/carbon/service-mgt/index.jsp">Got to services...</link>
- <link url="/carbon/service-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Data as a Service">
- <story-content>Create your databases on the cloud, and acess those as
- you would do with regular
- databases.</story-content>
- <story-links>
- <link url="/carbon/ds/scriptAddSource.jsp">Go to data sources...</link>
- <link url="/carbon/ds/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Service Testing">
- <story-content>Tryit tool can be used as a simple Web Service client
- which can be used to try your
- services within AppServer itself.
- </story-content>
- <story-links>
- <link url="/carbon/tryit/index.jsp">Go
- to Service Testing...</link>
- <link url="/carbon/tryit/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Message Tracing">
- <story-content>Trace the request and responses to your service.
- Message Tracing is a vital
- debugging tool when you have clients from
- heterogeneous platforms.
- </story-content>
- <story-links>
- <link url="/carbon/tracer/index.jsp">Go to Message
- Tracing...</link>
- <link url="/carbon/tracer/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="DB Explorer">
- <story-content>Explore your databases using the explorer tool on
- the cloud.</story-content>
- <story-links>
- <link url="/carbon/adminconsole/databases.jsp">Go to DB
- Explorer Tool...</link>
- <link url="/carbon/adminconsole/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Relational Storage Solutions on Cloud">
- <story-content><a
- href="http://wso2.org/library/articles/2011/09/wso2-unveils-its-relational-storage-solutions-wso2-stratoslive"><img
- src="../../../../features-dashboard/dashboards/images/configure_db.png"
- alt=""/></a></story-content>
- <story-links>
- <link
- url="http://wso2.org/library/articles/2011/09/wso2-unveils-its-relational-storage-solutions-wso2-stratoslive">Read
- online...</link>
- </story-links>
- </story>
- </service>
- <service name="Governance Services" link="https://governance.cloud.wso2.com"
- key="greg">
- <story title="Service">
- <story-content>Service is the basic entity of your SOA platform. You
- can manage service metadata and
- the service lifecycle as well as
- maintain multiple versions of a given
- service, and much
- more.
- </story-content>
- <story-links>
- <link url="/carbon/services/services.jsp">Got to services...</link>
- <link url="/carbon/services/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="WSDL">
- <story-content>WSDL defines the interface of a web service. You can
- store, validate and manage WSDLs
- with ease, keeping track of
- dependencies and associations such as
- services, schema and
- policies.
- </story-content>
- <story-links>
- <link url="/carbon/wsdl/wsdl.jsp">Go to WSDL</link>
- <link url="/carbon/wsdl/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Schema">
- <story-content>XML Schema defines data types in a WSDL. As in the
- case of WSDLs, you can keep
- associations of schema which helps in the
- impact analysis process, when
- maintaining the
- data models associated
- with your SOA.</story-content>
- <story-links>
- <link url="/carbon/schema/schema.jsp">Go to Schema...</link>
- <link url="/carbon/schema/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Policy">
- <story-content>Policies help standardize SOA behaviour. You can keep
- track of the policies bound to a
- service. It also supports policy
- enforcement to control how SOA behaves as
- desired by
- both IT and
- business personnel.</story-content>
- <story-links>
- <link url="/carbon/policy/policy.jsp">Go to Policy..</link>
- <link url="/carbon/policy/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Search">
- <story-content>The repository can store any arbitrary type of
- resource. You can search for resources by
- name, author, time created
- or updated. You also can search for resources
- by media type.
- </story-content>
- <story-links>
- <link url="/carbon/search/advancedSearch.jsp">Go to Search...</link>
- <link url="/carbon/search/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Activities">
- <story-content>An activity log provide an invaluable insight to what
- operations took place on the
- repository. You can browse activities
- while filtering them by date range, user
- name, or
- activity type.
- </story-content>
- <story-links>
- <link url="/carbon/activities/activity.jsp">Go to Activities...</link>
- <link url="/carbon/activities/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Notifications">
- <story-content>The registry generates events when changes are made to
- a particular resource or
- collection. You can subscribe to these
- events via e-mail, or forward them to a
- web
- service via SOAP or REST.
- </story-content>
- <story-links>
- <link url="/carbon/notifications/notifications.jsp">Go to Notifications...</link>
- <link url="/carbon/notifications/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Extensions">
- <story-content>While we address most governance and registry related
- scenarios out-of-the-box, you also
- can upload your own extensions
- that is capable of extending the basic
- functionality of
- the product
- </story-content>
- <story-links>
- <link url="/carbon/extensions/add_extensions.jsp">Go to Activities...</link>
- <link url="/carbon/extensions/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Identity Services" link="https://governance.cloud.wso2.com"
- key="is">
- <story title="User Profile">
- <story-content>Update your user profile or add multiple user
- profiles.The value from your profile will
- be used to populate your
- Information card and OpenID profiles.
- </story-content>
- <story-links>
- <link url="/carbon/userprofile/index.jsp">Got to User Profile...</link>
- <link url="/carbon/userprofile/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="OpenID">
- <story-content>This OpenID can be used with any OpenID relying party
- which trusts your domain for
- login.</story-content>
- <story-links>
- <link url="/carbon/identity-provider/index.jsp">Go to OpenID...</link>
- <link url="/carbon/identity-provider/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Information Card">
- <story-content>This card can be used with any identity selector that
- supports Microsoft CardSpace
- specifications and will allow you to
- login to web applications that support
- information
- card logins.
- </story-content>
- <story-links>
- <link url="/carbon/identity-provider/index.jsp">Go to Information Card...</link>
- <link url="/carbon/identity-provider/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="SAML 2.0 Single Sign-On">
- <story-content>Use WSO2 Identity Server for Single Sign-on
- configuration. Service Providers can be
- added and removed.
- </story-content>
- <story-links>
- <link url="/carbon/sso-saml/manage_service_providers.jsp">Go to SAML 2.0 Single Sign-On..</link>
- <link url="/carbon/sso-saml/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Multifactor Authentication">
- <story-content>Use WSO2 Identity Server to Enable XMPP based
- multi-factor authentication.</story-content>
- <story-links>
- <link url="/carbon/multi-factor/xmpp-config.jsp">Go to Multifactor Authentication...</link>
- <link url="/carbon/multi-factor/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Users and Roles">
- <story-content>WSO2 Identity Server enables you to manage users and
- roles in your system.</story-content>
- <story-links>
- <link url="/carbon/userstore/index.jsp">Go to Users and Roles...</link>
- <link url="/carbon/userstore/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Relying Parties">
- <story-content>Manage your Relying Parties with WSO2 Identity Server.
- </story-content>
- <story-links>
- <link url="/carbon/identity-trusted-relying-parties/add-trusted-rp.jsp">Go to Relying Parties...</link>
- <link url="/carbon/identity-trusted-relying-parties/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Key Stores">
- <story-content>Manage your Key Stores with WSO2 Identity Server
- </story-content>
- <story-links>
- <link url="/carbon/keystoremgt/keystore-mgt.jsp">Go to Activities...</link>
- <link url="/carbon/keystoremgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Business Activity Monitor" link="https://bam.cloud.wso2.com"
- key="bam">
- <story title="Real Time Mediation Monitoring">
- <story-content>Monitor proxy services, endpoints and sequences and
- their operations in real time. The
- results gathered from the
- real-time monitoring are presented in a clear and
- easy-to-view
- format.</story-content>
- <story-links>
- <link url="/carbon/service-mgt/index.jsp">Got to services...</link>
- <link url="/carbon/service-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Mediation Analysis">
- <story-content>Analyze the historical mediation trends over time with
- the help of visualization
- framework.</story-content>
- <story-links>
- <link url="/carbon/webapp-mgt/upload.jsp">Go to Web Applications...</link>
- <link url="/carbon/webapp-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Summary Generation">
- <story-content>Generate a summarised view of collected statistics and
- write gadgets to display these
- summarised data.</story-content>
- <story-links>
- <link url="/carbon/tracer/index.jsp">Go to Message Tracing...</link>
- <link url="/carbon/tracer/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Service Invocation Analysis">
- <story-content>rite gadgets to consume service statistics and present
- to end user. Dashboard
- support
- Google Gadget specification.
- </story-content>
- <story-links>
- <link url="/carbon/wsdl2code/index.jsp">Go to WSDL2Java Tool..</link>
- <link url="/carbon/wsdl2code/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Dashboard">
- <story-content>Monitor and correlate related business activities
- across multiple server instances.
- These activities can be used to
- track and verify the smooth execution of
- business.</story-content>
- <story-links>
- <link url="/carbon/java2wsdl/index.jsp">Go to Java2WSDL Tool...</link>
- <link url="/carbon/java2wsdl/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Activity Correlation & Monitoring">
- <story-content>Monitor and correlate related business activities
- across multiple server instances.
- These activities can be used to
- track and verify the smooth execution of
- business.</story-content>
- <story-links>
- <link url="/carbon/java2wsdl/index.jsp">Go to Java2WSDL Tool...</link>
- <link url="/carbon/java2wsdl/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Message Collection & Archival">
- <story-content>>Collect messages coming into your SOA, analyze and
- archive for future retrieval.</story-content>
- <story-links>
- <link url="/carbon/java2wsdl/index.jsp">Go to Java2WSDL Tool...</link>
- <link url="/carbon/java2wsdl/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Business Process Services" link="https://bps.cloud.wso2.com"
- key="bps">
- <story title="WS-BPEL 2.0 & BPELWS 1.1">
- <story-content>WSO2 BPS supports both WS-BPEL 2.0 and BPEL4WS 1.1
- standards. It also includes WSO2 BPS
- specific extensions to enhance
- the features provide by WS-BPEL.
- </story-content>
- <story-links>
- <link url="">Got to Business Process Services...</link>
- <link url="/carbon/admin/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Instance Data Cleanup">
- <story-content>Allows multiple levels of instance data cleanup which
- are accumulated during process
- instance lifetime. XPath extensions,
- Iteratable ForEach, Flexible Assigns,
- XQuery 1.0 support and various
- other extensions to BPEL language.</story-content>
- <story-links>
- <link url="">Go to OpenID...</link>
- <link url="/carbon/admin/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="BPEL Extensions">
- <story-content>Hot update BPEL processes and allows you to maintain
- multiple versions of processes.</story-content>
- <story-links>
- <link url="">Go to Information Card...</link>
- <link url="/carbon/admin/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="WSO2 Business Rule Server" link="https://brs.cloud.wso2.com"
- key="brs">
- <story title="Service Hosting Support">
- <story-content>Service Hosting feature in Business Rules Server
- enables deployment of Rule Services.</story-content>
- <story-links>
- <link url="/carbon/service-mgt/index.jsp">Got to Business Process Services...</link>
- <link url="/carbon/service-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Rule service creation support">
- <story-content>Support for creating rule services with drools or
- using rule services created with other
- IDEs.</story-content>
- <story-links>
- <link url="/carbon/ruleservices/rule_service_wizard_step1.jsp">Go to Rule service creation...</link>
- <link url="/carbon/ruleservices/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Registry as a Rule Repository">
- <story-content>Registry as a Rule Repository.</story-content>
- <story-links>
- <link url="/carbon/resources/resource.jsp">Go to Registry Rule Repository..</link>
- <link url="/carbon/resources/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Service testing">
- <story-content>Tryit tool can be used as a simple Web Service client
- which can be used to try your
- services within AppServer itself.
- </story-content>
- <story-links>
- <link url="/carbon/tryit/index.jsp">Go
- to Service Testing...</link>
- <link url="/carbon/tryit/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Cloud Gateway" link="https://cg.stratoslive.wso2.com"
- key="cg">
- <story title="Cloud Service">
- <story-content>Publish a service or data residing behind a firewall
- in a secure and controlled manner as a Cloud Service.
- </story-content>
- <story-links>
- <link url="/carbon/service-mgt/index.jsp">Go to Cloud Services...</link>
- <link url="/carbon/service-mgt/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Complex Event Processing Services" link="https://cep.cloud.wso2.com"
- key="cep">
- <story title="Bring CEP to SOA">
- <story-content>Bring CEP to SOA by processing XML events and produce
- results as XML events.</story-content>
- <story-links>
- <link url="/carbon/CEP/cep_queries.jsp">Go to CEP buckets list...</link>
- <link url="/carbon/CEP/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Registry Storage">
- <story-content>Ability to define different event streams, queries and
- out put streams and store them in
- the registry as a bucket.
- </story-content>
- <story-links>
- <link url="/carbon/resources/resource.jsp">Go to Registry Storage...</link>
- <link url="/carbon/messagebox/docs/userguide.html">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Esper and Fusion">
- <story-content>Support Esper and fusion back end runtimes..
- </story-content>
- <story-links>
- <link url="">Go to Esper and Fusion..</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Filter data from the XML event">
- <story-content>Ability to filter data from the XML event using xpath
- and format the result as an XML
- event.
- </story-content>
- <story-links>
- <link url="">Go
- to Filter data...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Support different types of brokers">
- <story-content>Support different types of brokers WS-Event, JMS to
- receive publish events.
- </story-content>
- <story-links>
- <link url="">Go
- to brokers...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Storing broker configurations">
- <story-content>Define and store such different broker configurations.
- </story-content>
- <story-links>
- <link url="">Go
- to brokers...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Administrative Console support">
- <story-content>Administrative Console to create buckets, add
- subscriptions etc..
- </story-content>
- <story-links>
- <link url="">Go
- to Administrative Console ...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Specify CEP queries">
- <story-content>Ability to specify CEP queries inline or pick from the
- registry.
- </story-content>
- <story-links>
- <link url="">Go
- to CEP queries ...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
- <service name="Message Broker Services" link="https://mb.cloud.wso2.com"
- key="mb">
- <story title="Publish/Subscribe to Topics">
- <story-content>WS-Eventing to publish/subscribe to topics using web
- service standards.</story-content>
- <story-links>
- <link url="">Go to topics...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="AMQP">
- <story-content>MS support thorough AMQP to publish/subscribe to
- topics and Queues.</story-content>
- <story-links>
- <link url="">Go to AMQP...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Topic Authorization">
- <story-content>MS support thorough AMQP to publish/subscribe to
- topics and Queues.</story-content>
- <story-links>
- <link url="">Go to Topic Authorization...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Manage topics and queues permissions">
- <story-content>Administrative console support to manage topics and
- queues permissions.</story-content>
- <story-links>
- <link url="">Go to Manage topics and queues permissions...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="SQS support">
- <story-content>SQS support to store retrieve messages using a web
- service API.</story-content>
- <story-links>
- <link url="">Go to SQS ...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="User based authorization for queues">
- <story-content>User based authorization for queues.</story-content>
- <story-links>
- <link url="">Go to User based authorization ...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Manage message boxes">
- <story-content>Administrative console support to manage message boxes
- and store/retrieve messages.</story-content>
- <story-links>
- <link url="">Go to message boxes...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- <story title="Message box as event sink">
- <story-content>Ability to use a message box as the event sink for a
- subscription.</story-content>
- <story-links>
- <link url="">Go to event sink support...</link>
- <link url="">Read more (docs)...</link>
- </story-links>
- </story>
- </service>
-</data>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/pom.xml
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/pom.xml b/products/stratos-controller/modules/features-dashboard/pom.xml
deleted file mode 100755
index f97fb08..0000000
--- a/products/stratos-controller/modules/features-dashboard/pom.xml
+++ /dev/null
@@ -1,132 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- # Licensed to the Apache Software Foundation (ASF) under one
- # or more contributor license agreements. See the NOTICE file
- # distributed with this work for additional information
- # regarding copyright ownership. The ASF 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.
- -->
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-
- <parent>
- <groupId>org.apache.stratos</groupId>
- <artifactId>stratos-controller-parent</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>features-dashboard</artifactId>
- <packaging>war</packaging>
- <version>1.0.0</version>
- <name>Apache Stratos - Features Dashboard Webapp</name>
- <description>Apache Stratos - Features Dashboard Webapp</description>
-
- <properties>
- <CApp.type>web/application</CApp.type>
- </properties>
- <pluginRepositories>
- <pluginRepository>
- <id>wso2-maven2-repository-1</id>
- <url>http://dist.wso2.org/maven2</url>
- </pluginRepository>
- </pluginRepositories>
- <build>
- <sourceDirectory>src</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
-
- <extensions>true</extensions>
- <configuration>
- <instructions>
- <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
- <Bundle-Name>${project.artifactId}</Bundle-Name>
- <Export-Package>
- org.apache.stratos.manager.dashboard.ui.*,
- </Export-Package>
- <Import-Package>
- org.wso2.carbon.ui.servlets.*,
- javax.servlet; version=2.4.0,
- javax.servlet.http; version=2.4.0,
- org.apache.lucene.*,
- *;resolution:=optional
- </Import-Package>
- <Carbon-Component>UIBundle</Carbon-Component>
- </instructions>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <executions>
- <execution>
- <configuration>
- <sources/>
- </configuration>
- </execution>
- </executions>
- <configuration/>
- </plugin>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <version>2.1.1</version>
- <executions>
- <execution>
- <id>war</id>
- <phase>package</phase>
- <goals>
- <goal>war</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <warSourceDirectory>WebContent</warSourceDirectory>
- <warName>features-dashboard</warName>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
-
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.axis2.wso2</groupId>
- <artifactId>axis2</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.ws.commons.axiom.wso2</groupId>
- <artifactId>axiom</artifactId>
- </dependency>
-
-
- </dependencies>
-</project>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Data.java
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Data.java b/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Data.java
deleted file mode 100755
index d7b17d4..0000000
--- a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Data.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF 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.
- */
-package org.apache.stratos.manager.feature.dashbord.ui.beans;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-public class Data {
- private Map<String, Service> service;
-
- public Data() {
- this.service = new HashMap<String, Service>();
- }
-
- public Map<String, Service> getServices() {
- return service;
- }
-
- public String [] getKeys() {
- Set<String> temp = this.getServices().keySet();
- return temp.toArray(new String[0]);
- }
-
- public String [] getServiceNames() {
- List <String> keyList = new ArrayList<String>();
- for (Map.Entry<String, Service> entry : service.entrySet())
- {
- Service tempService = entry.getValue();
- keyList.add(tempService.getName());
- }
- return keyList.toArray(new String[keyList.size()]);
- }
-
- public Service getService(String key) {
- return this.getServices().get(key);
- }
-
- public void addService(Service service) {
- this.getServices().put(service.getKey(), service);
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Link.java
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Link.java b/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Link.java
deleted file mode 100755
index 632bd6b..0000000
--- a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Link.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF 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.
- */
-package org.apache.stratos.manager.feature.dashbord.ui.beans;
-
-public class Link {
- private String url;
- private String description;
-
- public String getUrl() {
- return url;
- }
-
- public void setUrl(String url) {
- this.url = url;
- }
-
- public String getDescription() {
- return description;
- }
-
- public void setDescription(String description) {
- this.description = description;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Service.java
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Service.java b/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Service.java
deleted file mode 100755
index 6dbe1f2..0000000
--- a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Service.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF 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.
- */
-package org.apache.stratos.manager.feature.dashbord.ui.beans;
-
-import java.util.HashMap;
-import java.util.Map;
-
-public class Service {
-
- private String name;
- private String link;
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- public String getLink() {
- return link;
- }
-
- public void setLink(String link) {
- this.link = link;
- }
-
- private Map<String, Story> stories;
-
- public Service() {
- this.stories = new HashMap<String, Story>();
- }
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public Map<String, Story> getStories() {
- return stories;
- }
-
- public void setStories(Map<String, Story> stories) {
- this.stories = stories;
- }
-
- public void addStories(Story story) {
- this.getStories().put(story.getTitle(), story);
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Story.java
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Story.java b/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Story.java
deleted file mode 100755
index 4de12a0..0000000
--- a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/beans/Story.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF 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.
- */
-package org.apache.stratos.manager.feature.dashbord.ui.beans;
-
-import java.util.HashMap;
-import java.util.Map;
-
-public class Story {
-
- private String title;
- private Map<String, Link> links;
- private String content;
-
- public Story () {
- this.links = new HashMap<String,Link>();
- }
-
- public Map<String, Link> getLinks() {
- return links;
- }
-
- public void setLinks(Map<String, Link> links) {
- this.links = links;
- }
-
- public String getContent() {
- return content;
- }
-
- public void setContent(String content) {
- this.content = content;
- }
-
- public String getTitle() {
- return title;
- }
-
- public void setTitle(String title) {
- this.title = title;
- }
-
- public void addLink(Link link) {
- this.getLinks().put(link.getUrl(), link);
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/utils/Utils.java
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/utils/Utils.java b/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/utils/Utils.java
deleted file mode 100755
index 469ab88..0000000
--- a/products/stratos-controller/modules/features-dashboard/src/org/apache/stratos/manager/feature/dashbord/ui/utils/Utils.java
+++ /dev/null
@@ -1,177 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF 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.
- */
-package org.apache.stratos.manager.feature.dashbord.ui.utils;
-import java.io.File;
-import java.io.FileInputStream;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import javax.xml.namespace.QName;
-import javax.xml.stream.XMLInputFactory;
-import javax.xml.stream.XMLStreamReader;
-
-import org.apache.axiom.om.OMAttribute;
-import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
-import org.apache.stratos.manager.feature.dashbord.ui.beans.Data;
-import org.apache.stratos.manager.feature.dashbord.ui.beans.Link;
-import org.apache.stratos.manager.feature.dashbord.ui.beans.Story;
-import org.apache.stratos.manager.feature.dashbord.ui.beans.Service;
-
-public class Utils {
-
- public static Data pupulateDashboardFeatures() {
- File featureDashboardXML = new File(getFeatureXMLFilePath());
- //File featureDashboardXML = new File("features-dashboard.xml");
-
- Data data = new Data();
- try {
- XMLStreamReader parser = xmlInputFactory.createXMLStreamReader(new FileInputStream(
- featureDashboardXML));
- StAXOMBuilder builder = new StAXOMBuilder(parser);
- OMElement documentElement = builder.getDocumentElement();
- documentElement.build();
- Iterator<OMElement> txElements = documentElement.getChildrenWithName(new QName("service"));
-
- while (txElements.hasNext()) {
- OMElement txEle = txElements.next();
- data.addService(getService(txEle));
- }
- Service service = data.getService("manager");
-
-// Map<String, Story> stories = service.getStories();
-// System.out.println(stories.size());
-// int index = 1;
-// for (Map.Entry<String, Story> entry : stories.entrySet()) {
-// String divClassName = "story col" + index;
-// Story tempStory = entry.getValue();
-// String storyName = tempStory.getTitle();
-// String storyContent = tempStory.getContent();
-// System.out.println("Title : "+storyName+ " Content"+ storyContent);
- //Map<String, Link> links = tempStory.getLinks();
- //System.out.println("Size "+links.size());
-// }
-// String serviceNames [] = data.getKeys();
-// for (String name : serviceNames) {
-// System.out.println(name);
-
-// Service myservice = data.getService(name);
-// String name1 = myservice.getName();
-// String link = myservice.getLink();
-// System.out.println(name1 + "/" + link);
-// }
-// Map<String, Service> allServices= data.getServices();
-// System.out.println(allServices.size());
-// for (Map.Entry<String, Service> entry : allServices.entrySet())
-// {
-// Service myservice = entry.getValue();
-// String name = myservice.getName();
-// String link = myservice.getLink();
-// System.out.println(name + "/" + link);
-// }
-
-
-
- } catch (Exception e) {
- e.printStackTrace();
- }
- return data;
-
- }
-// + File.separator + "lib" + File.separator +
- public static String getFeatureXMLFilePath() {
- String carbonHome = System.getProperty("carbon.home");
- if (carbonHome == null) {
- carbonHome = System.getenv("CARBON_HOME");
- System.setProperty("carbon.home", carbonHome);
- }
- return carbonHome+"/repository/conf/multitenancy/features-dashboard.xml";
- }
- private static Service getService(OMElement txEle) {
- OMAttribute serviceEle = txEle.getAttribute(new QName("name"));
- OMAttribute serviceLinkEle = txEle.getAttribute(new QName("link"));
- OMAttribute serviceKeyEle = txEle.getAttribute(new QName("key"));
- Service serviceInfo = new Service();
- serviceInfo.setName(serviceEle.getAttributeValue());
- serviceInfo.setLink(serviceLinkEle.getAttributeValue());
- serviceInfo.setKey(serviceKeyEle.getAttributeValue());
- Iterator<OMElement> storyElements = txEle.getChildrenWithName(new QName("story"));
- while (storyElements.hasNext()) {
- OMElement storyEle = storyElements.next();
- serviceInfo.addStories(getStory(storyEle));
- }
- return serviceInfo;
-
- }
-
- private static Link getLink(OMElement linEle) {
- // OMElement linkContentEle = linEle.getFirstChildWithName(new QName("link"));
- OMAttribute linkAttribtute = linEle.getAttribute(new QName("url"));
- Link link = new Link();
- link.setDescription(linEle.getText());
- link.setUrl(linkAttribtute.getAttributeValue());
- return link;
- }
-
- private static Story getStory(OMElement storyEle) {
- OMAttribute storyAttribtute = storyEle.getAttribute(new QName("title"));
- Story storyInfo = new Story();
- storyInfo.setTitle(storyAttribtute.getAttributeValue());
- OMElement storyContentEle = storyEle.getFirstChildWithName(new QName("story-content"));
- if (storyContentEle != null) {
- storyInfo.setContent(storyContentEle.getText());
- }
- OMElement storyLinkEle = storyEle.getFirstChildWithName(new QName("story-links"));
- if (storyLinkEle != null) {
- Iterator<OMElement> linkElements = storyLinkEle.getChildrenWithName(new QName("link"));
- while (linkElements.hasNext()) {
- OMElement linkEle = linkElements.next();
- storyInfo.addLink(getLink(linkEle));
- }
- }
-
- return storyInfo;
- }
-
- public static void main(String args[]) {
- pupulateDashboardFeatures();
-// String mystr[] = {"a","b","c","d"};
-// String wntedString="";
-// for (int i =0; i< mystr.length; i++) {
-//
-// if (i == mystr.length-1) {
-// wntedString = wntedString+mystr[i];
-// } else {
-// wntedString = wntedString+mystr[i]+",";
-// }
-// }
-// System.out.println(wntedString);
- }
-
- private static XMLInputFactory xmlInputFactory;
-
- /** pre-fetch the XMLInputFactory */
- static {
- xmlInputFactory = XMLInputFactory.newInstance();
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features/pom.xml
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features/pom.xml b/products/stratos-controller/modules/features/pom.xml
deleted file mode 100755
index e4d75ba..0000000
--- a/products/stratos-controller/modules/features/pom.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF 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.
- -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <parent>
- <groupId>org.apache.stratos</groupId>
- <artifactId>stratos-controller-parent</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>apache-stratos-features-parent</artifactId>
- <packaging>pom</packaging>
- <name>Apache Stratos - Products Stratos Controller Features Parent</name>
- <url>http://wso2.org/projects/wsas/java</url>
- <description>Apache Stratos Features Parent</description>
-
- <modules>
- <module>service</module>
- </modules>
-
-</project>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features/service/etc/feature.properties
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features/service/etc/feature.properties b/products/stratos-controller/modules/features/service/etc/feature.properties
deleted file mode 100755
index ad6faed..0000000
--- a/products/stratos-controller/modules/features/service/etc/feature.properties
+++ /dev/null
@@ -1,245 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF 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.
-#
-
-providerName=WSO2 Inc.
-
-########################## license properties ##################################
-licenseURL=http://www.apache.org/licenses/LICENSE-2.0
-
-license=\
- Apache License\n\
- Version 2.0, January 2004\n\
- http://www.apache.org/licenses/\n\
-\n\
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\
-\n\
- 1. Definitions.\n\
-\n\
- "License" shall mean the terms and conditions for use, reproduction,\n\
- and distribution as defined by Sections 1 through 9 of this document.\n\
-\n\
- "Licensor" shall mean the copyright owner or entity authorized by\n\
- the copyright owner that is granting the License.\n\
-\n\
- "Legal Entity" shall mean the union of the acting entity and all\n\
- other entities that control, are controlled by, or are under common\n\
- control with that entity. For the purposes of this definition,\n\
- "control" means (i) the power, direct or indirect, to cause the\n\
- direction or management of such entity, whether by contract or\n\
- otherwise, or (ii) ownership of fifty percent (50%) or more of the\n\
- outstanding shares, or (iii) beneficial ownership of such entity.\n\
-\n\
- "You" (or "Your") shall mean an individual or Legal Entity\n\
- exercising permissions granted by this License.\n\
-\n\
- "Source" form shall mean the preferred form for making modifications,\n\
- including but not limited to software source code, documentation\n\
- source, and configuration files.\n\
-\n\
- "Object" form shall mean any form resulting from mechanical\n\
- transformation or translation of a Source form, including but\n\
- not limited to compiled object code, generated documentation,\n\
- and conversions to other media types.\n\
-\n\
- "Work" shall mean the work of authorship, whether in Source or\n\
- Object form, made available under the License, as indicated by a\n\
- copyright notice that is included in or attached to the work\n\
- (an example is provided in the Appendix below).\n\
-\n\
- "Derivative Works" shall mean any work, whether in Source or Object\n\
- form, that is based on (or derived from) the Work and for which the\n\
- editorial revisions, annotations, elaborations, or other modifications\n\
- represent, as a whole, an original work of authorship. For the purposes\n\
- of this License, Derivative Works shall not include works that remain\n\
- separable from, or merely link (or bind by name) to the interfaces of,\n\
- the Work and Derivative Works thereof.\n\
-\n\
- "Contribution" shall mean any work of authorship, including\n\
- the original version of the Work and any modifications or additions\n\
- to that Work or Derivative Works thereof, that is intentionally\n\
- submitted to Licensor for inclusion in the Work by the copyright owner\n\
- or by an individual or Legal Entity authorized to submit on behalf of\n\
- the copyright owner. For the purposes of this definition, "submitted"\n\
- means any form of electronic, verbal, or written communication sent\n\
- to the Licensor or its representatives, including but not limited to\n\
- communication on electronic mailing lists, source code control systems,\n\
- and issue tracking systems that are managed by, or on behalf of, the\n\
- Licensor for the purpose of discussing and improving the Work, but\n\
- excluding communication that is conspicuously marked or otherwise\n\
- designated in writing by the copyright owner as "Not a Contribution."\n\
-\n\
- "Contributor" shall mean Licensor and any individual or Legal Entity\n\
- on behalf of whom a Contribution has been received by Licensor and\n\
- subsequently incorporated within the Work.\n\
-\n\
- 2. Grant of Copyright License. Subject to the terms and conditions of\n\
- this License, each Contributor hereby grants to You a perpetual,\n\
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n\
- copyright license to reproduce, prepare Derivative Works of,\n\
- publicly display, publicly perform, sublicense, and distribute the\n\
- Work and such Derivative Works in Source or Object form.\n\
-\n\
- 3. Grant of Patent License. Subject to the terms and conditions of\n\
- this License, each Contributor hereby grants to You a perpetual,\n\
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n\
- (except as stated in this section) patent license to make, have made,\n\
- use, offer to sell, sell, import, and otherwise transfer the Work,\n\
- where such license applies only to those patent claims licensable\n\
- by such Contributor that are necessarily infringed by their\n\
- Contribution(s) alone or by combination of their Contribution(s)\n\
- with the Work to which such Contribution(s) was submitted. If You\n\
- institute patent litigation against any entity (including a\n\
- cross-claim or counterclaim in a lawsuit) alleging that the Work\n\
- or a Contribution incorporated within the Work constitutes direct\n\
- or contributory patent infringement, then any patent licenses\n\
- granted to You under this License for that Work shall terminate\n\
- as of the date such litigation is filed.\n\
-\n\
- 4. Redistribution. You may reproduce and distribute copies of the\n\
- Work or Derivative Works thereof in any medium, with or without\n\
- modifications, and in Source or Object form, provided that You\n\
- meet the following conditions:\n\
-\n\
- (a) You must give any other recipients of the Work or\n\
- Derivative Works a copy of this License; and\n\
-\n\
- (b) You must cause any modified files to carry prominent notices\n\
- stating that You changed the files; and\n\
-\n\
- (c) You must retain, in the Source form of any Derivative Works\n\
- that You distribute, all copyright, patent, trademark, and\n\
- attribution notices from the Source form of the Work,\n\
- excluding those notices that do not pertain to any part of\n\
- the Derivative Works; and\n\
-\n\
- (d) If the Work includes a "NOTICE" text file as part of its\n\
- distribution, then any Derivative Works that You distribute must\n\
- include a readable copy of the attribution notices contained\n\
- within such NOTICE file, excluding those notices that do not\n\
- pertain to any part of the Derivative Works, in at least one\n\
- of the following places: within a NOTICE text file distributed\n\
- as part of the Derivative Works; within the Source form or\n\
- documentation, if provided along with the Derivative Works; or,\n\
- within a display generated by the Derivative Works, if and\n\
- wherever such third-party notices normally appear. The contents\n\
- of the NOTICE file are for informational purposes only and\n\
- do not modify the License. You may add Your own attribution\n\
- notices within Derivative Works that You distribute, alongside\n\
- or as an addendum to the NOTICE text from the Work, provided\n\
- that such additional attribution notices cannot be construed\n\
- as modifying the License.\n\
-\n\
- You may add Your own copyright statement to Your modifications and\n\
- may provide additional or different license terms and conditions\n\
- for use, reproduction, or distribution of Your modifications, or\n\
- for any such Derivative Works as a whole, provided Your use,\n\
- reproduction, and distribution of the Work otherwise complies with\n\
- the conditions stated in this License.\n\
-\n\
- 5. Submission of Contributions. Unless You explicitly state otherwise,\n\
- any Contribution intentionally submitted for inclusion in the Work\n\
- by You to the Licensor shall be under the terms and conditions of\n\
- this License, without any additional terms or conditions.\n\
- Notwithstanding the above, nothing herein shall supersede or modify\n\
- the terms of any separate license agreement you may have executed\n\
- with Licensor regarding such Contributions.\n\
-\n\
- 6. Trademarks. This License does not grant permission to use the trade\n\
- names, trademarks, service marks, or product names of the Licensor,\n\
- except as required for reasonable and customary use in describing the\n\
- origin of the Work and reproducing the content of the NOTICE file.\n\
-\n\
- 7. Disclaimer of Warranty. Unless required by applicable law or\n\
- agreed to in writing, Licensor provides the Work (and each\n\
- Contributor provides its Contributions) on an "AS IS" BASIS,\n\
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n\
- implied, including, without limitation, any warranties or conditions\n\
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n\
- PARTICULAR PURPOSE. You are solely responsible for determining the\n\
- appropriateness of using or redistributing the Work and assume any\n\
- risks associated with Your exercise of permissions under this License.\n\
-\n\
- 8. Limitation of Liability. In no event and under no legal theory,\n\
- whether in tort (including negligence), contract, or otherwise,\n\
- unless required by applicable law (such as deliberate and grossly\n\
- negligent acts) or agreed to in writing, shall any Contributor be\n\
- liable to You for damages, including any direct, indirect, special,\n\
- incidental, or consequential damages of any character arising as a\n\
- result of this License or out of the use or inability to use the\n\
- Work (including but not limited to damages for loss of goodwill,\n\
- work stoppage, computer failure or malfunction, or any and all\n\
- other commercial damages or losses), even if such Contributor\n\
- has been advised of the possibility of such damages.\n\
-\n\
- 9. Accepting Warranty or Additional Liability. While redistributing\n\
- the Work or Derivative Works thereof, You may choose to offer,\n\
- and charge a fee for, acceptance of support, warranty, indemnity,\n\
- or other liability obligations and/or rights consistent with this\n\
- License. However, in accepting such obligations, You may act only\n\
- on Your own behalf and on Your sole responsibility, not on behalf\n\
- of any other Contributor, and only if You agree to indemnify,\n\
- defend, and hold each Contributor harmless for any liability\n\
- incurred by, or claims asserted against, such Contributor by reason\n\
- of your accepting any such warranty or additional liability.\n\
-\n\
- END OF TERMS AND CONDITIONS\n\
-\n\
- APPENDIX: How to apply the Apache License to your work.\n\
-\n\
- To apply the Apache License to your work, attach the following\n\
- boilerplate notice, with the fields enclosed by brackets "[]"\n\
- replaced with your own identifying information. (Don't include\n\
- the brackets!) The text should be enclosed in the appropriate\n\
- comment syntax for the file format. We also recommend that a\n\
- file or class name and description of purpose be included on the\n\
- same "printed page" as the copyright notice for easier\n\
- identification within third-party archives.\n\
-\n\
- Copyright [yyyy] [name of copyright owner]\n\
-\n\
- Licensed under the Apache License, Version 2.0 (the "License");\n\
- you may not use this file except in compliance with the License.\n\
- You may obtain a copy of the License at\n\
-\n\
- http://www.apache.org/licenses/LICENSE-2.0\n\
-\n\
- Unless required by applicable law or agreed to in writing, software\n\
- distributed under the License is distributed on an "AS IS" BASIS,\n\
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n\
- See the License for the specific language governing permissions and\n\
- limitations under the License.\n
-
-######################### copyright properties #################################
-copyrightURL=TODO
-
-copyright=\
-Copyright (c) WSO2 Inc. (http://wso2.com)\n\
-\n\
-Licensed under the Apache License, Version 2.0 (the "License");\n\
-you may not use this file except in compliance with the License.\n\
-You may obtain a copy of the License at\n\
-\n\
-http://www.apache.org/licenses/LICENSE-2.0\n\
-\n\
-Unless required by applicable law or agreed to in writing, software\n\
-distributed under the License is distributed on an "AS IS" BASIS,\n\
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n\
-See the License for the specific language governing permissions and\n\
-limitations under the License.\n
-
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features/service/org.apache.stratos.feature/pom.xml
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features/service/org.apache.stratos.feature/pom.xml b/products/stratos-controller/modules/features/service/org.apache.stratos.feature/pom.xml
deleted file mode 100755
index de5b547..0000000
--- a/products/stratos-controller/modules/features/service/org.apache.stratos.feature/pom.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF 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.
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <parent>
- <groupId>org.apache.stratos</groupId>
- <artifactId>stratos-features</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>org.apache.stratos.feature</artifactId>
- <packaging>pom</packaging>
- <name>Apache Stratos - Cloud Manager Composite Feature</name>
- <url>http://apache.org</url>
- <description>This feature contains the bundles required for Cloud Manager functionality
- </description>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.server.feature</artifactId>
- <version>${project.version}</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.ui.feature</artifactId>
- <version>${project.version}</version>
- <type>zip</type>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.wso2.maven</groupId>
- <artifactId>carbon-p2-plugin</artifactId>
- <version>${carbon.p2.plugin.version}</version>
- <executions>
- <execution>
- <id>p2-feature-generation</id>
- <phase>package</phase>
- <goals>
- <goal>p2-feature-gen</goal>
- </goals>
- <configuration>
- <id>org.apache.stratos</id>
- <propertiesFile>../etc/feature.properties</propertiesFile>
- <includedFeatures>
- <includedFeatureDef>
- org.apache.stratos:org.apache.stratos.server.feature:${project.version}
- </includedFeatureDef>
- <includedFeatureDef>
- org.apache.stratos:org.apache.stratos.ui.feature:${project.version}
- </includedFeatureDef>
- </includedFeatures>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/249e1290/products/stratos-controller/modules/features/service/org.apache.stratos.server.feature/pom.xml
----------------------------------------------------------------------
diff --git a/products/stratos-controller/modules/features/service/org.apache.stratos.server.feature/pom.xml b/products/stratos-controller/modules/features/service/org.apache.stratos.server.feature/pom.xml
deleted file mode 100755
index 2b867e4..0000000
--- a/products/stratos-controller/modules/features/service/org.apache.stratos.server.feature/pom.xml
+++ /dev/null
@@ -1,236 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF 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.
- -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <parent>
- <groupId>org.apache.stratos</groupId>
- <artifactId>stratos-features</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>org.apache.stratos.server.feature</artifactId>
- <packaging>pom</packaging>
- <name>Apache Stratos - Cloud Manager Core Feature</name>
- <url>http://apache.org</url>
- <description>This feature contains the core bundles required for Back-end Cloud Manager
- functionality
- </description>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.account.mgt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--<dependency>
- <groupId>org.wso2.carbon</groupId>
- <artifactId>org.wso2.carbon.stratos.common</artifactId>
- </dependency>-->
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.email.sender</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.tenant.mgt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.tenant.mgt.core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.tenant.mgt.email.sender</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.theme.mgt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.validate.domain</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.keystore.mgt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.wso2.carbon</groupId>
- <artifactId>org.wso2.carbon.email.verification</artifactId>
- <version>${carbon.version}</version>
- </dependency>
- <dependency>
- <groupId>org.wso2.carbon</groupId>
- <artifactId>org.wso2.carbon.task</artifactId>
- <version>${carbon.version}</version>
- </dependency>
- <dependency>
- <groupId>org.quartz-scheduler.wso2</groupId>
- <artifactId>quartz</artifactId>
- <version>2.1.1.wso2v1</version>
- </dependency>
- <!--<dependency>
- <groupId>org.mvel.wso2</groupId>
- <artifactId>mvel2</artifactId>
- <version>2.0.10.wso2v1</version>
- </dependency>-->
- <dependency>
- <groupId>joda-time.wso2</groupId>
- <artifactId>joda-time</artifactId>
- <version>1.6.0.wso2v1</version>
- </dependency>
- <!--<dependency>
- <groupId>antlr.wso2</groupId>
- <artifactId>antlr</artifactId>
- <version>${antlr.wso2.version}</version>
- </dependency>
- <dependency>
- <groupId>org.antlr.wso2</groupId>
- <artifactId>antlr-runtime</artifactId>
- <version>3.2.0.wso2v1</version>
- </dependency>-->
- <dependency>
- <groupId>janino.wso2</groupId>
- <artifactId>janino</artifactId>
- <version>2.5.15.wso2v1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.axis.wso2</groupId>
- <artifactId>axis</artifactId>
- <version>1.4.0.wso2v1</version>
- </dependency>
-
-
- <!--<dependency>
- <groupId>org.apache.synapse</groupId>
- <artifactId>synapse-core</artifactId>
- <version>${synapse.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.synapse</groupId>
- <artifactId>synapse-commons</artifactId>
- <version>${synapse.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.synapse</groupId>
- <artifactId>synapse-extensions</artifactId>
- <version>${synapse.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.synapse</groupId>
- <artifactId>synapse-tasks</artifactId>
- <version>${synapse.version}</version>
- </dependency>-->
- <dependency>
- <groupId>kaptcha.wso2</groupId>
- <artifactId>kaptcha</artifactId>
- <version>2.3.0.wso2v1</version>
- </dependency>
- <dependency>
- <groupId>org.wso2.carbon</groupId>
- <artifactId>org.wso2.carbon.security.mgt</artifactId>
- <version>${carbon.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.stratos</groupId>
- <artifactId>org.apache.stratos.manager.services.mgt</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.wso2.maven</groupId>
- <artifactId>carbon-p2-plugin</artifactId>
- <version>${carbon.p2.plugin.version}</version>
- <executions>
- <execution>
- <id>p2-feature-generation</id>
- <phase>package</phase>
- <goals>
- <goal>p2-feature-gen</goal>
- </goals>
- <configuration>
- <id>org.apache.stratos.server</id>
- <propertiesFile>../etc/feature.properties</propertiesFile>
- <adviceFile>
- <properties>
- <propertyDef>org.wso2.carbon.p2.category.type:server
- </propertyDef>
- <propertyDef>org.eclipse.equinox.p2.type.group:false
- </propertyDef>
- </properties>
- </adviceFile>
- <bundles>
- <bundleDef>org.quartz-scheduler.wso2:quartz</bundleDef>
- <bundleDef>org.wso2.carbon:org.wso2.carbon.task:${carbon.version}</bundleDef>
- <!--<bundleDef>org.mvel.wso2:mvel2</bundleDef>-->
- <bundleDef>joda-time.wso2:joda-time</bundleDef>
- <!--<bundleDef>antlr.wso2:antlr</bundleDef>
- <bundleDef>org.antlr.wso2:antlr-runtime</bundleDef>-->
- <bundleDef>janino.wso2:janino:2.5.15.wso2v1</bundleDef>
- <bundleDef>org.apache.axis.wso2:axis:1.4.0.wso2v1</bundleDef>
-
- <!--<bundleDef>org.apache.synapse:synapse-core:2.1.0-wso2v7</bundleDef>
- <bundleDef>org.apache.synapse:synapse-commons:2.1.0-wso2v7</bundleDef>
- <bundleDef>org.apache.synapse:synapse-extensions:2.1.0-wso2v7</bundleDef>
- <bundleDef>org.apache.synapse:synapse-tasks:2.1.0-wso2v7</bundleDef>-->
- <!--bundleDef>org.wso2.carbon:org.wso2.carbon.payment.paypal:${stratos.component.version}</bundleDef-->
- <bundleDef>com.paypal.sdk.wso2:paypal:1.1.0.wso2v1</bundleDef>
- <bundleDef>org.wso2.carbon:org.wso2.carbon.business.messaging.paypal.integration.core:${carbon.version}</bundleDef>
-
- <!--<bundleDef>org.wso2.carbon:org.wso2.carbon.stratos.common</bundleDef>-->
- <bundleDef>org.apache.stratos:org.apache.stratos.email.sender:${project.version}</bundleDef>
- <bundleDef>org.apache.stratos:org.apache.stratos.tenant.mgt.email.sender:${project.version}</bundleDef>
- <bundleDef>org.apache.stratos:org.apache.stratos.account.mgt:${project.version}</bundleDef>
- <!--<bundleDef>org.wso2.carbon:org.apache.stratos.tenant.mgt</bundleDef>-->
- <!--<bundleDef>org.wso2.carbon:org.apache.stratos.tenant.mgt.core</bundleDef>-->
- <!--<bundleDef>org.wso2.carbon:org.wso2.carbon.theme.mgt</bundleDef>-->
- <bundleDef>org.apache.stratos:org.apache.stratos.validate.domain:${project.version}</bundleDef>
- <bundleDef>org.wso2.carbon:org.wso2.carbon.email.verification:${carbon.version}</bundleDef>
- <bundleDef>org.apache.stratos:org.apache.stratos.manager.services.mgt:${project.version}</bundleDef>
- <bundleDef>org.apache.stratos:org.apache.stratos.keystore.mgt:${project.version}</bundleDef>
- <bundleDef>kaptcha.wso2:kaptcha:2.3.0.wso2v1</bundleDef>
- <!-- stubs -->
- </bundles>
- <importFeatures>
- <importFeatureDef>org.wso2.carbon.core.server:${carbon.version}</importFeatureDef>
- <importFeatureDef>org.wso2.carbon.security.mgt:${carbon.version}</importFeatureDef>
- </importFeatures>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>