Merge remote-tracking branch 'origin/jesse' into timtripcony
Merge branch 'master' into timtripcony
Added new 9.0.1 method freeResourceSearch to Session interface and
implementation
FIX: Minor compile errors and using eclipse based build system
toDominoFriendly can now deal with arrays
ADD: Mapper support for the framework
ADD: Missing imports
Fixed hidden constructor for DateTime to allow for proper Externlization
Changed return signature on ViewEntry.getColumnValues() to specify a java.util.Vector in an effort to fix a super-dumb problem with View-based ValuePickers. It did not fix it. :-(
BUGFIX: handling Vectors in getAllDocumentsByKey and getAllEntriesByKey
BUGFIX: same problem with Vectors in getDocumentByKey and getEntryByKey
Added more detailed logging on Document resurrection including filepath
Fixed amazingly bad implement of column-alignment for ViewEntries in the OpenntfViewNavigatorEx. IBM should have used < instead of !=
Added PhaseListener enhancement to include the IdentityHashCode of the current FacesContext object to a response header called "RequestId" when creating an HttpServletResponse, to allow for improved diagnostics between browser network requests and server logging.
Improved ViewEntry.getColumnValues(String) and added .getColumnValuesMap() and .getColumnValuesEx() to allow for normalized column values for any ViewEntry.
Improved reporting on Document.replaceItemValue() when native data type storage is not possible.
Toby Samples' extensions to take attachment as a Stream or Bytes
Ran FindBugs against code base and fixed a number of small potentially dangerous issues. (ie: making logging DateFormatter ThreadLocal)

Now to build the org.openntf.domino.plugin, you need to define an Eclipse environment variable called "eclipse_path" that points to the execution location for your Eclipse environment.
Merge remote-tracking branch 'origin/paul' into nathan
Fix to ensure PhaseListener only triggers for OpenLogBean if library is enabled. Should still trigger server-wide for basic error page
Corrected the Database.equals() method to account for comparisons to legacy database types, which is apparently done by the XPages API in .isCurrentDatabase
Fix for org.openntf.domino.impl.Database.equals
ADD: variable MAX-Values for Item sizes in Document
CHG: markDirty() method got public
ADD: CR and LF support for domino
Incorporated JSR305 into libraries.
Fixed numerous issues identified by FindBugs.
Fixed failure to null check on Document.isDeleted
Fixed Database.equals to null check immediately.