You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by mb...@apache.org on 2007/05/30 17:12:35 UTC
svn commit: r542837 - in /incubator/uima/uimaj/trunk/uimaj-core/src/main:
java/org/apache/uima/pear/tools/InstallationTester.java
resources/org/apache/uima/pear/pear_messages.properties
Author: mbaessler
Date: Wed May 30 08:12:34 2007
New Revision: 542837
URL: http://svn.apache.org/viewvc?view=rev&rev=542837
Log:
UIMA-411
update analysis engine verification method to also create a CAS from the loaded ae
JIRA ticket https://issues.apache.org/jira/browse/UIMA-411
Modified:
incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/tools/InstallationTester.java
incubator/uima/uimaj/trunk/uimaj-core/src/main/resources/org/apache/uima/pear/pear_messages.properties
Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/tools/InstallationTester.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/tools/InstallationTester.java?view=diff&rev=542837&r1=542836&r2=542837
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/tools/InstallationTester.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/pear/tools/InstallationTester.java Wed May 30 08:12:34 2007
@@ -213,11 +213,18 @@
ResourceSpecifier aeSpecifier = UIMAFramework.getXMLParser().parseResourceSpecifier(xmlIn);
AnalysisEngine ae = UIMAFramework.produceAnalysisEngine(aeSpecifier,
getResourceManager(this.pkgBrowser), null);
-
+
+ //create CAS from the analysis engine
+ CAS cas = null;
+ if (ae != null) {
+ cas = ae.newCAS();
+ }
+
// create Test status object
TestStatus status = new TestStatus();
- if (ae != null) {
+ //check test result
+ if (ae != null && cas != null) {
status.setRetCode(TestStatus.TEST_SUCCESSFUL);
} else {
status.setRetCode(TestStatus.TEST_NOT_SUCCESSFUL);
Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/resources/org/apache/uima/pear/pear_messages.properties
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/resources/org/apache/uima/pear/pear_messages.properties?view=diff&rev=542837&r1=542836&r2=542837
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/resources/org/apache/uima/pear/pear_messages.properties (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/resources/org/apache/uima/pear/pear_messages.properties Wed May 30 08:12:34 2007
@@ -29,7 +29,7 @@
package_creator_datapath_not_valid_warning = Warning: datapath entry contains ':', use ';' as path separator.
package_creator_install_desc_created_info = Installation descriptor successfully created at {0}.
package_creator_pear_created_info = PEAR package successfully created at {0}.
-installation_verification_ae_not_created = The analysis engine for component {0} could not be created.
+installation_verification_ae_not_created = The analysis engine for component {0} could not be created completely.
installation_verification_cc_not_created = The CAS consumer for component {0} could not be created.
installation_verification_ci_not_created = The CAS initializer for component {0} could not be created.
installation_verification_cr_not_created = The collection reader for component {0} could not be created.