Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Stardust/Knowledge Base"

m
(Getting Started)
 
(171 intermediate revisions by 16 users not shown)
Line 1: Line 1:
== [https://infinity.sungard.com/documentation/ipp Product Documentation] ==
+
== Stardust Online Documentation  ==
  
Version 6.0.2 (soon online)
+
* The Stardust documentation can be accessed via the Eclipse IDE after installation or
 +
* online via [http://help.eclipse.org/index.jsp?topic=/org.eclipse.stardust.docs.dev/html/toc.html help.eclipse.org]
  
 
== [http://www.eclipse.org/forums/index.php?t=thread&frm_id=225 Forum]  ==
 
== [http://www.eclipse.org/forums/index.php?t=thread&frm_id=225 Forum]  ==
  
== Frequently Asked Questions: [[STP/Stardust/FAQ|FAQ]]  ==
+
== Frequently Asked Questions: [[Stardust/FAQ|FAQ]]  ==
  
 
== Knowledge Base  ==
 
== Knowledge Base  ==
 +
 +
*[[Stardust/Formatting_Guidelines|Knowledge Base Formatting Guidelines]]
  
 
=== Getting Started  ===
 
=== Getting Started  ===
  
Installation<br>Training Videos<br>Support Case Tutorial (product documenatation)<br>  
+
*[[Stardust/Knowledge_Base/Getting_Started/Installation|Installation]]
 +
*[http://www.eclipse.org/stardust/documentation/training-videos.php Training Videos]
 +
*[http://help.eclipse.org/index.jsp?topic=/org.eclipse.stardust.docs.dev/html/tutorial/tut-preface.htm? Tutorials] (product documentation)<br>
  
 
=== Customization  ===
 
=== Customization  ===
  
Portal<br>Internationalization (I18N)<br>
+
*[[Stardust/Knowledge_Base/Customization/Portal|Portal]]
 +
*[http://help.eclipse.org/index.jsp?topic=/org.eclipse.stardust.docs.misc/html/i18n/inter-preface.html Internationalization (I18N)]
  
 
=== Deployment Scenarios  ===
 
=== Deployment Scenarios  ===
  
Application Server<br>Rapid Application Development (RAD) and Tomcat<br>
+
*[[Stardust/Knowledge_Base/Deployment/PossibilitiesforProductionDeployment|Deployment Options for Production Environments]]
 +
*[[Stardust/Knowledge_Base/Deployment/ApplicationServers|Application Server]]
 +
*[[Stardust/Knowledge Base/Deployment/Tomcat/RAD on Tomcat|Rapid Application Development (RAD) and Tomcat]]
 +
*[[Stardust/Knowledge_Base/Deployment/SpringConfigurations|Spring Configurations]]
  
=== Embedded Usage  ===
+
=== Embedded Usage<br> ===
  
API examples<br>[[STP/Stardust/KnowledgeBase/AFirstLookAtEPMAPI|A first look at the Stardust API]]
+
*[[Stardust/Knowledge Base/API/A first Look at the Stardust API|A first look at the Stardust API]]
 +
*[[Stardust/Knowledge Base/Java API|Stardust Java API Cookbook]]<br>
 +
*[[Stardust/Knowledge Base/Web Service API|Stardust WS API Cookbook]]<br>
 +
*[[Stardust/Knowledge Base/Java API|Examples of API usage]]
  
 
=== Build and Change Management  ===
 
=== Build and Change Management  ===
  
Utility Projects<br>Maven<br>Ant<br>  
+
*[[Stardust/Knowledge Base/BuildChangeMgmt/UtilityProjects|Utility Projects]]
 +
*[[Stardust/Knowledge Base/Build and Change Management/Maven|Maven]]
 +
*[[Stardust/Knowledge Base/BuildChangeMgmt/Ivy|Ivy]]<br>
  
 
=== Integration  ===
 
=== Integration  ===
  
Application<br>User Interface (UI)<br>Camel Tutorials<br>
+
*[[Stardust/Knowledge Base/Integration/Applications and Services|Application]]
 +
*[[Stardust/Knowledge Base/Integration/Data|Data]]
 +
*[[Stardust/Knowledge Base/Integration/User Interfaces|User Interface (UI)]]
 +
*[[Stardust/Knowledge Base/Integration/Camel|Apache Camel]] (Event integration, ETL and Enterprise Integration Patterns)
 +
*[[Stardust/Knowledge Base/Integration/Spring Integration|Spring]]
 +
*[[Stardust/Knowledge Base/Integration/Events/Trigger Types|Trigger Types]]
  
 
=== Modelling  ===
 
=== Modelling  ===
  
Best Practices<br>Patterns<br>  
+
*[[Stardust/Knowledge Base/Modeling/Best Practices|Best Practices]]
 +
*[[Stardust/Knowledge Base/Modeling/Pattern|Patterns]]<br>
  
=== System Administration &amp; Maintenance  ===
+
=== Infrastructure, System Administration &amp; Maintenance  ===
  
Archiving<br>Daemons<br>System Monitoring<br>[[STP/Stardust/KnowledgeBase/SystemAdministration/Troubleshooting|Troubleshooting]]  
+
*[[Stardust/Knowledge Base/Infrastructure System Administration Maintenance/Hardware And Sizing|Hardware Requirements and Sizing]]
 +
*[[Stardust/Knowledge Base/Infrastructure System Administration Maintenance/Model Deployment|Process Model Deployment]]
 +
*[http://help.eclipse.org/index.jsp?topic=/org.eclipse.stardust.docs.dev/html/handbooks/operation/audit-trail/ag-archiving.htm Archiving]
 +
*[[Stardust/Knowledge Base/Infrastructure System Administration Maintenance/Daemons|Daemons]]
 +
*[[Stardust/Knowledge Base/Infrastructure System Administration Maintenance/System Monitoring|System Monitoring and Migration]]
 +
*[[Stardust/Knowledge Base/Infrastructure System Administration Maintenance/Troubleshooting|Troubleshooting]]
  
 
=== Performance Tuning  ===
 
=== Performance Tuning  ===
  
Analysis<br>Optimization<br>  
+
*[http://help.eclipse.org/index.jsp?topic=/org.eclipse.stardust.docs.dev/html/handbooks/operation/tuning/ag-tuning-1.htm Topics]]
 +
*[[Stardust/Knowledge Base/Performance Tuning/Optimization|Optimization]]<br>  
 +
*[[Stardust/Knowledge Base/Performance Tuning/Write Behind|Write Behind]]<br>
  
 
=== Security  ===
 
=== Security  ===
  
Authentication<br>Authorization<br>Single Sign-On (SSO) Scenarios<br>  
+
*[[Stardust/Knowledge Base/Security/Authentication|Authentication]]
 +
*[http://help.eclipse.org/index.jsp?topic=/org.eclipse.stardust.docs.dev/html/handbooks/modelling/property-page-authorization.html Authorization]]
 +
*[[Stardust/Knowledge Base/Security/Encryption|Encryption]]
 +
*[[Stardust/Knowledge Base/Security/Single Sign-on|Single Sign-On (SSO) Scenarios]]
 +
*[[Stardust/Knowledge_Base/Security/JMSCustomization|JMS Customization]]<br>
  
 
=== Testing  ===
 
=== Testing  ===
 +
 +
*[[Stardust/Knowledge_Base/Testing/Standalone_Spring|Stardust Standalone- Spring context]]<br>
 +
*[[Stardust/KnowledgeBase/Testing/HowToTest|How to test in Stardust projects]]
  
 
== External Links  ==
 
== External Links  ==
  
[http://camel.apache.org/ Apache Camel]<br>  
+
*[http://activemq.apache.org/ Apache ActiveMQ] is a popular and powerful open source messaging and Integration Patterns server. Stardust can easily be configured to use ActiveMQ as a message broker. This setup is frequently used to add JMS support to a Stardust Spring + Tomcat configuration.<br>
 
+
*[http://camel.apache.org/ Apache Camel]&nbsp; is a powerful open source integration framework based on known Enterprise Integration Patterns. <br>  
[http://derby.apache.org/ Apache Derby]<br>  
+
*[http://db.apache.org/derby/ Apache Derby]&nbsp; is an open source relational database implemented entirely in Java. Stardust supports Derby as an audit trail database. Startdust's RAD configuration (rapid application developmenet) uses an embedded Derby database. <br>  
 
+
*[http://ant.apache.org/ivy/ Apache Ivy] is a dependency manager focusing on flexibility and simplicity that can be integrated with Maven and Ant. Stardust has some Ivy scripts which can be used to fetch dependencies and build client environments.<br>
[http://jackrabbit.apache.org/ Apache Jackrabbit]<br>  
+
*[http://jackrabbit.apache.org/ Apache Jackrabbit] is a fully conforming implementation of the Java Content Repository API. In its standard configurations Stardust leverages Jackrabbit to store various content, first and foremost documents.<br>  
 
+
*[http://maven.apache.org/ Apache Maven] is a software project management and comprehension tool whch can manage a project's build, reporting and documentation from a central piece of information. Stardust delivers its components via a Maven repository which also includes project object model (POM) files for various Stardust configurations and deplyoment sceanrios.<br>
[http://tomcat.apache.org/ Apache Tomcat][http://jackrabbit.apache.org/]  
+
*[http://tomcat.apache.org/ Apache Tomcat]&nbsp;is an open source software implementation of the Java Servlet and JavaServer Pages technologies. Stardust uses this popular lightweight application server alternative in its RAD configuration (rapid application development). Many productive Stardust deployment in "Spring mode" use Tomcat.<br>
 
+
*[http://www.eclipse.org/babel/ Eclipse Babel]&nbsp; provides language packs for Eclipse plugins. Get the corresponding language packs here if you want to use Eclipse in another language.<br>
[http://www.hazelcast.com/ Hazelcast Software]  
+
*[http://www.eclipse.org/birt Eclipse BIRT]&nbsp; (Business Intelligence and Reporting Tools) is an open source Eclipse-based reporting system that integrates with Java/Java EE applications to produce compelling reports.<br>
 +
*[http://www.hazelcast.com/ Hazelcast] is an open source clustering and highly scalable data distribution platform. Stardust can be configured to leverage a Hazelcast Cache to improve performance and to keep several Stardust instances (clustered or unclustered deployment) synchronized.
  
 
<br>
 
<br>

Latest revision as of 02:05, 16 September 2015

Stardust Online Documentation

  • The Stardust documentation can be accessed via the Eclipse IDE after installation or
  • online via help.eclipse.org

Forum

Frequently Asked Questions: FAQ

Knowledge Base

Getting Started

Customization

Deployment Scenarios

Embedded Usage

Build and Change Management

Integration

Modelling

Infrastructure, System Administration & Maintenance

Performance Tuning

Security

Testing

External Links

  • Apache ActiveMQ is a popular and powerful open source messaging and Integration Patterns server. Stardust can easily be configured to use ActiveMQ as a message broker. This setup is frequently used to add JMS support to a Stardust Spring + Tomcat configuration.
  • Apache Camel  is a powerful open source integration framework based on known Enterprise Integration Patterns.
  • Apache Derby  is an open source relational database implemented entirely in Java. Stardust supports Derby as an audit trail database. Startdust's RAD configuration (rapid application developmenet) uses an embedded Derby database.
  • Apache Ivy is a dependency manager focusing on flexibility and simplicity that can be integrated with Maven and Ant. Stardust has some Ivy scripts which can be used to fetch dependencies and build client environments.
  • Apache Jackrabbit is a fully conforming implementation of the Java Content Repository API. In its standard configurations Stardust leverages Jackrabbit to store various content, first and foremost documents.
  • Apache Maven is a software project management and comprehension tool whch can manage a project's build, reporting and documentation from a central piece of information. Stardust delivers its components via a Maven repository which also includes project object model (POM) files for various Stardust configurations and deplyoment sceanrios.
  • Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. Stardust uses this popular lightweight application server alternative in its RAD configuration (rapid application development). Many productive Stardust deployment in "Spring mode" use Tomcat.
  • Eclipse Babel  provides language packs for Eclipse plugins. Get the corresponding language packs here if you want to use Eclipse in another language.
  • Eclipse BIRT  (Business Intelligence and Reporting Tools) is an open source Eclipse-based reporting system that integrates with Java/Java EE applications to produce compelling reports.
  • Hazelcast is an open source clustering and highly scalable data distribution platform. Stardust can be configured to leverage a Hazelcast Cache to improve performance and to keep several Stardust instances (clustered or unclustered deployment) synchronized.


Back to the top