Fix for wonder-89: Don't attempt to save the parent EC of a new EO as none exists.
check for different strings in exception message
secondsDifference was wrong calculated
Fix for false security exception

Security exceptions would be raised for file names with a "%20" in them. This is because it is also a url-encoding for the "space" character.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Merge branch 'master' into 2_JMF

* master: (36 commits)
  Was not being built in ant: ERMooToolsDirectToWeb.framework, JavaLuceneAdaptor.framework, LuceneExample.woa
  Add the required configuration to build the ERJaxWS modules with Maven
  Documentation change - encourage clean before build
  Javadoc modifications, remove unnecessary cast. Escape html in javadoc to make EOGenerator template changes able to be simply copy-pasted. The previously displayed class Javadoc would create errors if copy-pasted. Also improved clarity of many of the method Javadoc comments. Removed an unnecessary cast.
  fix Error because of missing Libraries folder
  move into correct Location
  fix AZN to correct AZM
  fix Binding miss #410
  REVERT
  Fix for issue 140. Appends the relationship name to the update container ID. E.g. having two relationships from movie to "studio", one named studio and one named "coStudio", the resulting IDs will be "MUC_EditRelationshipEmbeddedStudio_studio" and "MUC_EditRelationshipEmbeddedStudio_coStudio".
  Add totals for running instances only (the existing totals row includes statistics for app instances that are not running)
  New Adaptor version 4.6.2
  Unused stuff removed
  Addition stuff for compiling under Windows
  Warnings removed Debug flags correctly passed to compiler
  Bugfix: pointer arithmetic fixed for 64 Bit
  simplify implementation by using instance variables instead of NSDictionary; add javadoc
  add totals to the Applications page
  right-align "count" and "totals" columns using css class selectors in AppDetailPage.html and ApplicationsPage.html
  if external type is lowercase we would have no match
  ...
Improve documentation explaining why decoding is being done when and where it is. Refactor individual logic blocks (fetching the ERAttachment, evaluating if a request is legitimate) into their own methods to make code more digestible and better encapsulated.
Making sure a SecurityException is always thrown when we aren't able to return an attachment.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
compile fix for llvm and current gcc
test suite
more debug output
warnings
use macro MAP_FAILED
Test showing error in hashCode vs equals in WOTimer.
Merge branch '2_JMF' of https://github.com/markusstoll/wonder into markusstoll-2_JMF
Merge branch 'markusstoll-2_JMF'
Issue #587 fixed
flip strings for correct regex matching
Add support for CLOB attributes in DerbyPlugIn

Fetching data from CLOB attributes always returns null when using the Derby database. This patch returns a java.sql.Clob or the String representation of the CLOB column in the result set.
Merge pull request #580 from markusstoll/WOAdaptor-CompileFix

Wo adaptor compile fix
must start new transaction when using ERXJDBCAdaptor before creating _dbupdater
Unlock editing contexts disposed by the ERXRouteController

The ERXRouteController disposes the editing context at the end of the request handling. If the editing context is autoLocked during the request, at least one lock will remain open at disposal time (because of the coalesceAutoLocks property). This change unlocks the editing context before disposing it, avoiding inaccurate warnings when the tracing open locks option is enabled.