Updating Eclipse classpath.
Fixing tests.
Now will detect python being used and name egg file appropriately
Inserting warning message when configuration files are not found.
Updating Eclipse classpath.
Installing/Configuration of Thredds 4.3.16 - updated spring jars to 3.0.5 (should move to 3.1.1 soon)
Explicitly calling xalan's xslt transformer (not leaving up to factory)

This came up as we moved to the Thredds 4.3.16 where they are using
saxon as their xlt transformer and esgf-security is using xalan.
As the factory function is apparently finding saxon first, the code
that we have was throwing an exception and suggesting we use saxon's
implementation.

In order to fix the transformer to the xalan one we now call the
transformer instances specifically.

See:
http://stackoverflow.com/questions/11224850/using-xalan-alongside-saxon

And...
2013-05-27T15:11:38.108 +0200 [     22946][       1] WARN  - esg.orp.app.SAMLAuthorizer - net.sf.saxon.trans.DynamicError: DOMSource cannot be processed: check that saxon8-dom.jar is on the classpath
java.lang.RuntimeException: net.sf.saxon.trans.DynamicError: DOMSource cannot be processed: check that saxon8-dom.jar is on the classpath
        at org.opensaml.xml.util.XMLHelper.prettyPrintXML(XMLHelper.java:882)
        at esg.security.authz.service.impl.SAMLAuthorizationServiceClientSoapImpl.buildAuthorizationRequest(SAMLAuthorizationServiceClientSoapImpl.java:85)
        at esg.orp.app.SAMLAuthorizer.authorize(SAMLAuthorizer.java:56)
        at esg.orp.app.SAMLAuthorizationServiceFilterCollaborator.authorize(SAMLAuthorizationServiceFilterCollaborator.java:55)
        at esg.orp.app.AuthorizationFilter.attemptValidation(AuthorizationFilter.java:68)
        at esg.orp.app.AccessControlFilterTemplate.doFilter(AccessControlFilterTemplate.java:63)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

...
Ficinf problem related to using XMLHelper.PrettyPrint with saxon libraries.
Make the setup hook output a bit more plain
(smile... no need to grin...)
Fixed a few group sql queries - misplaced )'s
Calling proper delegated Group DAO method for adding groups that include passing in the other 3 fields (good catch Prashnath)
WIP - fixing groupadd
quick fix: wrong option description in place
shhhh....
Addresses the sql alchemy issue where newer versions renamed exception class

The real fix is to be okay with getting the latest sql alchemy and
changing where we import the exception class.  This solution was
reported a few months back by Prashanth.  In the mean time we are
simply capping the version of sql alchemy such that we don't run into
this.

The error manifests as:
(this particular example is the node manager project, but the same
issue is with security and dashboard - which also use sql alchemy)

Traceback (most recent call last):
  File "/usr/local/uvcdat/bin/esgf_node_manager_initialize", line 5, in <module>
    pkg_resources.run_script('esgf-node-manager==0.1.5', 'esgf_node_manager_initialize')
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 489, in run_script
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 1207, in run_script
  File "/usr/local/uvcdat/lib/python2.7/site-packages/esgf_node_manager-0.1.5-py2.7.egg/EGG-INFO/scripts/esgf_node_manager_initialize", line 10, in <module>
    from migrate.versioning.exceptions import DatabaseAlreadyControlledError
ImportError: No module named exceptions
ERROR: Could not create esgf manager database tables in esgcet
Updating Spring to v3.2.2
Updated commond-io and changed servlet-api
Updated versions of libs (commons, joda-time, etc...) aligns better with ORP
Updated apache tiles lib (not sure we even need them anymore... hmmm)