Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Google Summer of CodeImage Modified

Summary

The aim of this page is to describe my work during the Google Summer of Code project on Fedora Repository. I have divided this page into x subcategories depending on into which part of "project's life cycle" it belongs. I have created the topic branch for this purpose in Git and all my changes are available from https://github.com/Jiri-Kremser/fcrepo/tree/fcrepo-452.

...

Wiki Markup
In the previous WS impl classes there were different type of context object which has to be passed to \_Default\{Acess\|Management\}\_ classes. Therefore, I had to make changes also to the static method _ReadOnlyContext.getSoapContext(ctx)_. Also, there are different types than in Axis 1.3 (String\[\] \-> ArrayOfString, ObjectMethodsDef\[\] \-> List<ObjectMethodsDef>, T\[\] \-> List<T>, etc.). Hence, the TypeUtility class which provide static methods for converting the types had to be altered. The backward compatibility still holds, because on the SOAP msg level it is still the same. The different types are here because of the different binding strategy in the past. Now it is widely used JAX-B.

...