feature request #5752
Clean up Editor dependencies
There are many places where the Editor code needs to be cleaned up in terms of real dependencies and code which links to dependencies but is not necessary.
Most important issue is to keep only 1 instance of cdmlib-remote-webapp. Currently there is 1 instance in taxeditor.cdmlib and 1 in taxeditor.remote-webapp.
Also important to reduce the dependencies in taxeditor.cdmlib. With using only remoting from now on, we do not need most of the cdmlib-dependencies anymore. This will reduce the current size of libraries of 120MB tremendously.
Further tasks are to clean up all poms and Manifest.MFs (see also #5530) etc.
Idea from #967: Split the cdmlib plugin into two plugins: One for cdmlib dependencies and one for taxeditor-only plugins
ref #5752 Thin out feature.platform dependencies
- also gets rid of "Run" menu
remove xstream and dependencies xpp3(_min) and xmlpull from taxeditor.cdmlib plugin
ref #5752 remove easymock-2.3, easymockclassextension-2.3, h2-1.4.190, h2mig_pagestore_addon, hsqldb-2.3.3, junit-benchmarks-0.7.2, ognl-2.6.9, yip-controller-api-redist from taxeditor.cdmlib
ref #5752 use taxeditor.webapp cdmlib-remote-webapp.war for taxeditor tests
ref #5752 remove spring-security-oauth2 including jackson-mapper-asl and jackson-core-asl
ref #5752 remove hibernate-cglib-repack-2.1_3, hibernate-ehcache-5.0.7.Final
#8 Updated by Patrick Plitzner about 3 years ago
With the commit taxeditor|d4e83e37febf32601f065390770060398ec63a80. I re-added the dependencies needed for creating a fresh, new data model for an empty data source.
These dependencies can be removed when we moved this functionality completely to the server side