Restore 'maven.java.net' repository

Restore 'maven.java.net' repository accidentally removed in commit
2337e763.
Allow cursor returns from SQL functions

Update CallMetaDataContext to use the metaDataProvider
createDefaultOutParameter method when creating a SqlOutParameter as
a result of a SQL function call.

This change allows Spring to support Oracle cursor types when returned
from functions.

Issue: SPR-10606
Restore 'maven.java.net' repository

Restore 'maven.java.net' repository accidentally removed in commit
2337e763.
Fixed handling of @Resource's shareable value

Issue: SPR-10931
Removed S0 from BadSqlGrammarException codes

S0 doesn't seem to be universally used for SQL grammar problems: see MS SQL Server's RAISERROR. This was reported years back; not sure why the fix didn't actually appear in the codebase back then.

Issue: SPR-10902
Ignore setAliasesByType tests since they fail on OpenJDK 8 b108

Probably an XStream-internal problem: fails to marshal the flightNumber element.
Clarified Spring 4.0's dependency on JAX-WS 2.1+ / JAXB 2.1+ in javadoc
Fixed BadSqlGrammarException usage in transaction test suite

Issue: SPR-10902
(cherry picked from commit ef66708)