-Subproject commit 5f6e9134ab67b61537fc0bf557842221001f76b1
+Subproject commit a65bd6271ccece2754c8f4937fc3a43f759fc5d7
 
 ADD_CUSTOM_COMMAND(
     SOURCE ${PROFILE}
     COMMAND java 
-    ARGS -jar ${SAXON} -s ${PROFILE} -xsl:${XSD2CPP}
+    ARGS -jar ${SAXON} -s:${PROFILE} -xsl:${XSD2CPP}
     rootdir="./parser/"
     target="release" root-element="CONFIGURATION"
     shared-ptr="aeb" incdir="/../include"
 
 
 ADD_LIBRARY(plugin_default SHARED plugin_default.cpp)
 SET_TARGET_PROPERTIES(plugin_default PROPERTIES COMPILE_FLAGS -fPIC)
-SET_TARGET_PROPERTIES(plugin_default PROPERTIES LINK_FLAGS -Wl)
+SET_TARGET_PROPERTIES(plugin_default PROPERTIES LINK_FLAGS -W)
 ADD_LIBRARY(plugin_log     SHARED plugin_log.cpp)
 SET_TARGET_PROPERTIES(plugin_log PROPERTIES COMPILE_FLAGS -fPIC)
 
 inline bool operator ==(ws_allocator<T1,S1,A1> const &,ws_allocator<T2,S2,A2> const &) {
   return true;
 }
+template <typename T1,std::size_t S1,int A1,typename T2,std::size_t S2,int A2>
+inline bool operator !=(ws_allocator<T1,S1,A1> const &_lh,ws_allocator<T2,S2,A2> const &_rh) {
+  return ! (_lh == _rh);
+}
 
 #endif /*WS_ALLOCATOR_H*/