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.
Difference between revisions of "Corona/FAQ"
m (Corona FAQ moved to Corona/FAQ) |
(→Q: How do I create a ''Server Component''?) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
==Platform== | ==Platform== | ||
− | ===How do I deploy functionality to Corona's server-side environment?=== | + | ===Q: How do I deploy functionality to Corona's server-side environment?=== |
;Installation:Package your functionality into '''feature''' and install it into Corona via an '''update site'''. | ;Installation:Package your functionality into '''feature''' and install it into Corona via an '''update site'''. | ||
;Runtime:The functionality should be started/stopped via ''IApplication''. Configure the '''osgi.applications''' property to start your application. | ;Runtime:The functionality should be started/stopped via ''IApplication''. Configure the '''osgi.applications''' property to start your application. | ||
− | ==Release Engineering== | + | ===Q: How do I create a ''Server Component''? === |
+ | The Corona server-side platform uses OSGi Applications to manage the runtime lifecyle of a ''Server Components''. These components are defined using the '''org.eclipse.core.runtime.application''' extension point. | ||
+ | * see [[Corona/HowTo/ServerApplication | Create Server Application]] | ||
+ | |||
+ | == Release Engineering == | ||
+ | |||
+ | ===Q: What architecture environments are support by Corona's server-side platform? === | ||
+ | Corona's server-side environment supports the same architecture environments as Equinox. Specific functionality per environment is provided via ''Bundle Fragments''. Currently, the supported architectures are: | ||
+ | * carbon.macosx | ||
+ | * gtk.linux.ppc | ||
+ | * gtk.linux.x86 | ||
+ | * gtk.linux.x86_64 | ||
+ | * gtk.solaris.sparc | ||
+ | * motif.aix.ppc | ||
+ | * win32.win32.x86 | ||
+ | * wpf.win32.x86 | ||
==Test Framework== | ==Test Framework== | ||
+ | |||
+ | ===Q: How are test cases registered with the Test Framework? === | ||
+ | Corona's Test Framework provides the '''org.eclipse.corona.test.suite''' extension point. This is used to register a suite of test cases to be run by the Test Framework. | ||
+ | |||
+ | ===Q: Where is test result output located? === | ||
+ | Corona's Test Framework create an XML file containing the test summary. This file is located in within the ''working directory'' under the folder ''${working.dir}/.metadata/.plugins/org.eclipse.corona.test''. | ||
[[Category:Corona]][[Category:FAQ]] | [[Category:Corona]][[Category:FAQ]] |
Latest revision as of 06:41, 31 July 2008
Platform
Q: How do I deploy functionality to Corona's server-side environment?
- Installation
- Package your functionality into feature and install it into Corona via an update site.
- Runtime
- The functionality should be started/stopped via IApplication. Configure the osgi.applications property to start your application.
Q: How do I create a Server Component?
The Corona server-side platform uses OSGi Applications to manage the runtime lifecyle of a Server Components. These components are defined using the org.eclipse.core.runtime.application extension point.
Release Engineering
Q: What architecture environments are support by Corona's server-side platform?
Corona's server-side environment supports the same architecture environments as Equinox. Specific functionality per environment is provided via Bundle Fragments. Currently, the supported architectures are:
- carbon.macosx
- gtk.linux.ppc
- gtk.linux.x86
- gtk.linux.x86_64
- gtk.solaris.sparc
- motif.aix.ppc
- win32.win32.x86
- wpf.win32.x86
Test Framework
Q: How are test cases registered with the Test Framework?
Corona's Test Framework provides the org.eclipse.corona.test.suite extension point. This is used to register a suite of test cases to be run by the Test Framework.
Q: Where is test result output located?
Corona's Test Framework create an XML file containing the test summary. This file is located in within the working directory under the folder ${working.dir}/.metadata/.plugins/org.eclipse.corona.test.