Known Issues
Support for Eclipse 3.x
- Starting with the release of Eclipse Luna 4.4 (June 25, 2014), we will drop the support for eclipse 3.x
Actifsource User Manual
Please check out the new Actifsource User Manual. Make sure to know all features to get the most out of Actifsource.
Compatiblity Issues
- For better reuse of eclipse specific implementation of util interfase the new project ch.actifsource.eclipse.util has been added, the eclipse specific helper classes for loading ExtensionPoints where moved form ch.actifsource.environment.resourcescope.
Features
Core
Generator
Wizards/UI
- Predefined helper classes for reattaching DependencyListeners after they were notified when using ReadJobs as listener only (ReadJobCheckForNullListener/ReadJobNonNullListener)
- Predefined helper classes for reattaching DependencyListeners and query the result while preventing listener attachment on every read
- Support SubjectCardinality 0_0 for hidding properties in subclasses where they are never used
Generator
- It is now possible to use relative literal references to generate the value of a supercontext literal if the type is hidden (StringLiteral[2])
Wizards/UI
- Session already disposed at end of NewCipProject-Wizard
- StyleConfigurationPage throws InstantiationException
Bug Fixes
Core
Codesnippet
Generator
ResourceEditor
- Validator doesn't revalidate dependent projects if closed project is reopend
Codesnippet
- Assertion during Validation of Codesnippets (Element already exists)
Generator
- Changes on the subfolder-Path in the NestedBuildTask will now trigger a rebuild
- The CopyTask no longer complains about existing target folders/files on the first write attempt during the same generation
- CopyTask now supported the merging option correctly when used with a zip-file as target
- Attempts to copy endless by defining the source to be inside the target is now prevented
- Linking a TemplatePosition in the console now always opens the template editor and no longer throws an exception if there is an open resourceeditor for template containing the position
ResourceEditor
- Hide SubRelaton with Cardinality 0_0
- Show empty line for each decoration not reaching the maximum subject cardinality
- When deleting the last line and the maximum subject cardinality is still reached or exceeded, the editor no longer moved two lines up
- Selection Update now tries to remain inside the group of decoration for the same decoratable.
- ResourceEditor no longer throwing an exception if selection type is unknown (silently ignore as in every other eclipse editor)
Recommended System Requirements
We recommend the following system requirements.
System |
Recommendation |
Java | SE 7 |
Eclipse | 4.3.2 |
OS | Win 7, gtk Linux |
OS Architecture | 64 Bit |
Processor | 64 Bit |
RAM | 8 GB |
Disk | SSD |
Configuration (eclipse.ini)
We recommend the following settings in the eclipse.ini file.
Property |
Value |
Minimum Memory Size | -Xms800m |
Maximum Memory Size | -Xmx4000m |
Maximum Perm Size | -XX:MaxPermSize=256m |
Virtual Machine | -vm C:\Program Files\Java\jre7\bin |
Used Open Source Libraries
We have used the following open source libraries in our products. Many thanks to all the developers for providing their great work to the community.
Library |
License |
annotations.jar |
LGPL v2.1/BSD |
ant-contrib-1.0b3.jar | Apache |
antlr-2.7.6.jar | BSD |
antlr-3.1.1-runtime.jar | BSD |
bcprov-jdk16-145.jar | MIT |
commons-collections-3.2.1.jar | Apache |
Eclispse 4.3.x | EPL |
jdom.jar | Apache |
jsr305.jar | BSD |
jug.jar | LGPL v2.1 |
logging-1.0.3.jar | Apache |
objenesis-1.0.jar | Apache |
xerceslmpl.jar | Apache |