How do I discuss questions about cTAKES with people that know more than I do?

In the past, cTAKES was discussed in phpBB forums. Apache mailing lists are now used instead. If you are modifying cTAKES beyond just configuration then subscribe to the developer's mailing list. You can also just look through or search all discussion in the Apache mailing lists. See the Mailing Lists page to find links to the archives.

It may be of use to search the old forums as many questions about past releases (2.5 and before) have been asked and answered there in the cTAKES Developer forum.

How do I report problems I see while using cTAKES?

Submit issues using JIRA. Anyone may read the issues. You must be a contributor to add or edit issues.

How does the cTAKES project manage the trunk, tags, and branches in SVN?

How do I work around issues with resource directories in Eclipse and m2e?

There is a known issue with m2e blowing away unpacked resources directories during the build process. This can be very frustrating, as it will lead to Eclipse runtime using resources from the jar files which will dramatically slow the dictionary lookup. If you notice this slowness, check your ctakes-dictionary-res/target/classes/ directory -- if you are missing the org/apache/ctakes/dictionary/lookup/umls2011ab/ path then you are a victim of this issue.

To workaround, we will run mvn clean compile on the cTAKES root project, then run mvn project update on all cTAKES projects.

Within eclipse do the following:

  1. Open the run configuration window (Run->Run configurations...)
  2. Select "Maven Build" in the left pane, then click the "New launch configuration" button
  3. For the "Base directory" text box use the "Browse Workspace" option to select the root cTAKES project (just called "ctakes").
  4. In the "Goals" text box enter "clean compile" (without the quotes), save, and run. This may take a while, because it will re-unpack the dictionary jars as well as re-compiling all of the source. This will also clean the generated (type system) sources and not regenerate them, leaving many compiler errors.
  5. To regenerate type system sources, select the cTAKES root project in the package explorer window and select Maven->Update project in the context (right-click) window. This should bring up a window where all cTAKES modules are selected for updating. Press OK and all source will be generated, and the compiler errors should disappear.

Copyright © 2011-2013 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy
Apache and the Apache feather logo are trademarks of The Apache Software Foundation.