[openjpa] 01/03: Merge branch 'upstream'

Miguel Landaeta nomadium-guest at alioth.debian.org
Sun Oct 6 23:44:35 UTC 2013


This is an automated email from the git hooks/post-receive script.

nomadium-guest pushed a commit to branch master
in repository openjpa.

commit 6b6ee90c0c6c9828931fb291863c9d25a275d01f
Merge: d990270 e248f7c
Author: Miguel Landaeta <miguel at miguel.cc>
Date:   Fri Aug 30 20:03:56 2013 -0300

    Merge branch 'upstream'

 BUILDING.txt                                       |  123 +-
 CHANGES.txt                                        |  975 +-
 LICENSE                                            |  583 +
 LICENSE.txt                                        |  518 -
 NOTICE                                             |   29 +
 NOTICE.txt                                         |   27 -
 RELEASE-NOTES.html                                 | 1316 +-
 openjpa-all/dependency-reduced-pom.xml             |   71 +-
 openjpa-all/pom.xml                                |   26 +-
 .../src/main/appended-resources/META-INF/NOTICE.vm |   11 +-
 openjpa-examples/image-gallery/pom.xml             |  113 +
 .../apache/openjpa/example/gallery/ImageType.java  |   24 +
 .../gallery/constraint/ImageConstraint.java        |   47 +
 .../example/gallery/constraint/ImageContent.java   |   48 +
 .../gallery/constraint/ImageContentValidator.java  |   72 +
 .../example/gallery/constraint/ImageGroup.java     |   26 +
 .../example/gallery/constraint/ImageValidator.java |   90 +
 .../gallery/constraint/SequencedImageGroup.java    |   32 +
 .../openjpa/example/gallery/model/Album.java       |   81 +
 .../openjpa/example/gallery/model/Creator.java     |   94 +
 .../openjpa/example/gallery/model/Image.java       |  105 +
 .../openjpa/example/gallery/model/Location.java    |   91 +
 .../openjpa/example/gallery/TestJPAValidation.java |  140 +
 .../src/test/resources/META-INF/persistence.xml    |   50 +
 openjpa-examples/jest/README.html                  |  113 +
 openjpa-examples/jest/build.properties             |   36 +
 openjpa-examples/jest/build.xml                    |  106 +
 .../jest/src/main/java/demo/Actor.java             |  110 +
 .../jest/src/main/java/demo/DataLoader.java        |  133 +
 .../jest/src/main/java/demo/Movie.java             |   86 +
 .../jest/src/main/java/demo/SimpleApp.java         |   88 +
 .../src/main/resources/META-INF/persistence.xml    |   43 +
 .../jest/src/main/resources/WEB-INF/web.xml        |   82 +
 .../jest/src/main/resources/demo/index.html        |   93 +
 openjpa-examples/openbooks/LICENSE.txt             |  204 +
 openjpa-examples/openbooks/NOTICE.txt              |    9 +
 openjpa-examples/openbooks/assembly.xml            |   78 +
 openjpa-examples/openbooks/build.jee.liberty.xml   |  106 +
 openjpa-examples/openbooks/build.jee.was.xml       |  187 +
 openjpa-examples/openbooks/build.jee.xml           |  135 +
 openjpa-examples/openbooks/build.jse.xml           |  109 +
 openjpa-examples/openbooks/build.properties        |   39 +
 openjpa-examples/openbooks/build.xml               |  233 +
 openjpa-examples/openbooks/index.html              |  183 +
 openjpa-examples/openbooks/pom.xml                 |  240 +
 openjpa-examples/openbooks/run.properties          |   30 +
 openjpa-examples/openbooks/run.xml                 |   67 +
 .../openbooks/scripts/liberty/bootstrap.properties |    2 +
 .../openbooks/scripts/liberty/server.xml           |   24 +
 .../openbooks/scripts/was/ds_config.py             |  111 +
 .../java/jpa/tools/swing/AttributeLegendView.java  |   58 +
 .../main/java/jpa/tools/swing/AttributeView.java   |   41 +
 .../java/jpa/tools/swing/ConfigurationViewer.java  |   74 +
 .../main/java/jpa/tools/swing/EntityDataModel.java |  257 +
 .../src/main/java/jpa/tools/swing/EntityTable.java |  204 +
 .../main/java/jpa/tools/swing/EntityTableView.java |  141 +
 .../main/java/jpa/tools/swing/EntityTypeView.java  |   85 +
 .../src/main/java/jpa/tools/swing/ErrorDialog.java |  236 +
 .../src/main/java/jpa/tools/swing/FileScanner.java |   60 +
 .../src/main/java/jpa/tools/swing/Finder.java      |  132 +
 .../java/jpa/tools/swing/GraphicOutputStream.java  |   73 +
 .../src/main/java/jpa/tools/swing/IndexedMap.java  |  125 +
 .../java/jpa/tools/swing/InstanceDataModel.java    |   68 +
 .../main/java/jpa/tools/swing/InstanceView.java    |   27 +
 .../src/main/java/jpa/tools/swing/Maze.java        |   18 +
 .../main/java/jpa/tools/swing/MetamodelHelper.java |  281 +
 .../main/java/jpa/tools/swing/MetamodelView.java   |  151 +
 .../src/main/java/jpa/tools/swing/PathFinder.java  |  180 +
 .../java/jpa/tools/swing/PowerPointViewer.java     |  232 +
 .../java/jpa/tools/swing/PreparedQueryViewer.java  |   36 +
 .../main/java/jpa/tools/swing/QueryDecorator.java  |   27 +
 .../java/jpa/tools/swing/QueryStatisticsModel.java |   76 +
 .../src/main/java/jpa/tools/swing/RoundButton.java |  101 +
 .../java/jpa/tools/swing/ScrollingTextPane.java    |   76 +
 .../java/jpa/tools/swing/SourceCodeViewer.java     |  128 +
 .../src/main/java/jpa/tools/swing/StatusBar.java   |  156 +
 .../src/main/java/jpa/tools/swing/SwingHelper.java |  144 +
 .../src/main/java/jpa/tools/swing/TextStyles.java  |   39 +
 .../src/main/java/jpa/tools/swing/package.html     |   23 +
 .../src/main/java/openbook/client/BuyBookPage.java |  465 +
 .../main/java/openbook/client/DeliveryPage.java    |  167 +
 .../src/main/java/openbook/client/Demo.java        |  683 +
 .../main/java/openbook/client/ErrorHandler.java    |   48 +
 .../src/main/java/openbook/client/Images.java      |  105 +
 .../src/main/java/openbook/client/SQLLogger.java   |   67 +
 .../java/openbook/client/SourceCodeBrowser.java    |  130 +
 .../src/main/java/openbook/client/SupplyPage.java  |  137 +
 .../src/main/java/openbook/domain/Author.java      |   77 +
 .../src/main/java/openbook/domain/Book.java        |  157 +
 .../src/main/java/openbook/domain/Customer.java    |   86 +
 .../src/main/java/openbook/domain/Inventory.java   |  129 +
 .../src/main/java/openbook/domain/LineItem.java    |  144 +
 .../main/java/openbook/domain/PurchaseOrder.java   |  225 +
 .../src/main/java/openbook/domain/Range.java       |  150 +
 .../main/java/openbook/domain/ShoppingCart.java    |  138 +
 .../src/main/java/openbook/server/DataLoader.java  |   43 +
 .../main/java/openbook/server/OpenBookService.java |  185 +
 .../java/openbook/server/OpenBookServiceImpl.java  |  434 +
 .../java/openbook/server/PersistenceService.java   |  186 +
 .../main/java/openbook/server/QueryDecorator.java  |   27 +
 .../java/openbook/server/QueryParameterBinder.java |   51 +
 .../main/java/openbook/server/ServiceFactory.java  |   53 +
 .../main/java/openbook/tools/CommandProcessor.java |  359 +
 .../openbook/tools/ant/Java2HTMLConverterTask.java |  239 +
 .../tools/converter/HTMLTokenRenderer.java         |  308 +
 .../tools/converter/Java2HTMLConverter.java        |   73 +
 .../tools/converter/Java2TextConverter.java        |   51 +
 .../tools/converter/ParseTokenListener.java        |  136 +
 .../tools/converter/PlainTokenRenderer.java        |   75 +
 .../openbook/tools/converter/SourceRenderer.java   |  193 +
 .../openbook/tools/converter/TokenRenderer.java    |  103 +
 .../main/java/openbook/tools/parser/JavaLexer.java | 4766 +++++
 .../java/openbook/tools/parser/JavaParser.java     |20088 ++++++++++++++++++++
 .../openbook/tools/util/TextProcessingUtility.java |   57 +
 .../main/java/openbook/tools/util/URIUtils.java    |  149 +
 .../src/main/java/openbook/util/JSPUtility.java    |  104 +
 .../main/java/openbook/util/PropertyHelper.java    |  307 +
 .../src/main/java/openbook/util/Randomizer.java    |  114 +
 .../src/main/java/openbook/util/package.html       |   23 +
 .../resources/META-INF/persistence.jee.liberty.xml |   50 +
 .../resources/META-INF/persistence.jee.was.xml     |   50 +
 .../src/main/resources/META-INF/persistence.xml    |   65 +
 .../openbooks/src/main/resources/META-INF/web.xml  |   39 +
 .../openbooks/src/main/resources/demo.properties   |   64 +
 .../src/main/resources/images/Add2Cart.jpg         |  Bin 0 -> 2613 bytes
 .../src/main/resources/images/DataModel.jpg        |  Bin 0 -> 2264 bytes
 .../src/main/resources/images/DomainModel.jpg      |  Bin 0 -> 999 bytes
 .../src/main/resources/images/OpenBooks.jpg        |  Bin 0 -> 60559 bytes
 .../src/main/resources/images/SourceCode.jpg       |  Bin 0 -> 2184 bytes
 .../src/main/resources/images/add-to-cart.gif      |  Bin 0 -> 800 bytes
 .../src/main/resources/images/arrow_left.jpg       |  Bin 0 -> 5872 bytes
 .../src/main/resources/images/arrow_right.jpg      |  Bin 0 -> 5892 bytes
 .../openbooks/src/main/resources/images/browse.png |  Bin 0 -> 483 bytes
 .../openbooks/src/main/resources/images/buy.jpg    |  Bin 0 -> 1509 bytes
 .../openbooks/src/main/resources/images/cancel.png |  Bin 0 -> 587 bytes
 .../openbooks/src/main/resources/images/cart.jpg   |  Bin 0 -> 16944 bytes
 .../src/main/resources/images/checkout.gif         |  Bin 0 -> 849 bytes
 .../src/main/resources/images/console_view.gif     |  Bin 0 -> 582 bytes
 .../src/main/resources/images/delivery.jpg         |  Bin 0 -> 15923 bytes
 .../openbooks/src/main/resources/images/done.png   |  Bin 0 -> 781 bytes
 .../openbooks/src/main/resources/images/error.png  |  Bin 0 -> 6619 bytes
 .../src/main/resources/images/java_link.png        |  Bin 0 -> 716 bytes
 .../openbooks/src/main/resources/images/login.gif  |  Bin 0 -> 723 bytes
 .../main/resources/images/openjpa-logo-small.png   |  Bin 0 -> 8911 bytes
 .../openbooks/src/main/resources/images/orders.gif |  Bin 0 -> 561 bytes
 .../openbooks/src/main/resources/images/search.jpg |  Bin 0 -> 1412 bytes
 .../src/main/resources/images/start_task.gif       |  Bin 0 -> 318 bytes
 .../openbooks/src/main/resources/images/supply.jpg |  Bin 0 -> 21553 bytes
 .../src/main/resources/images/view_code.jpg        |  Bin 0 -> 1813 bytes
 .../src/main/resources/images/view_domain.jpg      |  Bin 0 -> 1728 bytes
 .../src/main/resources/images/view_query.jpg       |  Bin 0 -> 1631 bytes
 .../src/main/resources/images/view_unit.jpg        |  Bin 0 -> 1694 bytes
 .../openbooks/src/main/resources/java.css          |   60 +
 .../openbooks/src/main/resources/load.properties   |   44 +
 .../openbooks/src/main/resources/slides/Slide1.JPG |  Bin 0 -> 35682 bytes
 .../src/main/resources/slides/Slide10.JPG          |  Bin 0 -> 73248 bytes
 .../src/main/resources/slides/Slide11.JPG          |  Bin 0 -> 53411 bytes
 .../src/main/resources/slides/Slide12.JPG          |  Bin 0 -> 78566 bytes
 .../src/main/resources/slides/Slide13.JPG          |  Bin 0 -> 65333 bytes
 .../src/main/resources/slides/Slide14.JPG          |  Bin 0 -> 45561 bytes
 .../src/main/resources/slides/Slide15.JPG          |  Bin 0 -> 17610 bytes
 .../openbooks/src/main/resources/slides/Slide2.JPG |  Bin 0 -> 52214 bytes
 .../openbooks/src/main/resources/slides/Slide3.JPG |  Bin 0 -> 78124 bytes
 .../openbooks/src/main/resources/slides/Slide4.JPG |  Bin 0 -> 68743 bytes
 .../openbooks/src/main/resources/slides/Slide5.JPG |  Bin 0 -> 65932 bytes
 .../openbooks/src/main/resources/slides/Slide6.JPG |  Bin 0 -> 49302 bytes
 .../openbooks/src/main/resources/slides/Slide7.JPG |  Bin 0 -> 56712 bytes
 .../openbooks/src/main/resources/slides/Slide8.JPG |  Bin 0 -> 32234 bytes
 .../openbooks/src/main/resources/slides/Slide9.JPG |  Bin 0 -> 67285 bytes
 openjpa-examples/openbooks/web/cart.jsp            |  108 +
 openjpa-examples/openbooks/web/checkout.jsp        |  130 +
 openjpa-examples/openbooks/web/footer.jsp          |   33 +
 openjpa-examples/openbooks/web/header.jsp          |  111 +
 openjpa-examples/openbooks/web/intro.jsp           |   76 +
 openjpa-examples/openbooks/web/openbooks.css       |  159 +
 openjpa-examples/openbooks/web/openbooks.js        |   65 +
 openjpa-examples/openbooks/web/orders.jsp          |  206 +
 openjpa-examples/openbooks/web/query.jsp           |  139 +
 openjpa-examples/openbooks/web/register.jsp        |   48 +
 openjpa-examples/openbooks/web/search.jsp          |  111 +
 openjpa-examples/opentrader/build.properties       |   66 +
 openjpa-examples/opentrader/build.xml              |  205 +
 .../org/apache/openjpa/trader/OpenTrader.gwt.xml   |   45 +
 .../apache/openjpa/trader/client/FormatUtil.java   |   97 +
 .../apache/openjpa/trader/client/LoginDialog.java  |  155 +
 .../openjpa/trader/client/MarketDataPanel.java     |  165 +
 .../apache/openjpa/trader/client/MatchWindow.java  |  158 +
 .../trader/client/OpenTradeImageBundle.java        |   42 +
 .../apache/openjpa/trader/client/OpenTrader.java   |  317 +
 .../openjpa/trader/client/ServerLogPanel.java      |  159 +
 .../openjpa/trader/client/TradeHistoryPanel.java   |  111 +
 .../openjpa/trader/client/TradeOrderWindow.java    |  316 +
 .../trader/client/TradingServiceAdapter.java       |  108 +
 .../trader/client/TradingServiceAdapterAsync.java  |   73 +
 .../openjpa/trader/client/TradingWindow.java       |  256 +
 .../openjpa/trader/client/event/ServiceEvent.java  |  134 +
 .../trader/client/event/ServiceEventHandler.java   |   47 +
 .../openjpa/trader/client/ui/ErrorDialog.java      |  120 +
 .../openjpa/trader/client/ui/FadeEffect.java       |   63 +
 .../openjpa/trader/client/ui/GridCellRenderer.java |   38 +
 .../apache/openjpa/trader/client/ui/HelpLink.java  |   94 +
 .../openjpa/trader/client/ui/MessageBox.java       |   85 +
 .../openjpa/trader/client/ui/ProgressMonitor.java  |   93 +
 .../openjpa/trader/client/ui/ScrollableTable.java  |  298 +
 .../java/org/apache/openjpa/trader/domain/Ask.java |   79 +
 .../java/org/apache/openjpa/trader/domain/Bid.java |   79 +
 .../apache/openjpa/trader/domain/LogStatement.java |   67 +
 .../org/apache/openjpa/trader/domain/Match.java    |   86 +
 .../org/apache/openjpa/trader/domain/Sector.java   |   31 +
 .../org/apache/openjpa/trader/domain/Stock.java    |  124 +
 .../org/apache/openjpa/trader/domain/Tradable.java |  226 +
 .../org/apache/openjpa/trader/domain/Trade.java    |  132 +
 .../org/apache/openjpa/trader/domain/Trader.java   |   87 +
 .../org/apache/openjpa/trader/domain/package.html  |   28 +
 .../openjpa/trader/server/ExceptionAdapter.java    |   74 +
 .../trader/server/TradingServiceAdapterImpl.java   |  195 +
 .../apache/openjpa/trader/service/BufferedLog.java |  241 +
 .../apache/openjpa/trader/service/Exchange.java    |  278 +
 .../apache/openjpa/trader/service/MarketFeed.java  |   65 +
 .../openjpa/trader/service/MockTradingService.java |  179 +
 .../openjpa/trader/service/PersistenceService.java |  216 +
 .../apache/openjpa/trader/service/TradeEvent.java  |   38 +
 .../openjpa/trader/service/TradingService.java     |  171 +
 .../slice/SectorBasedQueryTargetPolicy.java        |   50 +
 .../service/slice/SectorDistributionPolicy.java    |   59 +
 .../src/main/resources/META-INF/persistence.xml    |  106 +
 .../opentrader/src/main/resources/OpenTrader.html  |   60 +
 .../opentrader/src/main/resources/WEB-INF/web.xml  |   46 +
 .../src/main/resources/css/OpenTrader.css          |  355 +
 .../src/main/resources/help/MarketData.html        |   26 +
 .../src/main/resources/help/Polling.html           |   25 +
 .../opentrader/src/main/resources/images/login.gif |  Bin 0 -> 723 bytes
 .../opentrader/src/main/resources/images/logo.gif  |  Bin 0 -> 623 bytes
 openjpa-examples/pom.xml                           |   83 +-
 openjpa-examples/simple/pom.xml                    |   71 +
 .../simple/src/main/java/META-INF/persistence.xml  |  100 +
 .../{ => simple}/src/main/java/README.txt          |    0
 openjpa-examples/simple/src/main/java/build.xml    |  169 +
 .../src/main/java/embeddables/Address.java         |    0
 .../src/main/java/embeddables/ContactInfo.java     |    0
 .../src/main/java/embeddables/Coordinates.java     |    0
 .../src/main/java/embeddables/Main.java            |    0
 .../src/main/java/embeddables/Phone.java           |    0
 .../src/main/java/embeddables/User.java            |    0
 .../src/main/java/embeddables/build.xml            |    0
 .../{ => simple}/src/main/java/hellojpa/Main.java  |    0
 .../src/main/java/hellojpa/Message.java            |    0
 .../{ => simple}/src/main/java/hellojpa/build.xml  |    0
 .../src/main/java/mapping/BuildSchemaPC.java       |   64 +
 .../src/main/java/mapping/BuildUTF8SchemaPC.java   |   64 +
 .../simple/src/main/java/mapping/build.xml         |   99 +
 .../src/main/java/relations/Deity.java             |    0
 .../{ => simple}/src/main/java/relations/Main.java |    0
 .../{ => simple}/src/main/java/relations/build.xml |    0
 .../src/main/java/reversemapping/Main.java         |    0
 .../src/main/java/reversemapping/build.xml         |    0
 .../src/main/java/reversemapping/db.xml            |    0
 .../reversemapping/reverse-customizer.properties   |    0
 .../java/reversemapping/schema/ToursDB_schema.sql  |    0
 .../src/main/java/reversemapping/schema/dropdb.sql |    0
 .../java/reversemapping/schema/loadAIRLINES.sql    |    0
 .../main/java/reversemapping/schema/loadCITIES.sql |    0
 .../java/reversemapping/schema/loadCOUNTRIES.sql   |    0
 .../schema/loadFLIGHTAVAILABILITY1.sql             |    0
 .../schema/loadFLIGHTAVAILABILITY2.sql             |    0
 .../java/reversemapping/schema/loadFLIGHTS1.sql    |    0
 .../java/reversemapping/schema/loadFLIGHTS2.sql    |    0
 .../src/main/java/META-INF/persistence.xml         |   94 -
 openjpa-examples/src/main/java/build.xml           |  157 -
 openjpa-integration/daytrader/pom.xml              |   76 +-
 .../integration/daytrader/OrderDataBean.java       |    7 +-
 .../integration/daytrader/TestDaytrader.java       |  411 +-
 .../openjpa/integration/daytrader/TradeAction.java |  459 +
 .../integration/daytrader/TradeBuildDB.java        |   41 +-
 .../openjpa/integration/daytrader/TradeConfig.java |    3 +-
 .../integration/daytrader/TradeJPADirect.java      |  192 +-
 .../integration/daytrader/TradeScenario.java       |  254 +
 openjpa-integration/examples/pom.xml               |    7 +-
 openjpa-integration/jmx/pom.xml                    |  140 +
 .../openjpa/integration/jmx/CachedEntity.java      |   51 +
 .../integration/jmx/TestJMXPlatformMBeans.java     |  380 +
 .../src/test/resources/META-INF/persistence.xml    |   46 +
 openjpa-integration/pom.xml                        |   13 +-
 openjpa-integration/slf4j/pom.xml                  |  155 +
 .../openjpa/integration/slf4j/TestLogFactory.java  |   70 +
 .../src/test/resources/META-INF/persistence.xml    |   32 +
 openjpa-integration/tck/pom.xml                    |  155 +-
 openjpa-integration/tck/sql/create.openjpa.sql.xml |   65 +
 openjpa-integration/tck/sql/db2.sql                |  207 +
 openjpa-integration/tck/sql/derby.sql              |   36 +
 .../tck/{tck2.xml => tck2-20091209.xml}            |    0
 openjpa-integration/tck/tck2-20101205.xml          |  377 +
 openjpa-integration/tck/tck2-20110815.xml          |  443 +
 openjpa-integration/validation/pom.xml             |  140 +-
 .../openjpa/integration/validation/Image.java      |   68 +
 .../openjpa/integration/validation/Location.java   |   96 +
 .../validation/TestConstraintViolation.java        |  309 +
 .../integration/validation/TestConstraints.java    |  218 +-
 .../integration/validation/TestEagerInit.java      |   51 +
 .../integration/validation/TestMappedSuper.java    |   14 +-
 .../openjpa/integration/validation/TestMerge.java  |  226 +
 .../validation/TestValidationGroups.java           |  234 +-
 .../openjpa/integration/validation/persistence.xml |   54 +-
 openjpa-jdbc/pom.xml                               |   10 +-
 .../apache/openjpa/jdbc/ant/MappingToolTask.java   |   31 +-
 .../openjpa/jdbc/ant/ReverseMappingToolTask.java   |    2 +-
 .../openjpa/jdbc/conf/JDBCConfigurationImpl.java   |   15 +-
 .../openjpa/jdbc/conf/JDBCProductDerivation.java   |    2 +-
 .../openjpa/jdbc/conf/MappingFactoryValue.java     |   19 +-
 .../openjpa/jdbc/identifier/DBIdentifier.java      |   31 +-
 .../jdbc/identifier/DBIdentifierUtilImpl.java      |    5 +-
 .../jdbc/identifier/QualifiedDBIdentifier.java     |    1 +
 .../openjpa/jdbc/kernel/AbstractUpdateManager.java |   13 +-
 .../BatchingPreparedStatementManagerImpl.java      |   24 +-
 .../kernel/DelegatingJDBCFetchConfiguration.java   |   17 +
 .../openjpa/jdbc/kernel/FinderCacheImpl.java       |   13 +-
 .../jdbc/kernel/InstanceResultObjectProvider.java  |    7 +-
 .../openjpa/jdbc/kernel/JDBCBrokerFactory.java     |   17 +-
 .../jdbc/kernel/JDBCFetchConfiguration.java        |   20 +
 .../jdbc/kernel/JDBCFetchConfigurationImpl.java    |   34 +-
 .../openjpa/jdbc/kernel/JDBCStoreManager.java      |  414 +-
 .../apache/openjpa/jdbc/kernel/JDBCStoreQuery.java |   86 +-
 .../kernel/MappedQueryResultObjectProvider.java    |   13 +-
 .../openjpa/jdbc/kernel/MixedLockManager.java      |   17 +-
 .../apache/openjpa/jdbc/kernel/NativeJDBCSeq.java  |  138 +-
 .../jdbc/kernel/PessimisticLockManager.java        |   28 +-
 .../jdbc/kernel/PreparedQueryCacheImpl.java        |   93 +-
 .../openjpa/jdbc/kernel/PreparedQueryImpl.java     |   50 +-
 .../openjpa/jdbc/kernel/PreparedSQLStoreQuery.java |   11 +-
 .../jdbc/kernel/PreparedStatementManagerImpl.java  |    9 +-
 .../apache/openjpa/jdbc/kernel/SQLStoreQuery.java  |    2 +-
 .../apache/openjpa/jdbc/kernel/TableJDBCSeq.java   |   25 +-
 .../org/apache/openjpa/jdbc/kernel/exps/Args.java  |   10 +-
 .../openjpa/jdbc/kernel/exps/CollectionParam.java  |    2 +-
 .../openjpa/jdbc/kernel/exps/CurrentDate.java      |    3 +-
 .../jdbc/kernel/exps/DatastoreFunction.java        |   10 +-
 .../jdbc/kernel/exps/EqualTypeExpression.java      |  141 +
 .../openjpa/jdbc/kernel/exps/ExpContext.java       |    5 +
 .../openjpa/jdbc/kernel/exps/GetMapValue.java      |    2 +-
 .../jdbc/kernel/exps/JDBCExpressionFactory.java    |   79 +-
 .../org/apache/openjpa/jdbc/kernel/exps/Lit.java   |    6 +-
 .../apache/openjpa/jdbc/kernel/exps/MapEntry.java  |    2 +-
 .../jdbc/kernel/exps/MatchesExpression.java        |    5 +-
 .../jdbc/kernel/exps/NotEqualTypeExpression.java   |  151 +
 .../apache/openjpa/jdbc/kernel/exps/PCPath.java    |    4 +-
 .../org/apache/openjpa/jdbc/kernel/exps/Param.java |   13 +-
 .../jdbc/kernel/exps/SelectConstructor.java        |   16 +-
 .../apache/openjpa/jdbc/kernel/exps/Substring.java |    6 +-
 .../org/apache/openjpa/jdbc/kernel/exps/Type.java  |    9 +
 .../apache/openjpa/jdbc/kernel/exps/UnaryOp.java   |   11 +-
 .../org/apache/openjpa/jdbc/meta/ClassMapping.java |    8 +
 .../apache/openjpa/jdbc/meta/ClassMappingInfo.java |    2 +-
 .../jdbc/meta/DiscriminatorMappingInfo.java        |    2 +-
 .../org/apache/openjpa/jdbc/meta/FieldMapping.java |   21 +-
 .../openjpa/jdbc/meta/JDBCRelatedFieldOrder.java   |   30 +-
 .../org/apache/openjpa/jdbc/meta/JavaSQLTypes.java |   18 +-
 .../openjpa/jdbc/meta/MappingDefaultsImpl.java     |    4 +-
 .../org/apache/openjpa/jdbc/meta/MappingInfo.java  |    5 +-
 .../openjpa/jdbc/meta/MappingRepository.java       |   67 +-
 .../org/apache/openjpa/jdbc/meta/MappingTool.java  |   37 +-
 .../jdbc/meta/MetaDataPlusMappingFactory.java      |   23 +-
 .../openjpa/jdbc/meta/QueryResultMapping.java      |  128 +-
 .../org/apache/openjpa/jdbc/meta/ValueMapping.java |    8 +
 .../apache/openjpa/jdbc/meta/ValueMappingImpl.java |   24 +-
 .../openjpa/jdbc/meta/VersionMappingInfo.java      |   11 +-
 .../jdbc/meta/strats/ColumnVersionStrategy.java    |    9 +-
 .../jdbc/meta/strats/ContainerFieldStrategy.java   |    2 +-
 .../jdbc/meta/strats/EmbedFieldStrategy.java       |   72 +
 .../jdbc/meta/strats/EmbedValueHandler.java        |   15 +-
 .../openjpa/jdbc/meta/strats/EnumValueHandler.java |    2 +-
 .../HandlerCollectionTableFieldStrategy.java       |   11 +-
 .../jdbc/meta/strats/HandlerFieldStrategy.java     |   45 +-
 .../jdbc/meta/strats/MapTableFieldStrategy.java    |    2 +-
 .../meta/strats/MaxEmbeddedBlobFieldStrategy.java  |   11 +-
 .../strats/MaxEmbeddedByteArrayFieldStrategy.java  |   13 +-
 .../strats/MaxEmbeddedCharArrayFieldStrategy.java  |    9 +
 .../meta/strats/MaxEmbeddedClobFieldStrategy.java  |   12 +-
 .../meta/strats/MaxEmbeddedLobFieldStrategy.java   |   26 +-
 .../jdbc/meta/strats/ObjectIdValueHandler.java     |    2 +-
 .../jdbc/meta/strats/PrimitiveWrapperArrays.java   |    4 +-
 .../jdbc/meta/strats/RelationFieldStrategy.java    |   12 +-
 .../RelationRelationMapTableFieldStrategy.java     |    2 +-
 .../jdbc/meta/strats/RelationStrategies.java       |   23 +
 .../RelationToManyInverseKeyFieldStrategy.java     |    3 +-
 .../meta/strats/StoreCollectionFieldStrategy.java  |   90 +-
 .../jdbc/meta/strats/TimestampVersionStrategy.java |    2 +-
 .../openjpa/jdbc/meta/strats/XMLValueHandler.java  |    7 +-
 .../openjpa/jdbc/schema/AutoDriverDataSource.java  |   45 +
 .../org/apache/openjpa/jdbc/schema/Column.java     |   75 +-
 .../openjpa/jdbc/schema/DBCPDriverDataSource.java  |  303 +
 .../openjpa/jdbc/schema/DataSourceFactory.java     |   47 +-
 .../openjpa/jdbc/schema/DriverDataSource.java      |    3 +-
 .../openjpa/jdbc/schema/DynamicSchemaFactory.java  |   10 +-
 .../org/apache/openjpa/jdbc/schema/ForeignKey.java |    8 +-
 .../openjpa/jdbc/schema/LocalConstraint.java       |    5 +
 .../openjpa/jdbc/schema/SchemaGenerator.java       |  188 +-
 .../org/apache/openjpa/jdbc/schema/SchemaTool.java |   48 +-
 .../jdbc/schema/SimpleDriverDataSource.java        |   51 +-
 .../java/org/apache/openjpa/jdbc/schema/Table.java |   27 +-
 .../org/apache/openjpa/jdbc/schema/Unique.java     |   13 +-
 .../openjpa/jdbc/sql/AbstractDB2Dictionary.java    |   27 +-
 .../jdbc/sql/AbstractSQLServerDictionary.java      |   32 +-
 .../apache/openjpa/jdbc/sql/AccessDictionary.java  |    3 +
 .../org/apache/openjpa/jdbc/sql/DB2Dictionary.java |  294 +-
 .../org/apache/openjpa/jdbc/sql/DBDictionary.java  |  362 +-
 .../openjpa/jdbc/sql/DBDictionaryFactory.java      |   11 +-
 .../apache/openjpa/jdbc/sql/DerbyDictionary.java   |    5 +-
 .../openjpa/jdbc/sql/FirebirdDictionary.java       |   51 +-
 .../apache/openjpa/jdbc/sql/FoxProDictionary.java  |    4 +
 .../org/apache/openjpa/jdbc/sql/H2Dictionary.java  |   33 +-
 .../apache/openjpa/jdbc/sql/HSQLDictionary.java    |   92 +-
 .../openjpa/jdbc/sql/InformixDictionary.java       |   57 +-
 .../apache/openjpa/jdbc/sql/IngresDictionary.java  |   29 +-
 .../openjpa/jdbc/sql/JDataStoreDictionary.java     |   14 +-
 .../org/apache/openjpa/jdbc/sql/LogicalUnion.java  |   26 +
 .../apache/openjpa/jdbc/sql/MaxDBDictionary.java   |   28 +
 .../apache/openjpa/jdbc/sql/MySQLDictionary.java   |   23 +-
 .../apache/openjpa/jdbc/sql/OracleDictionary.java  |  203 +-
 .../openjpa/jdbc/sql/PointbaseDictionary.java      |   18 +-
 .../openjpa/jdbc/sql/PostgresDictionary.java       |  236 +-
 .../apache/openjpa/jdbc/sql/ResultSetResult.java   |    3 +-
 .../java/org/apache/openjpa/jdbc/sql/RowImpl.java  |   10 +-
 .../apache/openjpa/jdbc/sql/RowManagerImpl.java    |    4 +-
 .../org/apache/openjpa/jdbc/sql/SQLBuffer.java     |  200 +-
 .../openjpa/jdbc/sql/SQLServerDictionary.java      |   35 +-
 .../java/org/apache/openjpa/jdbc/sql/Select.java   |   32 +
 .../org/apache/openjpa/jdbc/sql/SelectImpl.java    |  113 +-
 .../apache/openjpa/jdbc/sql/SolidDBDictionary.java |  541 +
 .../apache/openjpa/jdbc/sql/SybaseDictionary.java  |  108 +-
 .../openjpa/jdbc/kernel/exps/localizer.properties  |   21 +-
 .../openjpa/jdbc/kernel/localizer.properties       |   21 +-
 .../apache/openjpa/jdbc/meta/localizer.properties  |    3 +-
 .../openjpa/jdbc/meta/strats/localizer.properties  |    3 +-
 .../openjpa/jdbc/schema/localizer.properties       |    7 +-
 .../apache/openjpa/jdbc/sql/localizer.properties   |   16 +-
 .../openjpa/jdbc/sql/sql-error-state-codes.xml     |   33 +-
 .../org/apache/openjpa/jdbc/sql/sql-keywords.rsrc  |    2 +-
 .../kernel/TestUpdateManagerFlushException.java    |   12 +
 .../apache/openjpa/jdbc/sql/TestDB2Dictionary.java |  235 +
 .../jdbc/sql/TestDBDictionaryGeneratedSQL.java     |  176 +
 openjpa-jest/pom.xml                               |  107 +
 openjpa-jest/src/main/ant/enhancer.xml             |   85 +
 .../openjpa/persistence/jest/AbstractCommand.java  |  349 +
 .../apache/openjpa/persistence/jest/Closure.java   |  107 +
 .../apache/openjpa/persistence/jest/Constants.java |  114 +
 .../openjpa/persistence/jest/DomainCommand.java    |   61 +
 .../persistence/jest/ExceptionFormatter.java       |   62 +
 .../openjpa/persistence/jest/FindCommand.java      |   99 +
 .../org/apache/openjpa/persistence/jest/IOR.java   |   45 +
 .../openjpa/persistence/jest/JESTCommand.java      |  136 +
 .../openjpa/persistence/jest/JESTContext.java      |  324 +
 .../openjpa/persistence/jest/JESTServlet.java      |  170 +
 .../persistence/jest/JPAServletContext.java        |   80 +
 .../org/apache/openjpa/persistence/jest/JSON.java  |   54 +
 .../openjpa/persistence/jest/JSONObject.java       |  241 +
 .../persistence/jest/JSONObjectFormatter.java      |  295 +
 .../openjpa/persistence/jest/MetamodelHelper.java  |  186 +
 .../openjpa/persistence/jest/ObjectFormatter.java  |  106 +
 .../persistence/jest/ProcessingException.java      |   98 +
 .../persistence/jest/PropertiesCommand.java        |   77 +
 .../persistence/jest/PropertiesFormatter.java      |   49 +
 .../openjpa/persistence/jest/PrototypeFactory.java |  126 +
 .../openjpa/persistence/jest/QueryCommand.java     |  102 +
 .../persistence/jest/TokenReplacedStream.java      |  180 +
 .../openjpa/persistence/jest/XMLFormatter.java     |  532 +
 .../openjpa/persistence/jest/help/entity-name.html |   29 +
 .../openjpa/persistence/jest/help/fetch-plan.html  |   51 +
 .../openjpa/persistence/jest/help/query.html       |   40 +
 .../persistence/jest/help/response-format.html     |   28 +
 .../persistence/jest/images/arrow_right.jpg        |  Bin 0 -> 5892 bytes
 .../openjpa/persistence/jest/images/domain.jpg     |  Bin 0 -> 999 bytes
 .../openjpa/persistence/jest/images/find.jpg       |  Bin 0 -> 1412 bytes
 .../openjpa/persistence/jest/images/help.jpg       |  Bin 0 -> 784 bytes
 .../openjpa/persistence/jest/images/home.jpg       |  Bin 0 -> 30414 bytes
 .../openjpa/persistence/jest/images/jest.jpg       |  Bin 0 -> 15565 bytes
 .../openjpa/persistence/jest/images/monitor.jpg    |  Bin 0 -> 1640 bytes
 .../openjpa/persistence/jest/images/properties.jpg |  Bin 0 -> 1813 bytes
 .../openjpa/persistence/jest/images/query2.png     |  Bin 0 -> 9589 bytes
 .../persistence/jest/images/underconstruction.jpg  |  Bin 0 -> 71314 bytes
 .../openjpa/persistence/jest/jest-instance.xsd     |  166 +
 .../org/apache/openjpa/persistence/jest/jest.css   |  248 +
 .../org/apache/openjpa/persistence/jest/jest.html  |  329 +
 .../org/apache/openjpa/persistence/jest/jest.js    | 1146 ++
 .../openjpa/persistence/jest/localizer.properties  |   61 +
 openjpa-jest/src/test/java/demo/Actor.java         |  110 +
 openjpa-jest/src/test/java/demo/DataLoader.java    |  133 +
 openjpa-jest/src/test/java/demo/Movie.java         |   86 +
 .../apache/openjpa/persistence/jest/TestJEST.java  |  158 +
 .../src/test/resources/META-INF/persistence.xml    |   39 +
 openjpa-jest/src/test/resources/WEB-INF/web.xml    |   43 +
 openjpa-kernel/pom.xml                             |   29 +-
 .../abstractstore/AbstractStoreManager.java        |   34 +-
 .../org/apache/openjpa/abstractstore/package.html  |    4 +-
 .../java/org/apache/openjpa/audit/AuditLogger.java |   90 +
 .../java/org/apache/openjpa/audit/Auditable.java   |   39 +
 .../apache/openjpa/audit/AuditableOperation.java   |   32 +
 .../java/org/apache/openjpa/audit/Auditor.java     |   57 +
 .../org/apache/openjpa/conf/AutoDetachValue.java   |    2 +
 .../apache/openjpa/conf/BrokerFactoryValue.java    |   15 +-
 .../apache/openjpa/conf/CacheMarshallerImpl.java   |    2 +-
 .../org/apache/openjpa/conf/Compatibility.java     |  216 +-
 .../org/apache/openjpa/conf/DetachOptions.java     |   19 +
 .../apache/openjpa/conf/OpenJPAConfiguration.java  |  117 +-
 .../openjpa/conf/OpenJPAConfigurationImpl.java     |  173 +-
 .../openjpa/conf/OpenJPAProductDerivation.java     |    2 +-
 .../openjpa/datacache/AbstractDataCache.java       |   59 +-
 .../openjpa/datacache/AbstractQueryCache.java      |  221 +-
 .../apache/openjpa/datacache/CacheStatistics.java  |  204 +-
 .../openjpa/datacache/CacheStatisticsImpl.java     |  221 +
 .../openjpa/datacache/CacheStatisticsSPI.java      |   54 +
 .../openjpa/datacache/ConcurrentDataCache.java     |   38 +-
 .../openjpa/datacache/ConcurrentQueryCache.java    |   30 +-
 .../org/apache/openjpa/datacache/DataCache.java    |    5 +
 .../apache/openjpa/datacache/DataCacheManager.java |   20 +-
 .../openjpa/datacache/DataCacheManagerImpl.java    |   24 +-
 .../openjpa/datacache/DataCacheStoreManager.java   |  227 +-
 .../openjpa/datacache/DelegatingDataCache.java     |   10 +
 .../openjpa/datacache/DelegatingQueryCache.java    |   11 +
 .../openjpa/datacache/PartitionedDataCache.java    |    7 +
 .../org/apache/openjpa/datacache/QueryCache.java   |    8 +
 .../openjpa/datacache/QueryCacheStoreQuery.java    |   27 +-
 .../org/apache/openjpa/datacache/QueryKey.java     |   82 +-
 .../org/apache/openjpa/ee/OSGiManagedRuntime.java  |  178 +
 .../org/apache/openjpa/ee/WASManagedRuntime.java   |    3 +-
 .../apache/openjpa/enhance/ApplicationIdTool.java  |    9 +-
 .../org/apache/openjpa/enhance/AsmAdaptor.java     |  131 +
 .../openjpa/enhance/InstrumentationFactory.java    |  114 +-
 .../openjpa/enhance/ManagedClassSubclasser.java    |    7 +-
 .../openjpa/enhance/PCClassFileTransformer.java    |   20 +-
 .../org/apache/openjpa/enhance/PCEnhancer.java     |  475 +-
 .../org/apache/openjpa/enhance/PCRegistry.java     |   20 +-
 .../enhance/ReflectingPersistenceCapable.java      |   10 +-
 .../org/apache/openjpa/enhance/Reflection.java     |   10 +-
 .../openjpa/event/BeanLifecycleCallbacks.java      |   12 +-
 .../openjpa/event/LifecycleEventManager.java       |   13 +
 .../AbstractDataCacheInstrument.java               |  228 +
 .../AbstractPreparedQueryCacheInstrument.java      |  155 +
 .../AbstractQueryCacheInstrument.java              |  223 +
 .../instrumentation/DataCacheInstrument.java       |  145 +
 .../instrumentation/InstrumentationManager.java    |   71 +
 .../InstrumentationManagerImpl.java                |  108 +
 .../PreparedQueryCacheInstrument.java              |   88 +
 .../instrumentation/QueryCacheInstrument.java      |  111 +
 .../jmx/DataCacheJMXInstrument.java                |  100 +
 .../jmx/DataCacheJMXInstrumentMBean.java           |   31 +
 .../openjpa/instrumentation/jmx/JMXInstrument.java |   63 +
 .../openjpa/instrumentation/jmx/JMXProvider.java   |  191 +
 .../jmx/PreparedQueryCacheJMXInstrument.java       |   88 +
 .../jmx/PreparedQueryCacheJMXInstrumentMBean.java  |   26 +
 .../jmx/QueryCacheJMXInstrument.java               |   89 +
 .../jmx/QueryCacheJMXInstrumentMBean.java          |   31 +
 .../openjpa/kernel/AbstractBrokerFactory.java      |   70 +-
 .../apache/openjpa/kernel/AbstractStoreQuery.java  |   27 +-
 .../org/apache/openjpa/kernel/AttachManager.java   |   28 +-
 .../org/apache/openjpa/kernel/AttachStrategy.java  |   47 +-
 .../org/apache/openjpa/kernel/AuditManager.java    |  377 +
 .../java/org/apache/openjpa/kernel/Audited.java    |   93 +
 .../java/org/apache/openjpa/kernel/AutoDetach.java |    8 +
 .../java/org/apache/openjpa/kernel/Bootstrap.java  |   23 +-
 .../org/apache/openjpa/kernel/BrokerFactory.java   |    5 +
 .../java/org/apache/openjpa/kernel/BrokerImpl.java |  446 +-
 .../apache/openjpa/kernel/DelegatingBroker.java    |   26 +
 .../openjpa/kernel/DelegatingBrokerFactory.java    |    8 +
 .../apache/openjpa/kernel/DelegatingExtent.java    |   26 +-
 .../org/apache/openjpa/kernel/DelegatingQuery.java |    2 +-
 .../apache/openjpa/kernel/DetachManagerLite.java   |   27 +-
 .../openjpa/kernel/DetachedStateManager.java       |  106 +-
 .../openjpa/kernel/DetachedValueStateManager.java  |   28 +-
 .../org/apache/openjpa/kernel/ECleanState.java     |    3 +-
 .../java/org/apache/openjpa/kernel/ECopyState.java |    3 +-
 .../org/apache/openjpa/kernel/EDeletedState.java   |    2 -
 .../org/apache/openjpa/kernel/EDirtyState.java     |    3 +-
 .../org/apache/openjpa/kernel/ENonTransState.java  |   12 +-
 .../openjpa/kernel/ExpressionStoreQuery.java       |   94 +-
 .../java/org/apache/openjpa/kernel/Extent.java     |    8 +-
 .../java/org/apache/openjpa/kernel/ExtentImpl.java |   28 +-
 .../openjpa/kernel/FetchConfigurationImpl.java     |   28 +-
 .../java/org/apache/openjpa/kernel/Filters.java    |   30 +-
 .../org/apache/openjpa/kernel/HollowState.java     |    3 +-
 .../org/apache/openjpa/kernel/LockManager.java     |    4 +-
 .../org/apache/openjpa/kernel/ManagedCache.java    |   73 +-
 .../org/apache/openjpa/kernel/NoneLockManager.java |    4 +-
 .../openjpa/kernel/ObjectIdStateManager.java       |   35 +-
 .../apache/openjpa/kernel/OpenJPASavepoint.java    |   25 +-
 .../apache/openjpa/kernel/OpenJPAStateManager.java |   32 +
 .../java/org/apache/openjpa/kernel/PCDataImpl.java |   20 +-
 .../java/org/apache/openjpa/kernel/PCState.java    |    2 +-
 .../org/apache/openjpa/kernel/PCleanState.java     |    6 +-
 .../org/apache/openjpa/kernel/PDeletedState.java   |    5 +-
 .../org/apache/openjpa/kernel/PDirtyState.java     |    3 +-
 .../apache/openjpa/kernel/PNewDeletedState.java    |    2 -
 .../kernel/PNewFlushedDeletedFlushedState.java     |    3 +-
 .../openjpa/kernel/PNewFlushedDeletedState.java    |    2 -
 .../openjpa/kernel/PNewProvisionalState.java       |    3 +-
 .../java/org/apache/openjpa/kernel/PNewState.java  |    6 +-
 .../apache/openjpa/kernel/PNonTransDirtyState.java |    3 +-
 .../apache/openjpa/kernel/PNonTransNewState.java   |    3 +-
 .../org/apache/openjpa/kernel/PNonTransState.java  |   15 +-
 .../java/org/apache/openjpa/kernel/QueryHints.java |   24 +-
 .../java/org/apache/openjpa/kernel/QueryImpl.java  |   20 +-
 .../org/apache/openjpa/kernel/QueryStatistics.java |   46 +-
 .../org/apache/openjpa/kernel/ResultPacker.java    |   44 +-
 .../apache/openjpa/kernel/ResultShapePacker.java   |   16 +
 .../apache/openjpa/kernel/SingleFieldManager.java  |   91 +-
 .../apache/openjpa/kernel/StateManagerImpl.java    |  326 +-
 .../org/apache/openjpa/kernel/StoreContext.java    |   49 +
 .../java/org/apache/openjpa/kernel/StoreQuery.java |    5 +
 .../org/apache/openjpa/kernel/TCleanState.java     |   14 +-
 .../org/apache/openjpa/kernel/TDirtyState.java     |    3 +-
 .../org/apache/openjpa/kernel/TLoadedState.java    |    3 +-
 .../org/apache/openjpa/kernel/TransientState.java  |    3 +-
 .../openjpa/kernel/VersionAttachStrategy.java      |   30 +-
 .../apache/openjpa/kernel/VersionLockManager.java  |   15 +-
 .../java/org/apache/openjpa/kernel/exps/Abs.java   |    4 +-
 .../kernel/exps/AbstractExpressionBuilder.java     |    2 +-
 .../apache/openjpa/kernel/exps/CandidatePath.java  |    2 +-
 .../java/org/apache/openjpa/kernel/exps/Exp.java   |    2 +-
 .../openjpa/kernel/exps/ExpressionFactory.java     |   16 +-
 .../kernel/exps/InMemoryExpressionFactory.java     |   16 +-
 .../org/apache/openjpa/kernel/exps/IndexOf.java    |    5 +-
 .../openjpa/kernel/exps/QueryExpressions.java      |    1 +
 .../java/org/apache/openjpa/kernel/exps/Sqrt.java  |    2 +-
 .../org/apache/openjpa/kernel/exps/Substring.java  |    8 +-
 .../openjpa/kernel/jpql/JPQLExpressionBuilder.java |  201 +-
 .../org/apache/openjpa/kernel/jpql/JPQLParser.java |    1 +
 .../openjpa/meta/AbstractCFMetaDataFactory.java    |  172 +-
 .../org/apache/openjpa/meta/ClassMetaData.java     |  131 +-
 .../openjpa/meta/DelegatingMetaDataFactory.java    |    4 +-
 .../java/org/apache/openjpa/meta/FetchGroup.java   |  109 +-
 .../org/apache/openjpa/meta/FieldMetaData.java     |  205 +-
 .../meta/InheritanceOrderedMetaDataList.java       |   74 -
 .../openjpa/meta/InterfaceImplGenerator.java       |   42 +-
 .../java/org/apache/openjpa/meta/JavaTypes.java    |  115 +-
 .../org/apache/openjpa/meta/LifecycleMetaData.java |   13 +
 .../org/apache/openjpa/meta/MetaDataFactory.java   |    2 +-
 .../apache/openjpa/meta/MetaDataRepository.java    |  470 +-
 .../java/org/apache/openjpa/meta/MetaDataTool.java |    4 +-
 .../apache/openjpa/meta/NoneMetaDataFactory.java   |    2 +-
 .../org/apache/openjpa/meta/QueryMetaData.java     |   34 +-
 .../org/apache/openjpa/meta/SequenceMetaData.java  |   18 +-
 .../org/apache/openjpa/meta/ValueMetaDataImpl.java |    2 +-
 .../org/apache/openjpa/util/ApplicationIds.java    |   44 +-
 .../java/org/apache/openjpa/util/BooleanId.java    |   72 +
 .../main/java/org/apache/openjpa/util/ByteId.java  |    2 +-
 .../java/org/apache/openjpa/util/CacheMap.java     |   35 +-
 .../main/java/org/apache/openjpa/util/CharId.java  |    2 +-
 .../openjpa/util/CollectionChangeTrackerImpl.java  |    6 +-
 .../apache/openjpa/util/DelayedArrayListProxy.java |  447 +
 .../util/DelayedCollectionChangeTrackerImpl.java   |   64 +
 .../apache/openjpa/util/DelayedHashSetProxy.java   |  370 +
 .../openjpa/util/DelayedLinkedHashSetProxy.java    |  369 +
 .../openjpa/util/DelayedLinkedListProxy.java       |  709 +
 .../openjpa/util/DelayedPriorityQueueProxy.java    |  437 +
 .../java/org/apache/openjpa/util/DelayedProxy.java |   84 +
 .../apache/openjpa/util/DelayedTreeSetProxy.java   |  508 +
 .../apache/openjpa/util/DelayedVectorProxy.java    |  661 +
 .../java/org/apache/openjpa/util/DoubleId.java     |    2 +-
 .../main/java/org/apache/openjpa/util/FloatId.java |    2 +-
 .../src/main/java/org/apache/openjpa/util/Id.java  |    9 +-
 .../main/java/org/apache/openjpa/util/LongId.java  |    4 +
 .../java/org/apache/openjpa/util/OpenJPAId.java    |   23 +-
 .../main/java/org/apache/openjpa/util/Proxies.java |   16 +-
 .../org/apache/openjpa/util/ProxyCollections.java  |  175 +-
 .../apache/openjpa/util/ProxyConcurrentMaps.java   |   54 +
 .../java/org/apache/openjpa/util/ProxyManager.java |   11 +
 .../org/apache/openjpa/util/ProxyManagerImpl.java  |   65 +-
 .../java/org/apache/openjpa/util/ProxyMaps.java    |   30 +-
 .../main/java/org/apache/openjpa/util/ShortId.java |    2 +-
 .../ValidatingLifecycleEventManager.java           |   29 +-
 .../jjtree/org/apache/openjpa/kernel/jpql/JPQL.jjt |   16 +-
 .../apache/openjpa/kernel/jpql/ParseException.java |   11 +-
 .../apache/openjpa/datacache/localizer.properties  |   12 +-
 .../apache/openjpa/enhance/localizer.properties    |   19 +-
 .../instrumentation/jmx/localizer.properties       |   29 +
 .../openjpa/kernel/jpql/localizer.properties       |    4 +
 .../org/apache/openjpa/kernel/localizer.properties |   31 +-
 .../org/apache/openjpa/meta/localizer.properties   |    6 +-
 .../apache/openjpa/ee/TestOSGiManagedRuntime.java  |  482 +
 .../org/apache/openjpa/meta/TestJavaTypes.java     |   68 +
 openjpa-lib/pom.xml                                |   26 +-
 .../org/apache/openjpa/lib/ant/AbstractTask.java   |   38 +-
 .../apache/openjpa/lib/conf/ConfigurationImpl.java |   68 +-
 .../apache/openjpa/lib/conf/Configurations.java    |   76 +-
 .../org/apache/openjpa/lib/conf/PluginValue.java   |   26 +-
 .../openjpa/lib/conf/ProductDerivations.java       |   23 +-
 .../apache/openjpa/lib/graph/BreadthFirstWalk.java |   50 +-
 .../openjpa/lib/graph/DepthFirstAnalysis.java      |  112 +-
 .../java/org/apache/openjpa/lib/graph/Edge.java    |    6 +-
 .../java/org/apache/openjpa/lib/graph/Graph.java   |   86 +-
 .../openjpa/lib/identifier/IdentifierImpl.java     |    2 +-
 .../openjpa/lib/identifier/IdentifierRule.java     |    2 +-
 .../openjpa/lib/identifier/IdentifierUtilImpl.java |   19 +-
 .../lib/instrumentation/AbstractInstrument.java    |   77 +
 .../AbstractInstrumentationProvider.java           |  173 +
 .../openjpa/lib/instrumentation/Instrument.java    |  112 +
 .../lib/instrumentation/InstrumentationLevel.java  |   44 +
 .../instrumentation/InstrumentationProvider.java   |  169 +
 .../lib/jdbc/ConfiguringConnectionDecorator.java   |   19 +-
 .../openjpa/lib/jdbc/DecoratingDataSource.java     |   25 +-
 .../lib/jdbc/DelegatingCallableStatement.java      |  399 +-
 .../openjpa/lib/jdbc/DelegatingConnection.java     |  301 +-
 .../openjpa/lib/jdbc/DelegatingDataSource.java     |   47 +-
 .../lib/jdbc/DelegatingDatabaseMetaData.java       |   77 +-
 .../lib/jdbc/DelegatingPreparedStatement.java      |  166 +-
 .../openjpa/lib/jdbc/DelegatingResultSet.java      |  257 +-
 .../openjpa/lib/jdbc/DelegatingStatement.java      |   88 +-
 .../lib/jdbc/JDBCEventConnectionDecorator.java     |  249 +-
 .../lib/jdbc/LoggingConnectionDecorator.java       |  420 +-
 .../org/apache/openjpa/lib/log/LogFactoryImpl.java |   15 +-
 .../apache/openjpa/lib/log/MultiLogFactory.java    |    2 +-
 .../apache/openjpa/lib/log/SLF4JLogFactory.java    |  135 +
 .../apache/openjpa/lib/meta/CFMetaDataParser.java  |   39 +-
 .../lib/meta/JarFileURLMetaDataIterator.java       |  191 +
 .../apache/openjpa/lib/meta/XMLMetaDataParser.java |  121 +-
 .../openjpa/lib/meta/XMLMetaDataSerializer.java    |   11 +-
 .../lib/rop/ResultObjectProviderIterator.java      |    4 +-
 .../java/org/apache/openjpa/lib/util/Files.java    |   30 +
 .../apache/openjpa/lib/util/J2DoPrivHelper.java    |  104 +-
 .../org/apache/openjpa/lib/util/JavaVendors.java   |   74 +
 .../org/apache/openjpa/lib/util/JavaVersions.java  |  213 +-
 .../org/apache/openjpa/lib/util/Localizer.java     |   12 +-
 .../apache/openjpa/lib/util/MultiClassLoader.java  |   28 +-
 .../java/org/apache/openjpa/lib/util/Options.java  |   57 +-
 .../java/org/apache/openjpa/lib/util/Services.java |    7 +-
 .../org/apache/openjpa/lib/util/UUIDGenerator.java |    8 +-
 .../org/apache/openjpa/lib/util/svn/SVNUtils.java  |   55 +
 .../apache/openjpa/lib/conf/localizer.properties   |    5 +-
 .../apache/openjpa/lib/jdbc/localizer.properties   |    9 +-
 .../apache/openjpa/lib/meta/localizer.properties   |    6 +
 .../apache/openjpa/lib/util/localizer.properties   |    5 +
 .../org/apache/openjpa/lib/util/TestLocalizer.java |    6 +-
 .../apache/openjpa/lib/util/svn/TestSVNUtils.java  |   67 +
 openjpa-persistence-jdbc/pom.xml                   |  296 +-
 openjpa-persistence-jdbc/src/main/ant/enhancer.xml |   56 +-
 .../jdbc/AnnotationPersistenceMappingParser.java   |   92 +-
 .../openjpa/persistence/jdbc/JDBCFetchPlan.java    |   20 +
 .../persistence/jdbc/JDBCFetchPlanImpl.java        |   12 +-
 .../jdbc/JDBCPersistenceProductDerivation.java     |    9 +-
 .../openjpa/persistence/jdbc/MappingTag.java       |    2 +
 .../jdbc/XMLPersistenceMappingParser.java          |  349 +-
 .../openjpa/conf/TestAutoDetachProperty.java       |    2 +
 .../openjpa/conf/TestBadAutoDetachProperty.java    |   36 +-
 .../apache/openjpa/conf/TestCacheMarshaller.java   |   12 +-
 .../openjpa/conf/TestCacheMarshallerEndToEnd.java  |    6 +-
 .../openjpa/conf/TestDynamicConfiguration.java     |   19 +-
 .../org/apache/openjpa/conf/TestGetProperty.java   |   77 +
 .../org/apache/openjpa/conf/TestQueryHints.java    |   23 +-
 .../apache/openjpa/conf/TestQueryProperties.java   |   20 +-
 .../conf/TestSpecificationConfiguration.java       |    5 +-
 .../apache/openjpa/enhance/EnhancedSubClass.java   |   41 +
 .../apache/openjpa/enhance/EnhancedSuperClass.java |   57 +
 .../enhance/RestrictedMetaDataRepository.java      |   61 +
 .../enhance/TestClassHierarchyEnhancement.java     |   65 +
 .../enhance/TestEnhancementConfiguration.java      |   13 +-
 .../enhance/TestEnhancementWithMultiplePUs.java    |    9 +-
 .../TestPCEnhancerEnhancementContractVersion.java  |   55 +
 .../enhance/TestRelationToUnlistedClass.java       |    2 +
 .../org/apache/openjpa/enhance/ids/Device.java     |   70 +
 .../org/apache/openjpa/enhance/ids/DeviceId.java   |   67 +
 .../org/apache/openjpa/enhance/ids/Hardware.java   |   65 +
 .../org/apache/openjpa/enhance/ids/HardwareId.java |   67 +
 .../org/apache/openjpa/enhance/ids/Software.java   |   68 +
 .../org/apache/openjpa/enhance/ids/SoftwareId.java |   80 +
 .../openjpa/enhance/ids/TestOptimizeIdCopy.java    |  122 +
 .../event/TestSJVMRemoteCommitProvider.java        |    8 +
 .../instrumentation/BrokerLevelInstrument.java     |   60 +
 .../openjpa/instrumentation/CacheableEntity.java   |   51 +
 .../openjpa/instrumentation/DCInstrument.java      |   44 +
 .../openjpa/instrumentation/DynamicProvider.java   |   51 +
 .../openjpa/instrumentation/QCInstrument.java      |   44 +
 .../openjpa/instrumentation/QSCInstrument.java     |   45 +
 .../openjpa/instrumentation/SecondProvider.java    |   55 +
 .../openjpa/instrumentation/SimpleProvider.java    |   55 +
 .../TestInstrumentationProvider.java               |  255 +
 .../org/apache/openjpa/jdbc/kernel/EntityA.java    |    2 +-
 .../org/apache/openjpa/jdbc/kernel/EntityB.java    |    2 +-
 .../org/apache/openjpa/jdbc/kernel/EntityC.java    |    2 +-
 .../org/apache/openjpa/jdbc/kernel/EntityD.java    |    2 +-
 .../openjpa/jdbc/kernel/OptSelectEntity.java       |   86 +
 .../jdbc/kernel/TestCollectionTracking.java        |    5 -
 .../jdbc/kernel/TestJDBCStoreOptSelect.java        |  131 +
 .../apache/openjpa/jdbc/meta/TestBooleanValue.java |    7 +-
 .../openjpa/jdbc/meta/TestCalendarField.java       |   25 +-
 .../openjpa/jdbc/meta/strats/AbstractLobTest.java  |   15 +-
 .../openjpa/jdbc/oracle/TestOracleXmlColumn.java   |  154 +
 .../apache/openjpa/jdbc/oracle/XmlColEntity.java   |   66 +
 .../classcriteria/TestQuerySubclass.java           |    3 -
 .../java/org/apache/openjpa/jta/ContainerTest.java |   15 +
 .../kernel/AbstractBrokerSerializationTest.java    |   14 +-
 .../java/org/apache/openjpa/kernel/TestBroker.java |   58 +
 .../kernel/TestDynamicClassRegistration.java       |   24 +-
 .../kernel/TestEntityManagerFactoryPool.java       |   12 +-
 ...ncedFieldAccessInstanceBrokerSerialization.java |    2 +
 ...essWithRelationInstanceBrokerSerialization.java |    2 +
 ...dPropertyAccessInstanceBrokerSerialization.java |    2 +
 ...essWithRelationInstanceBrokerSerialization.java |    2 +
 .../apache/openjpa/lib/conf/TestAnchorParsing.java |    3 +
 .../lib/conf/TestEquivalentConfiguration.java      |   55 +-
 .../test/java/org/apache/openjpa/meta/PChild.java  |   38 +
 .../java/org/apache/openjpa/meta/PChildBi.java     |   42 +
 .../test/java/org/apache/openjpa/meta/Parent.java  |   52 +
 .../meta/TestMetaDataInheritanceComparator.java    |   16 +-
 .../apache/openjpa/meta/TestSecondaryTable.java    |   48 +
 .../persistence/DummyPersistenceCapeable.java      |  185 +
 .../persistence/TestMixedMappingLocation.java      |    1 +
 .../org/apache/openjpa/persistence/TestUnwrap.java |   24 +-
 .../persistence/access/TestDefaultAccess.java      |   12 +-
 .../persistence/access/TestExplicitAccess.java     |    1 +
 .../access/xml/TestXMLExplicitAccess.java          |   72 +-
 .../persistence/annotations/TestAdvAnnot.java      |    5 +-
 .../annotations/TestAnnotationBasics.java          |    1 +
 .../annotations/TestDDCallbackMethods.java         |    2 +
 .../persistence/annotations/TestEJBEmbedded.java   |    2 +
 .../annotations/TestEntityListenerAnnot.java       |    2 +
 .../persistence/annotations/TestEntityOrderBy.java |    2 +
 .../annotations/TestPersistentCollection.java      |   32 +-
 .../annotations/TestPropertyAccess.java            |    4 +-
 .../annotations/TestTablePerClassInheritance.java  |    4 +-
 .../persistence/annotations/TestVersion.java       |    2 +
 .../annotations/xml/TestMetaDataComplete.java      |   16 +-
 .../arrays/TestAnnoExceptionEntity.java            |  115 +
 .../persistence/arrays/TestXMLExceptionEntity.java |  116 +
 .../arrays/model/AnnoExceptionEntity.java          |   83 +
 .../arrays/model/XMLExceptionEntity.java           |   68 +
 .../batch/exception/TestBatchLimitException.java   |   16 +-
 .../openjpa/persistence/blob/BlobEntity.java       |   70 +
 .../apache/openjpa/persistence/blob/TestBlobs.java |  142 +
 .../persistence/blob/mysql/BlobColumnEntity.java   |  105 +
 .../persistence/blob/mysql/TestBlobColumnType.java |  107 +
 .../cache/jpa/AbstractCacheModeTestCase.java       |  159 +-
 .../cache/jpa/AbstractCacheTestCase.java           |   16 +-
 .../cache/jpa/DataCacheTestExtension.java          |   28 +
 .../persistence/cache/jpa/TestCacheModeAll.java    |   17 +-
 .../jpa/TestCacheModeAllDataCacheCustomized.java   |   56 +
 .../cache/jpa/TestCacheModeAllDataCacheTrue.java   |   57 +
 .../cache/jpa/TestCacheModeDisableSelective.java   |    7 +-
 .../TestCacheModeDisableSelectiveInheritance.java  |   65 +
 .../persistence/cache/jpa/TestCacheModeEmpty.java  |   20 +-
 .../TestCacheModeEnableSelectedDataCacheTrue.java  |   52 +
 .../cache/jpa/TestCacheModeEnableSelective.java    |    7 +-
 .../cache/jpa/TestCacheModeInvalid.java            |    6 +-
 .../persistence/cache/jpa/TestCacheModeNone.java   |   10 +-
 .../jpa/TestCacheModeNoneDataCacheCustomized.java  |   47 +
 .../cache/jpa/TestCacheModeNoneDataCacheTrue.java  |   47 +
 .../cache/jpa/TestCacheModeUnspecified.java        |   20 +-
 .../jpa/TestCacheModeUnspecifiedDataCacheTrue.java |   90 +
 .../cache/jpa/TestMultiEMFCacheModes.java          |  223 +
 .../cache/jpa/TestPropertyCacheModeAll.java        |    4 +-
 .../jpa/TestPropertyCacheModeDisableSelective.java |    4 +-
 .../jpa/TestPropertyCacheModeEnableSelective.java  |    4 +-
 .../cache/jpa/TestPropertyCacheModeInvalid.java    |    1 -
 .../cache/jpa/TestPropertyCacheModeNone.java       |    4 +-
 .../jpa/TestPropertyCacheModeUnspecified.java      |   19 +-
 .../cache/jpa/model/CacheableEntity.java           |    3 +
 .../cache/jpa/model/ChildUncacheable.java          |   30 +
 .../cache/jpa/model/NegatedCachableEntity.java     |    3 +
 .../cache/jpa/model/NegatedUncacheableEntity.java  |    3 +
 .../cache/jpa/model/ParentUnspecifiedEntity.java   |   61 +
 .../cache/jpa/model/UncacheableEntity.java         |    3 +
 .../cache/jpa/model/UnspecifiedEntity.java         |    3 +
 .../cache/jpa/model/XmlCacheableEntity.java        |    3 +
 .../cache/jpa/model/XmlUncacheableEntity.java      |    3 +
 .../persistence/callbacks/AddListenerEntity.java   |   47 +
 .../callbacks/EntityListenerMappedSuperClass.java  |   29 +
 .../callbacks/EntityListenerPostLoadTest.java      |  110 +
 .../callbacks/GlobalListenerEntity.java            |    3 -
 .../persistence/callbacks/ListenerInEntity.java    |   97 +
 .../persistence/callbacks/MSCListenerEntity.java   |   47 +
 .../persistence/callbacks/PerInstanceListener.java |  115 +
 .../callbacks/PostLoadListenerEntity.java          |   64 +
 .../callbacks/PostLoadListenerImpl.java            |   39 +
 .../callbacks/TestExceptionsFromCallbacks.java     |    6 +-
 .../callbacks/TestMSCEntityListeners.java          |  119 +
 .../callbacks/TestMultiEmEntityListeners.java      |  241 +
 .../callbacks/TestPostPersistCallback.java         |    3 +
 .../persistence/cascade/CascadePersistEntity.java  |   72 +
 .../apache/openjpa/persistence/cascade/Edge.java   |   59 +
 .../persistence/cascade/TestCascadePersist.java    |   73 +
 .../cascade/TestMultiCascadePersist.java           |  117 +
 .../apache/openjpa/persistence/cascade/Vertex.java |   78 +
 .../openjpa/persistence/cascade/VertexType.java    |   66 +
 .../persistence/common/utils/AbstractTestCase.java |   38 +-
 .../common/utils/BufferedLogFactory.java           |   14 +-
 .../TestContainerSpecCompatibilityOptions.java     |    6 +-
 .../compat/TestEmbeddableSuperclass.java           |   20 +-
 .../persistence/compat/TestQuerySQLCache.java      |  206 +-
 .../compat/TestSpecCompatibilityOptions.java       |   56 +-
 .../persistence/conf/TestOpenJPAConfiguration.java |    3 +
 .../conf/TestOverrideNonJtaDataSource.java         |  171 +-
 .../persistence/conf/TestSwitchConnection.java     |  197 +-
 .../criteria/AbstractCriteriaTestCase.java         |   30 +-
 .../openjpa/persistence/criteria/BlogUser.java     |   88 +
 .../openjpa/persistence/criteria/BlogUser_.java    |   44 +
 .../openjpa/persistence/criteria/CriteriaTest.java |   20 +-
 .../criteria/EmbeddableDomainTestCase.java         |   24 +-
 .../persistence/criteria/JoinDomainTestCase.java   |   30 +-
 .../persistence/criteria/TestByteArray.java        |  177 +
 .../openjpa/persistence/criteria/TestCriteria.java |   33 +-
 .../persistence/criteria/TestDistinctCriteria.java |    2 +-
 .../criteria/TestEmbeddableCriteria.java           |   16 +
 .../criteria/TestMetaModelTypesafeCriteria.java    |    3 +-
 .../persistence/criteria/TestQueryByExample.java   |   10 +-
 .../persistence/criteria/TestTypesafeCriteria.java |   10 +-
 .../persistence/criteria/results/ShipRate.java     |   47 +
 .../criteria/results/TestMultiselect.java          |    2 +-
 .../criteria/results/TestTypedResults.java         |   12 +-
 .../persistence/datacache/CacheLoadTest.java       |   11 +-
 .../openjpa/persistence/datacache/CacheTest.java   |   68 +-
 .../datacache/CachedEntityStatistics.java          |  121 +
 .../TestBulkUpdatesDataCacheEviction.java          |  153 +
 .../datacache/TestCacheMultiThreadedLoad.java      |    3 +
 .../datacache/TestClearableScheduler.java          |   59 +-
 .../datacache/TestConcurrentDataCache.java         |    3 +
 .../datacache/TestDataCacheBehavesIdentical.java   |   17 +-
 .../datacache/TestDataCacheStoreManager.java       |   82 +
 .../datacache/TestDistributedKodoDataCache.java    |    2 +
 .../datacache/TestEmbeddedCollection.java          |   28 +-
 .../persistence/datacache/TestEntitiesAsKeys.java  |   22 +-
 .../persistence/datacache/TestFlushDataCache.java  |    2 +
 .../persistence/datacache/TestJPACache.java        |   15 +-
 .../persistence/datacache/TestJPQL2Queries.java    |    5 +-
 .../TestJPQL2ResultsAndResultClasses.java          |    4 +-
 .../datacache/TestJPQLRelationProjections.java     |    4 +-
 .../persistence/datacache/TestLRUCache.java        |  123 +
 .../persistence/datacache/TestLocalCache.java      |    3 +
 .../persistence/datacache/TestM2MInDataCache.java  |   94 +-
 .../datacache/TestMutableParameters.java           |    3 +
 .../datacache/TestPCParametersInQueries.java       |    2 +
 .../datacache/TestQueryResultTypes.java            |    2 +
 .../persistence/datacache/TestResultShapes.java    |    6 +-
 .../persistence/datacache/TestStatistics.java      |  264 +-
 .../datacache/TestUniteratedQueryResult.java       |    2 +
 .../datacache/common/apps/RuntimeTest1.java        |    2 +
 .../datacache/common/apps/ScheduledEviction.java   |   35 -
 .../datacache/stats/TestStatistics.java            |    2 +
 .../persistence/delimited/identifiers/EntityH.java |   16 +-
 .../TestDelimIdResultSetAnnotations.java           |    9 +
 .../delimited/identifiers/TestDelimIdSeqGen.java   |    9 +
 .../identifiers/TestDelimInheritance.java          |    9 +
 .../identifiers/TestDelimitedIdentifiers.java      |    9 +
 .../identifiers/TestDelimitedJoinAnnotation.java   |    9 +
 .../delimited/identifiers/TestManualDelimId.java   |    9 +
 .../TestManualDelimIdResultSetAnnotations.java     |    9 +
 .../identifiers/TestManualDelimIdSeqGen.java       |   11 +
 .../identifiers/TestManualDelimInheritance.java    |    9 +
 .../TestManualDelimitedJoinAnnotations.java        |   11 +
 .../noschema/TestNoSchemaManualDelimId.java        |    9 +
 .../noschema/TestNoSchemaManualDelimIdSeqGen.java  |   11 +
 ...TestNoSchemaManualDelimitedJoinAnnotations.java |   11 +
 .../identifiers/xml/TestXmlDelimIdResultSets.java  |    9 +
 .../identifiers/xml/TestXmlDelimIdSeqGen.java      |   11 +
 .../identifiers/xml/TestXmlDelimInheritance.java   |    9 +
 .../xml/TestXmlDelimitedIdentifiers.java           |    9 +
 .../xml/TestXmlDelimitedJoinAnnotation.java        |    9 +
 .../persistence/detach/IntVersionEntity.java       |    4 +-
 .../persistence/detach/IntegerVersionEntity.java   |   58 +
 .../persistence/detach/TestDetachNoProxy.java      |   12 +-
 .../persistence/detach/TestDetachReloadProp.java   |    6 +-
 .../detach/TestMergeNoStateManager.java            |  131 +
 .../persistence/detachment/TestDetachLite.java     |   87 +-
 .../persistence/detachment/model/DMCustomer.java   |   12 +
 .../discriminator/fetch/TestLazyFetch.java         |   15 +-
 .../dynamicschema/TestDynamicSchemas.java          |   25 +
 .../dynamicschema/TestResWordEntity.java           |   12 +-
 .../openjpa/persistence/embed/AttributeXml.java    |   44 +
 .../openjpa/persistence/embed/Department2.java     |    2 +-
 .../persistence/embed/Embed_Single_Coll.java       |   70 +
 .../embed/EntityA_Embed_Single_Coll.java           |   51 +
 .../openjpa/persistence/embed/FeatureIdXml.java    |   70 +
 .../openjpa/persistence/embed/FeatureXml.java      |   47 +
 .../openjpa/persistence/embed/TestEmbeddable.java  |   96 +-
 .../persistence/embed/TestEmbeddableXml.java       |   48 +
 .../openjpa/persistence/embed/TestEmbedded.java    |    3 +
 .../embed/attrOverrides/TestAssocOverrides.java    |    1 +
 .../embed/attrOverrides/TestAssocOverridesXML.java |    1 +
 .../embed/attrOverrides/TestAttrOverrides.java     |    3 +
 .../embed/attrOverrides/TestAttrOverridesXml.java  |    7 +-
 .../persistence/embed/lazy/BeverageHolder.java     |   51 +
 .../apache/openjpa/persistence/embed/lazy/Guy.java |   63 +
 .../openjpa/persistence/embed/lazy/Recliner.java   |   80 +
 .../openjpa/persistence/embed/lazy/ReclinerId.java |   62 +
 .../openjpa/persistence/embed/lazy/Style.java      |   25 +
 .../persistence/embed/lazy/TestLazyEmbeddable.java |  197 +
 .../persistence/enhance/EntityWithEnum.java        |   46 +
 .../TestEmbeddableEntityWithIDAnnotation.java      |   49 +
 .../enhance/TestEmbeddedEnumSqlGeneration.java     |   55 +
 .../apps/EmbeddableEntityWithIDAnnotation.java     |  105 +
 .../common/apps/IDOwningClassTestEntity.java       |   32 +
 .../persistence/enhance/identity/Dependent5a.java  |   49 +
 .../persistence/enhance/identity/Library1.java     |    5 +-
 .../enhance/identity/TestDerivedIdentity.java      |   48 +
 .../enhance/identity/TestMappedById.java           |    9 +
 .../enhance/identity/TestMapsIdXml.java            |    1 +
 .../identity/TestMultipleLevelDerivedIdentity.java |   12 +
 .../TestMultipleLevelDerivedIdentity1.java         |   21 +-
 .../TestEntityManagerConfiguration.java            |   79 +
 .../apache/openjpa/persistence/event/AnEntity.java |   62 +
 .../openjpa/persistence/event/RemoteEventBase.java |    3 +
 .../persistence/event/TestBeforeCommit.java        |  183 +
 .../openjpa/persistence/event/TestEvents.java      |    2 +
 .../persistence/event/TestFakeRemoteEvents.java    |    2 +
 .../event/TestLifecycleEventManager.java           |    2 +
 .../persistence/event/TestLocalRemoteEvents.java   |    2 +
 .../persistence/event/TestOrphanedKeyAction.java   |    2 +
 .../openjpa/persistence/event/TestPostRemove.java  |    6 +
 .../event/TestTCPRemoteClassChanges.java           |    2 +
 .../persistence/event/TestTCPRemoteEvents.java     |    2 +
 .../event/TestTCPRemoteEventsDuration.java         |    2 +
 .../persistence/event/TestTCPRemoteRecovery.java   |    2 +
 .../event/TestTCPRemoteRecoveryTransmitAdds.java   |    2 +
 .../persistence/exception/TestException.java       |    4 +
 .../exception/TestParameterLogging.java            |  105 +-
 .../openjpa/persistence/external/EntityA.java      |   21 +-
 .../persistence/external/TestExternalValues.java   |   32 +-
 .../fetchgroups/TestFetchGroupStacksXML.java       |   29 +
 .../openjpa/persistence/fields/TestByteArray.java  |    2 +
 .../openjpa/persistence/flush/Assignment.java      |   77 +
 .../openjpa/persistence/flush/ClassPeriod.java     |   93 +
 .../apache/openjpa/persistence/flush/Course.java   |   79 +
 .../apache/openjpa/persistence/flush/SubTopic.java |   77 +
 .../persistence/flush/TestCascadingFlush.java      |  307 +
 .../apache/openjpa/persistence/flush/Topic.java    |  105 +
 .../foreign/keys/ContainsMultSimpleEntity.java     |   69 +
 .../persistence/foreign/keys/SimpleEntity.java     |   52 +
 .../foreign/keys/TestMultForeignKeys.java          |  112 +
 .../openjpa/persistence/foreign/keys/TopLevel.java |   55 +
 ...TestEntityWithGeneratedValueAndPostPersist.java |    2 +
 .../generationtype/TestGeneratedValues.java        |   26 +-
 .../generationtype/TestMultipleSchemaNames.java    |   16 +-
 .../generationtype/TestNativeSeqGenerator.java     |   42 +-
 .../generationtype/TestTableGenerator.java         |    1 +
 .../TestTableGeneratorMultithreaded.java           |  120 +
 .../openjpa/persistence/graph/AbstractGraph.java   |   47 +
 .../org/apache/openjpa/persistence/graph/City.java |   46 +
 .../apache/openjpa/persistence/graph/Graph.java    |  109 +
 .../apache/openjpa/persistence/graph/People.java   |   52 +
 .../openjpa/persistence/graph/PersistentGraph.java |   53 +
 .../persistence/graph/PersistentRelation.java      |  193 +
 .../apache/openjpa/persistence/graph/Relation.java |   93 +
 .../openjpa/persistence/graph/RelationGraph.java   |  159 +
 .../persistence/graph/TestPersistentGraph.java     |  457 +
 .../persistence/identity/BooleanIdEntity.java      |   68 +
 .../persistence/identity/CompoundBooleanId.java    |   75 +
 .../identity/CompoundBooleanIdEntity.java          |   58 +
 .../persistence/identity/TestBooleanId.java        |  122 +
 .../openjpa/persistence/identity/TestStringId.java |   11 +-
 .../TestEntityAsIdentityFields.java                |    3 +-
 .../identity/entityasidentity2/Attendance.java     |   65 +
 .../identity/entityasidentity2/Course.java         |   37 +
 .../identity/entityasidentity2/Person.java         |   31 +
 .../identity/entityasidentity2/Student.java        |   38 +
 .../TestEntityAsIdentityFields2.java               |   40 +
 .../TestDefaultInheritanceStrategy.java            |   31 +-
 .../inheritance/TestFindAbstractClass.java         |   16 +-
 .../TestIdentityWithSingleTableStrategy.java       |    5 -
 .../inheritance/TestJoinTableStrategy.java         |  169 +-
 .../inheritance/TestMappedSuperclass.java          |    2 +
 .../TestAbstractJoinedAppId.java                   |   17 +
 .../datacache/TestInheritanceWithDataCache.java    |   70 +
 .../persistence/inheritance/entity/Department.java |  182 +-
 .../persistence/inheritance/entity/Employee.java   |  246 +-
 .../persistence/inheritance/entity/FTEmployee.java |   92 +-
 .../persistence/inheritance/entity/Manager.java    |  100 +-
 .../persistence/inheritance/entity/PTEmployee.java |   94 +-
 .../inheritance/jointable/FulltimeEmployee.java    |   81 +
 .../inheritance/jointable/ParttimeEmployee.java    |   81 +
 .../jointable/TestInheritanceTypeJoinedQuery.java  |  134 +-
 .../onetomany/TestJointableOneToMany.java          |  124 +
 .../inheritance/jointable/onetomany/UMLClass.java  |   34 +
 .../inheritance/jointable/onetomany/UMLNamed.java  |   59 +
 .../jointable/onetomany/UMLPackage.java            |   67 +
 .../jointable/onetomany/UMLPrimitiveType.java      |   34 +
 .../inheritance/jointable/onetomany/UMLType.java   |   45 +
 .../mappedsuperclass/TestMappedSuperClass.java     |   37 +-
 ...stTablePerClassInheritanceWithAbstractRoot.java |  155 +-
 .../serializable/TestSerialization.java            |   17 +-
 .../persistence/jdbc/TestFKColumnNames.java        |   12 +-
 .../persistence/jdbc/TestIsolationFecthHint.java   |   61 +
 .../apache/openjpa/persistence/jdbc/TestLobs.java  |  261 +
 .../persistence/jdbc/TestTimestampPKDeletion.java  |   58 +
 .../persistence/jdbc/annotations/AnnoTest1.java    |    2 +-
 .../persistence/jdbc/annotations/EmbedOwner.java   |   27 +-
 .../annotations/NonstandardMappingEntity4.java     |  102 +-
 .../NonstandardMappingMappedSuper4.java            |   92 +-
 .../jdbc/annotations/TestEJBEmbedded.java          |   86 +-
 .../jdbc/annotations/TestEmbeddableSuperclass.java |    2 +-
 .../jdbc/annotations/TestMixedAccess.java          |   14 +-
 .../jdbc/annotations/TestMultiColumnVersion.java   |    8 +
 .../annotations/TestMultiColumnVersionXML.java     |   29 +
 .../TestNonstandardMappingAnnotations.java         |    7 +-
 .../jdbc/annotations/TestPropertyAccess.java       |    2 +
 .../persistence/jdbc/annotations/TestVersion.java  |   38 +-
 .../persistence/jdbc/auto/AutoIncrementEntity.java |   42 +
 .../persistence/jdbc/auto/TestAutoIncrement.java   |   73 +
 .../common/apps/EntityWithFailedExternalizer.java  |  119 +
 .../persistence/jdbc/kernel/BaseJDBCTest.java      |   26 +-
 .../TestBatchFlushWithMetadataException.java       |   71 +
 .../jdbc/kernel/TestByteArrayAppId.java            |   31 +-
 .../persistence/jdbc/mapping/Authority.java        |   79 +
 .../jdbc/mapping/TestEnumXmlTypeMapping.java       |   38 +
 .../mapping/bidi/TestBiDirectionalJoinTable.java   |    5 -
 ...tOneSidedParentChildWithImplicitForeignKey.java |    9 +-
 .../maps/qualified/path/TestQualifiedPath.java     |    2 +
 .../jdbc/maps/spec_10_1_27_ex0/Division.java       |    9 +-
 .../maps/spec_10_1_27_ex0/TestSpec10_1_27.java     |   27 +-
 .../jdbc/maps/spec_10_1_27_ex0/VicePresident.java  |    1 +
 .../jdbc/maps/spec_10_1_27_ex4/Division.java       |    2 +
 .../maps/spec_10_1_27_ex4/TestSpec10_1_27_Ex4.java |    9 +-
 .../jdbc/maps/spec_10_1_27_ex4/VicePresident.java  |    1 +
 .../maps/spec_10_1_27_ex5/TestSpec10_1_27_Ex5.java |    2 +-
 .../maps/spec_10_1_27_ex7/TestSpec10_1_27_Ex7.java |    2 +-
 .../jdbc/maps/update/LocalizedString.java          |  105 +
 .../jdbc/maps/update/MultilingualString.java       |   85 +
 .../jdbc/maps/update/TestMapUpdate.java            |  100 +
 .../persistence/jdbc/oracle/TestAutoIncrement.java |    3 +
 .../persistence/jdbc/order/TestOrderColumn.java    |   11 +-
 .../jdbc/query/TestMultipleEntityProjection.java   |   20 +
 .../query/TestNativeQueryParameterBinding.java     |    5 +-
 .../jdbc/query/TestNewJavaObjectQuery.java         |   75 +
 .../query/TestUpdateSingleValuedAssociation.java   |    7 +-
 .../TestUpdateSingleValuedAssociationXML.java      |   31 +
 .../jdbc/query/cache/AbstractQueryCacheTest.java   |    1 +
 .../query/cache/TestQueryTimestampEviction.java    |   49 +-
 .../persistence/jdbc/query/domain/DtaSrc.java      |  108 +
 .../persistence/jdbc/query/domain/DtaSrcField.java |  111 +
 .../jdbc/query/domain/DtaSrcFieldBean.java         |   31 +
 .../persistence/jdbc/query/domain/GameBean.java    |   27 +
 .../persistence/jdbc/query/sub/MaxQueryEntity.java |   69 +
 .../jdbc/query/sub/MaxQueryMapEntity.java          |   83 +
 .../persistence/jdbc/query/sub/TestSubQuery.java   |   92 +
 .../jdbc/schema/TestClassSequenceFactory.java      |   26 +-
 .../jdbc/schema/TestSchemaGenerator.java           |   83 +-
 .../openjpa/persistence/jdbc/sqlcache/Child.java   |   73 +
 .../openjpa/persistence/jdbc/sqlcache/Parent.java  |  119 +
 .../persistence/jdbc/sqlcache/ParentId.java        |   83 +
 .../persistence/jdbc/sqlcache/TestFinderCache.java |   21 +-
 .../sqlcache/TestInExpressionParamaterBinding.java |  175 +
 .../TestMultithreadedReparametrization.java        |  133 +
 .../jdbc/sqlcache/TestPreparedQueryCache.java      |  150 +-
 .../jdbc/update/BaseTimestampedEntity.java         |   55 +
 .../jdbc/update/TestTimestampVersion.java          |   20 +-
 .../persistence/jdbc/update/TimestampedEntity.java |   33 +-
 .../jdbc/version/TestVersionColumn.java            |  121 +
 .../persistence/jdbc/version/model/IntVersion.java |   53 +
 .../jdbc/version/model/ShortVersion.java           |   53 +
 .../jdbc/version/model/TimestampVersion.java       |   55 +
 .../jdbc/xml/TestNonstandardMappingXML.java        |   34 +
 .../persistence/jpql/TestOneToManySubQuery.java    |   47 +
 .../jpql/clauses/TestEJBQueryInterface.java        |    2 +-
 .../jpql/expressions/TestEntityTypeExpression.java |   13 +
 .../expressions/TestInMemoryScalarExpressions.java |   23 +-
 .../expressions/TestJPQLScalarExpressions.java     |   37 +-
 .../jpql/functions/TestEJBQLFunction.java          |   47 +-
 .../jpql/functions/TestSetParameter.java           |   36 +-
 .../persistence/kernel/DummyBrokerFactory.java     |   48 +
 .../persistence/kernel/TestIndirectRecursion.java  |    2 +-
 .../persistence/kernel/TestInitializeEagerly.java  |   38 +
 .../persistence/kernel/TestPessimisticLocking.java |    9 +-
 .../openjpa/persistence/kernel/TestSavepoints.java |    2 +-
 .../persistence/kernel/TestSuppressBatchOLE.java   |   86 +
 .../persistence/kernel/TestTransition2.java        |   16 +-
 .../kernel/common/apps/AllFieldsTypeTest.java      |    3 +
 .../persistence/kernel/common/apps/AttachA.java    |    2 +-
 .../persistence/kernel/common/apps/AttachD.java    |    3 +-
 .../persistence/kernel/common/apps/AttachE.java    |    2 +-
 .../persistence/kernel/common/apps/AttachF.java    |    2 +
 .../persistence/kernel/common/apps/Blobs.java      |   75 +
 .../persistence/kernel/common/apps/Lobs.java       |   40 +-
 .../kernel/common/apps/RuntimeTest4.java           |    2 +
 .../kernel/common/apps/RuntimeTest5.java           |    2 +
 .../persistence/kernel/common/apps/State.java      |    4 +-
 .../persistence/kernel/common/apps/Transition.java |    2 +-
 .../log/TestConnectionRetainModeWarning.java       |  112 +
 .../apache/openjpa/persistence/merge/Child.java    |   98 +
 .../apache/openjpa/persistence/merge/ChildPK.java  |   82 +
 .../openjpa/persistence/merge/GrandChild.java      |   90 +
 .../openjpa/persistence/merge/GrandChildPK.java    |   78 +
 .../apache/openjpa/persistence/merge/Parent.java   |   96 +
 .../apache/openjpa/persistence/merge/ParentPK.java |   92 +
 .../openjpa/persistence/merge/TestLazyFields.java  |   82 +
 .../merge/TestMergeDetachStateField.java           |  230 +
 .../openjpa/persistence/merge/TestMergeNew.java    |  154 +
 .../openjpa/persistence/merge/model/Car.java       |   62 +
 .../openjpa/persistence/merge/model/Inner.java     |   70 +
 .../openjpa/persistence/merge/model/Label.java     |   78 +
 .../openjpa/persistence/merge/model/Label2.java    |   77 +
 .../openjpa/persistence/merge/model/Make.java      |   69 +
 .../openjpa/persistence/merge/model/Model.java     |   80 +
 .../openjpa/persistence/merge/model/Outer.java     |   69 +
 .../persistence/merge/model/ShipPackage.java       |   65 +
 .../persistence/merge/model/ShipPackage2.java      |   66 +
 .../persistence/meta/ImplicitFieldAccessBase.java  |    6 +-
 .../persistence/meta/TestFactoryMethod.java        |  181 +
 .../persistence/meta/TestMetaDataRepository.java   |   88 +-
 .../persistence/meta/common/apps/MetaTest7.java    |  202 +
 .../models/company/CompanyModelTest.java           |   12 +-
 .../openjpa/persistence/nullity/NullValues.java    |   15 +
 .../persistence/nullity/TestBasicFieldNullity.java |   73 +-
 .../persistence/nullity/TestReadOnlyNullity.java   |    1 +
 .../openjpa/persistence/proxy/TestDetachMerge.java |    7 -
 .../persistence/proxy/TestEntitySerialize.java     |   98 +
 .../openjpa/persistence/proxy/delayed/Award.java   |   56 +
 .../persistence/proxy/delayed/Certification.java   |   72 +
 .../delayed/DelayedProxyCollectionsTestCase.java   |  810 +
 .../persistence/proxy/delayed/IAccount.java        |   34 +
 .../persistence/proxy/delayed/IDepartment.java     |   52 +
 .../persistence/proxy/delayed/IEmployee.java       |   34 +
 .../openjpa/persistence/proxy/delayed/IMember.java |   32 +
 .../persistence/proxy/delayed/IUserIdentity.java   |   30 +
 .../persistence/proxy/delayed/Location.java        |   83 +
 .../openjpa/persistence/proxy/delayed/Product.java |   61 +
 .../persistence/proxy/delayed/alist/Account.java   |   79 +
 .../proxy/delayed/alist/Department.java            |  135 +
 .../persistence/proxy/delayed/alist/Employee.java  |   84 +
 .../persistence/proxy/delayed/alist/Member.java    |   54 +
 .../delayed/alist/TestDelayedArrayListProxy.java   |  136 +
 .../alist/TestDelayedArrayListProxyDetachLite.java |   91 +
 .../proxy/delayed/alist/UserIdentity.java          |   58 +
 .../persistence/proxy/delayed/hset/Account.java    |   79 +
 .../persistence/proxy/delayed/hset/Department.java |  134 +
 .../persistence/proxy/delayed/hset/Employee.java   |   89 +
 .../persistence/proxy/delayed/hset/Member.java     |   54 +
 .../delayed/hset/TestDelayedHashSetProxy.java      |  143 +
 .../hset/TestDelayedHashSetProxyDetachLite.java    |   88 +
 .../proxy/delayed/hset/UserIdentity.java           |   58 +
 .../persistence/proxy/delayed/lhset/Account.java   |   79 +
 .../proxy/delayed/lhset/Department.java            |  134 +
 .../persistence/proxy/delayed/lhset/Employee.java  |   89 +
 .../persistence/proxy/delayed/lhset/Member.java    |   54 +
 .../lhset/TestDelayedLinkedHashSetProxy.java       |  145 +
 .../TestDelayedLinkedHashSetProxyDetachLite.java   |   88 +
 .../proxy/delayed/lhset/UserIdentity.java          |   58 +
 .../persistence/proxy/delayed/llist/Account.java   |   79 +
 .../proxy/delayed/llist/Department.java            |  135 +
 .../persistence/proxy/delayed/llist/Employee.java  |   89 +
 .../persistence/proxy/delayed/llist/Member.java    |   54 +
 .../delayed/llist/TestDelayedLinkedListProxy.java  |  138 +
 .../TestDelayedLinkedListProxyDetachLite.java      |   88 +
 .../proxy/delayed/llist/UserIdentity.java          |   58 +
 .../persistence/proxy/delayed/pqueue/Account.java  |   85 +
 .../proxy/delayed/pqueue/Department.java           |  134 +
 .../persistence/proxy/delayed/pqueue/Employee.java |   96 +
 .../persistence/proxy/delayed/pqueue/Member.java   |   54 +
 .../pqueue/TestDelayedPriorityQueueProxy.java      |  143 +
 .../TestDelayedPriorityQueueProxyDetachLite.java   |   88 +
 .../proxy/delayed/pqueue/UserIdentity.java         |   58 +
 .../persistence/proxy/delayed/tset/Account.java    |   84 +
 .../persistence/proxy/delayed/tset/Department.java |  135 +
 .../persistence/proxy/delayed/tset/Employee.java   |   96 +
 .../persistence/proxy/delayed/tset/Member.java     |   54 +
 .../delayed/tset/TestDelayedTreeSetProxy.java      |  143 +
 .../tset/TestDelayedTreeSetProxyDetachLite.java    |   88 +
 .../proxy/delayed/tset/UserIdentity.java           |   58 +
 .../persistence/proxy/delayed/vec/Account.java     |   79 +
 .../persistence/proxy/delayed/vec/Department.java  |  134 +
 .../persistence/proxy/delayed/vec/Employee.java    |   89 +
 .../persistence/proxy/delayed/vec/Member.java      |   54 +
 .../proxy/delayed/vec/TestDelayedVectorProxy.java  |  137 +
 .../vec/TestDelayedVectorProxyDetachLite.java      |   88 +
 .../proxy/delayed/vec/UserIdentity.java            |   58 +
 .../persistence/proxy/entities/Annuity.java        |   34 +-
 .../persistence/proxy/entities/EquityAnnuity.java  |   25 +-
 .../persistence/proxy/entities/IAnnuity.java       |   11 +-
 .../puconf/TestPersistenceUnitConfig.java          |  110 +
 .../persistence/query/GroupingTestCase.java        |    5 +
 .../openjpa/persistence/query/SimpleEntity.java    |    4 +-
 .../query/TestDoubleQuotedStringLiteralInJPQL.java |   65 +
 .../persistence/query/TestEJBQueryInterface.java   |   13 +-
 .../persistence/query/TestJDBCEscapeDate.java      |   37 +-
 .../openjpa/persistence/query/TestLocate.java      |   64 +
 .../persistence/query/TestNamedQueries.java        |   10 +
 .../TestQueryConvertPositionalParameters.java      |  156 +
 .../query/TestQueryEscapeCharacters.java           |   16 +-
 .../persistence/query/TestQueryParameters.java     |   13 +-
 .../persistence/query/TestQueryTimeout.java        |    6 +-
 .../openjpa/persistence/query/TestSimple.java      |   12 +-
 .../openjpa/persistence/query/TestSubstring.java   |   38 +
 .../persistence/query/TestTimeoutException.java    |   34 +-
 .../query/common/apps/EntityInterface.java         |   23 +
 .../persistence/query/common/apps/QueryTest1.java  |    2 +-
 .../results/TestJPQLMultiSelectTypedResults.java   |    2 +-
 .../query/results/TestListResultSerialization.java |    1 +
 .../query/results/TestResultSetMapping.java        |   66 +
 .../openjpa/persistence/querycache/QCEntity.java   |   75 +
 .../persistence/querycache/TestQueryCache.java     |   13 +-
 .../persistence/querycache/TestQuerySQLCache.java  |  222 +
 .../openjpa/persistence/relations/Child.java       |   82 +
 .../persistence/relations/ChildChildClass.java     |   47 +
 .../openjpa/persistence/relations/ChildClass.java  |   62 +
 .../relations/ConcurrentEntityLeft.java            |   64 +
 .../relations/ConcurrentEntityRight.java           |   64 +
 .../openjpa/persistence/relations/GrandChild.java  |   59 +
 .../persistence/relations/GrandChildClass.java     |   39 +
 .../openjpa/persistence/relations/LRSEntity.java   |    9 +-
 .../openjpa/persistence/relations/Parent.java      |   57 +
 .../openjpa/persistence/relations/ParentClass.java |   51 +
 .../persistence/relations/TestConcurrentMap.java   |   48 +
 .../TestJoinedMultiInheritanceHierarchy.java       |   63 +
 .../openjpa/persistence/relations/TestLRS.java     |   21 +-
 ...TestRelationFieldAsPrimaryKeyAndForeignKey.java |    1 +
 .../relations/TestRelationOrphanRemoval.java       |   67 +
 .../persistence/relations/entity/LrsEntityA.java   |  103 +
 .../persistence/relations/entity/LrsEntityB.java   |   89 +
 .../results/cls/ResultClsAnnotation.java           |   82 +
 .../persistence/results/cls/ResultClsXml.java      |   44 +
 .../results/cls/TestResultClsAnnotation.java       |   87 +
 .../persistence/results/cls/TestResultClsXml.java  |   94 +
 .../persistence/sequence/GeneratedIdObject.java    |   41 +
 .../persistence/sequence/SequencedEntity.java      |   82 +
 .../persistence/sequence/TestDropAddSequence.java  |   93 +
 .../openjpa/persistence/sequence/TestSequence.java |    5 -
 .../sequence/TestSequenceGenerationOnMT.java       |   78 +
 .../persistence/simple/AbstractSuperclass.java     |   38 +
 .../persistence/simple/EntityWithTimestampPK.java  |   62 +
 .../openjpa/persistence/simple/SubclassPerson.java |   62 +
 .../persistence/simple/TestFlushBeforeDetach.java  |   29 +-
 .../persistence/simple/TestMissingMetaData.java    |    1 +
 .../persistence/simple/TestPropertiesMethods.java  |   25 +-
 .../openjpa/persistence/simple/TestRefresh.java    |    4 +-
 .../persistence/simple/TestSerializedFactory.java  |    7 +-
 .../simple/TestSubclassOfAbstractSuperclass.java   |   50 +
 .../openjpa/persistence/spring/TestLibService.java |    1 +
 .../strategy/value/TestValueStrategy.java          |   54 +
 .../strategy/value/ValueStrategyEntity.java        |   51 +
 .../strategy/value/ValueStrategyHandler.java       |   66 +
 .../persistence/temporal/TemporalEntity.java       |   58 +
 .../temporal/TestTemporalTimestamp.java            |  110 +
 .../test/AbstractCachedEMFTestCase.java            |   56 +-
 .../test/AbstractPersistenceTestCase.java          |   99 +-
 .../persistence/test/FilteringJDBCListener.java    |   68 +
 .../persistence/test/SQLListenerTestCase.java      |   30 +-
 .../persistence/test/SingleEMFTestCase.java        |   15 +-
 .../openjpa/persistence/test/SingleEMTestCase.java |    6 +-
 .../openjpa/persistence/util/EagerEntity.java      |    4 +
 .../persistence/util/TestJPAFacadeHelper.java      |  146 +
 .../validation/TestValidationFactory.java          |    4 +
 .../persistence/validation/TestValidationMode.java |   91 +-
 .../persistence/xml/TestToOneLazyXmlOverride.java  |   68 +
 .../persistence/xml/XmlOverrideToOneEntity.java    |   70 +
 .../xmlmapping/query/TestXMLCustomerOrder.java     |   12 +-
 .../persistence/xs/AccountingHierarchy.java        |  132 +
 .../persistence/xs/AccountingHierarchyRate.java    |  127 +
 .../xs/AccountingHierarchyRateOpenJPAKey.java      |  126 +
 .../persistence/xs/TestMergeComplexKey.java        |   94 +
 .../src/test/resources/META-INF/arrays-orm.xml     |   21 +
 .../test/resources/META-INF/fetch-groups-orm.xml   |   94 +
 .../test/resources/META-INF/foreign-key-orm.xml    |   39 +
 .../test/resources/META-INF/nonstandard-orm.xml    |  122 +
 .../resources/META-INF/optidcpy_persistence.xml    |   38 +
 .../src/test/resources/META-INF/persistence.xml    |   83 +-
 .../test/resources/META-INF/query-result-orm.xml   |   57 +
 .../resources/META-INF/version-columns-orm.xml     |   80 +
 .../src/test/resources/j2.security.test.policy     |    1 +
 .../org/apache/openjpa/enhance/persistence1.xml    |   37 +
 .../datacache/common/apps/META-INF/persistence.xml |    1 -
 .../apache/openjpa/persistence/embed/embed-orm.xml |   27 +
 .../persistence/embed/lazy/embed-lazy-orm.xml      |   36 +
 .../embed/lazy/embed-lazy-persistence.xml          |   33 +
 .../persistence/puconf/META-INF/persistence.xml    |   51 +
 .../apache/openjpa/persistence/xml/toone-orm.xml   |   35 +
 openjpa-persistence-locking/pom.xml                |  155 +-
 .../openjpa/persistence/lockmgr/LockEmployee.java  |    3 +-
 .../apache/openjpa/persistence/lockmgr/Person.java |   98 +
 .../openjpa/persistence/lockmgr/PhoneNumber.java   |   53 +
 .../persistence/lockmgr/SequencedActionsTest.java  |  162 +-
 .../openjpa/persistence/lockmgr/TestLocking.java   |  127 +
 .../lockmgr/TestMixedLockManagerDeadlock.java      |   34 +-
 .../lockmgr/TestNamedQueryLockMode.java            |   23 +-
 .../lockmgr/TestOptimisticNamedQueryLockMode.java  |    8 +-
 .../persistence/lockmgr/TestPessimisticLocks.java  |  202 +-
 .../openjpa/persistence/lockmgr/VersionEntity.java |   61 +
 openjpa-persistence/pom.xml                        |    2 +-
 .../apache/openjpa/persistence/AbstractQuery.java  |  641 +
 .../AnnotationPersistenceMetaDataParser.java       |  253 +-
 .../AnnotationPersistenceMetaDataSerializer.java   |  102 +-
 .../AnnotationPersistenceXMLMetaDataParser.java    |   20 +-
 .../apache/openjpa/persistence/AutoDetachType.java |    3 +
 .../persistence/EntityManagerFactoryImpl.java      |   12 +-
 .../openjpa/persistence/EntityManagerImpl.java     |  123 +-
 .../org/apache/openjpa/persistence/ExtentImpl.java |   12 +-
 .../apache/openjpa/persistence/FetchPlanImpl.java  |    7 +-
 .../apache/openjpa/persistence/GeneratorImpl.java  |    9 +-
 .../apache/openjpa/persistence/HintHandler.java    |    7 +-
 .../openjpa/persistence/JPAFacadeHelper.java       |  117 +-
 .../apache/openjpa/persistence/MetaDataTag.java    |    6 +-
 .../openjpa/persistence/OpenJPAEntityManager.java  |   45 +-
 .../apache/openjpa/persistence/OpenJPAQuery.java   |   50 +-
 .../apache/openjpa/persistence/ParameterImpl.java  |    8 +-
 .../persistence/PersistenceMetaDataDefaults.java   |   60 +-
 .../persistence/PersistenceMetaDataFactory.java    |    4 +-
 .../persistence/PersistenceProductDerivation.java  |   82 +-
 .../persistence/PersistenceProviderImpl.java       |   66 +-
 .../persistence/PersistenceUnitInfoImpl.java       |   68 +-
 .../org/apache/openjpa/persistence/QueryImpl.java  |  653 +-
 .../openjpa/persistence/QueryResultCacheImpl.java  |    7 +-
 .../org/apache/openjpa/persistence/Replicated.java |   44 -
 .../apache/openjpa/persistence/StoreCacheImpl.java |    8 +-
 .../persistence/XMLPersistenceMetaDataParser.java  |  820 +-
 .../XMLPersistenceMetaDataSerializer.java          |    1 +
 .../persistence/criteria/CriteriaBuilderImpl.java  |    8 +-
 .../persistence/criteria/CriteriaQueryImpl.java    |   11 +-
 .../openjpa/persistence/criteria/Expressions.java  |   15 +-
 .../persistence/criteria/PredicateImpl.java        |   41 +-
 .../openjpa/persistence/criteria/RootImpl.java     |    2 +-
 .../persistence/meta/AbstractManagedType.java      |    9 +-
 .../persistence/meta/AnnotationProcessor6.java     |   38 +-
 .../apache/openjpa/persistence/meta/Members.java   |    2 +-
 .../openjpa/persistence/meta/MetamodelImpl.java    |   79 +-
 .../persistence/meta/SourceAnnotationHandler.java  |   32 +-
 .../org/apache/openjpa/persistence/meta/Types.java |    4 +-
 .../persistence/osgi/PersistenceActivator.java     |   12 +
 .../openjpa/persistence/util/SourceCode.java       |  186 +-
 .../persistence/validation/ValidationUtils.java    |    3 +-
 .../persistence/validation/ValidatorImpl.java      |    5 +-
 .../apache/openjpa/persistence/extendable-orm.xsd  |  393 +
 .../openjpa/persistence/localizer.properties       |   26 +-
 .../openjpa/persistence/meta/localizer.properties  |    9 +-
 .../org/apache/openjpa/persistence/openjpa-orm.xsd | 1189 ++
 .../openjpa/persistence/util/localizer.properties  |   26 +
 .../TestEnumToKernelConstantMappings.java          |   11 +-
 openjpa-project/BUILDING.txt                       |  123 +-
 openjpa-project/CHANGES.txt                        |  975 +-
 openjpa-project/LICENSE                            |  418 +
 openjpa-project/LICENSE.txt                        |  580 -
 openjpa-project/NOTICE                             |   43 +
 openjpa-project/NOTICE.txt                         |   35 -
 openjpa-project/README.txt                         |   28 +-
 openjpa-project/RELEASE-NOTES.html                 | 1316 +-
 openjpa-project/assembly.xml                       |   60 +-
 openjpa-project/pom.xml                            |   54 +-
 .../src/doc/manual/jpa_overview_arch.xml           |    2 +-
 .../src/doc/manual/jpa_overview_criteria.xml       |   30 +-
 openjpa-project/src/doc/manual/jpa_overview_em.xml |  181 +-
 .../src/doc/manual/jpa_overview_emfactory.xml      |    4 +-
 .../src/doc/manual/jpa_overview_intro.xml          |   10 +-
 .../src/doc/manual/jpa_overview_mapping.xml        |   11 +-
 .../src/doc/manual/jpa_overview_meta.xml           |    7 +-
 openjpa-project/src/doc/manual/jpa_overview_pc.xml |   14 +-
 .../src/doc/manual/jpa_overview_persistence.xml    |    4 +-
 .../src/doc/manual/jpa_overview_query.xml          |   37 +-
 openjpa-project/src/doc/manual/jpa_resources.xml   |    2 +-
 openjpa-project/src/doc/manual/manual-pdf.xsl      |    3 +-
 openjpa-project/src/doc/manual/manual.xml          |   10 +-
 .../src/doc/manual/migration_considerations.xml    |  230 +-
 openjpa-project/src/doc/manual/openjpa_intro.xml   |    2 +-
 openjpa-project/src/doc/manual/openjpa_legal.xml   |   12 +-
 openjpa-project/src/doc/manual/properties_info.xml |   23 +-
 .../src/doc/manual/ref_guide_caching.xml           |  175 +-
 openjpa-project/src/doc/manual/ref_guide_conf.xml  |  255 +-
 .../src/doc/manual/ref_guide_dbsetup.xml           |  320 +-
 .../src/doc/manual/ref_guide_deploy.xml            |    4 +-
 .../src/doc/manual/ref_guide_instrumentation.xml   |  154 +
 .../src/doc/manual/ref_guide_integration.xml       |   93 +-
 .../src/doc/manual/ref_guide_logging.xml           |  139 +-
 .../src/doc/manual/ref_guide_mapping.xml           |   34 +-
 openjpa-project/src/doc/manual/ref_guide_meta.xml  |   63 +
 .../src/doc/manual/ref_guide_optimization.xml      |   19 +-
 openjpa-project/src/doc/manual/ref_guide_pc.xml    |   59 +-
 .../src/doc/manual/ref_guide_remote.xml            |   15 +
 .../src/doc/manual/ref_guide_runtime.xml           |   18 +-
 openjpa-project/src/doc/manual/ref_guide_slice.xml |   82 +-
 .../src/doc/manual/supported_databases.xml         |  219 +-
 openjpa-project/upload.xml                         |   34 +-
 openjpa-slice/pom.xml                              |    7 +-
 .../apache/openjpa/slice/DistributedBroker.java    |   26 +-
 .../openjpa/slice/DistributedBrokerImpl.java       |  194 +-
 .../openjpa/slice/DistributedConfiguration.java    |   72 +-
 .../apache/openjpa/slice/DistributedQueryImpl.java |   29 +-
 .../openjpa/slice/DistributedStoreManager.java     |    7 +
 .../apache/openjpa/slice/DistributionPolicy.java   |    5 +
 .../apache/openjpa/slice/FinderTargetPolicy.java   |   50 +
 .../apache/openjpa/slice/ProductDerivation.java    |   37 -
 .../apache/openjpa/slice/QueryTargetPolicy.java    |   53 +
 .../apache/openjpa/slice/ReentrantSliceLock.java   |    1 +
 .../apache/openjpa/slice/ReplicationPolicy.java    |    3 +-
 .../main/java/org/apache/openjpa/slice/Slice.java  |    7 +-
 .../org/apache/openjpa/slice/SliceImplHelper.java  |   51 +-
 .../java/org/apache/openjpa/slice/SliceInfo.java   |    5 +-
 .../java/org/apache/openjpa/slice/SliceThread.java |   23 +-
 .../openjpa/slice/jdbc/DistributedConnection.java  |  147 +-
 .../openjpa/slice/jdbc/DistributedDataSource.java  |   12 +-
 .../slice/jdbc/DistributedJDBCBrokerFactory.java   |   58 +-
 .../slice/jdbc/DistributedJDBCConfiguration.java   |    4 +-
 .../jdbc/DistributedJDBCConfigurationImpl.java     |  354 +-
 .../slice/jdbc/DistributedJDBCStoreManager.java    |  109 +-
 .../slice/jdbc/DistributedPreparedStatement.java   |  129 +-
 .../openjpa/slice/jdbc/DistributedResultSet.java   |  252 +-
 .../slice/jdbc/DistributedSQLStoreQuery.java       |  293 +
 .../openjpa/slice/jdbc/DistributedStatement.java   |   19 +-
 .../openjpa/slice/jdbc/DistributedStoreQuery.java  |   22 +-
 .../openjpa/slice/jdbc/DistributedTemplate.java    |   63 +-
 .../slice/jdbc/TargetFetchConfiguration.java       |  108 +
 .../slice/jdbc/UniqueResultObjectProvider.java     |   48 +-
 .../apache/openjpa/slice/jdbc/localizer.properties |    3 +-
 .../java/org/apache/openjpa/slice/Country.java     |    3 -
 .../java/org/apache/openjpa/slice/PObject.java     |    6 +-
 .../apache/openjpa/slice/PersistenceTestCase.java  |    4 +-
 .../org/apache/openjpa/slice/ReplicatedChild.java  |    3 -
 .../org/apache/openjpa/slice/ReplicatedParent.java |    3 -
 .../java/org/apache/openjpa/slice/TestBasic.java   |   10 +-
 .../apache/openjpa/slice/TestConfiguration.java    |    8 +-
 .../java/org/apache/openjpa/slice/TestQuery.java   |   17 +-
 .../openjpa/slice/TestQueryMultiThreaded.java      |   57 +-
 .../openjpa/slice/TestQueryTargetPolicy.java       |  129 +
 .../org/apache/openjpa/slice/TestReplication.java  |    2 +-
 .../org/apache/openjpa/slice/TestTransaction.java  |  155 +
 .../openjpa/slice/policy/SampleFinderPolicy.java   |   59 +
 .../slice/policy/SampleQueryTargetPolicy.java      |   52 +
 .../src/test/resources/META-INF/persistence.xml    |   97 +
 openjpa-tools/openjpa-maven-plugin/pom.xml         |  182 +
 .../src/it/default_settings/pom.xml                |  117 +
 .../openjpa/tools/maven/testentity/TestEntity.java |   79 +
 .../src/main/resources/META-INF/persistence.xml    |   39 +
 .../tools/maven/test/ItDefaultSettingsTest.java    |  141 +
 .../src/test/resources/reference_schema.orig_xml   |   11 +
 .../src/it/dependingArtifact/pom.xml               |   76 +
 .../src/it/dependingArtifact/prjA/pom.xml          |   56 +
 .../it/dependingartifact/MyEntityInterface.java    |   35 +
 .../src/it/dependingArtifact/prjB/pom.xml          |   98 +
 .../dependingartifact/entities/MyEntityImpl.java   |   61 +
 .../src/main/resources/META-INF/persistence.xml    |   35 +
 .../src/it/modifyDatabase/pom.xml.disabled         |  130 +
 .../openjpa/tools/maven/testentity/TestEntity.java |   54 +
 .../src/main/resources/META-INF/persistence.xml    |   35 +
 .../tools/maven/test/ModifyDatabaseTest.java       |   70 +
 .../src/it/nonDefaultPersistenceXml/pom.xml        |  102 +
 .../openjpa/tools/maven/testentity/TestEntity.java |   61 +
 .../main/resources/META-INF/anotherPersistence.xml |   39 +
 .../src/main/resources/log4j.properties            |   27 +
 .../tools/maven/test/ItNonDefaultXmlTest.java      |  110 +
 .../src/test/resources/reference_schema.orig_xml   |   10 +
 .../openjpa-maven-plugin/src/it/settings.xml       |   52 +
 .../src/it/testDependencies/pom.xml                |   69 +
 .../src/it/testDependencies/prjA/pom.xml           |   49 +
 .../it/dependingartifact/MyEntityInterface.java    |   38 +
 .../src/it/testDependencies/prjB/pom.xml           |   89 +
 .../dependingartifact/entities/MyEntityImpl.java   |   62 +
 .../src/test/resources/META-INF/persistence.xml    |   35 +
 .../tools/maven/AbstractOpenJpaEnhancerMojo.java   |  140 +
 .../maven/AbstractOpenJpaMappingToolMojo.java      |  178 +
 .../openjpa/tools/maven/AbstractOpenJpaMojo.java   |  344 +
 .../openjpa/tools/maven/OpenJpaEnhancerMojo.java   |   36 +
 .../openjpa/tools/maven/OpenJpaSchemaMojo.java     |   89 +
 .../apache/openjpa/tools/maven/OpenJpaSqlMojo.java |  109 +
 .../tools/maven/OpenJpaTestEnhancerMojo.java       |   98 +
 .../src/site/apt/examples/credentials.apt          |   95 +
 .../src/site/apt/examples/enhance.apt              |   50 +
 .../src/site/apt/examples/older_versions.apt       |   68 +
 .../src/site/apt/examples/schema.apt               |   54 +
 .../src/site/apt/examples/sql.apt                  |   47 +
 .../src/site/apt/examples/testenhance.apt          |   49 +
 .../openjpa-maven-plugin/src/site/apt/index.apt    |   47 +
 .../openjpa-maven-plugin/src/site/apt/usage.apt    |  108 +
 .../openjpa-maven-plugin/src/site/site.xml         |   33 +
 .../tools/maven/OpenJpaEnhancerMojoTest.java       |   51 +
 .../openjpa/tools/maven/testentity/Person.java     |   64 +
 .../openjpa/tools/maven/testentity/TestEntity.java |   60 +
 .../src/test/resources/META-INF/persistence.xml    |   41 +
 .../projects/project-01/plugin-config.xml          |   30 +
 .../src/main/resources/META-INF/openjpa.xml        |   40 +
 .../project-01/src/main/resources/META-INF/orm.xml |   41 +
 openjpa-tools/pom.xml                              |   56 +
 openjpa-xmlstore/pom.xml                           |    4 +-
 .../apache/openjpa/xmlstore/XMLFileHandler.java    |    3 +
 openjpa/dependency-reduced-pom.xml                 |   59 +-
 openjpa/pom.xml                                    |    8 +-
 patchoj.py                                         |  179 +
 pom.xml                                            |  441 +-
 scripts/domain-class.list                          |   20 +-
 scripts/mmg.bat                                    |   13 +-
 scripts/mmg.readme.txt                             |   46 +-
 1571 files changed, 124749 insertions(+), 15707 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjpa.git



More information about the pkg-java-commits mailing list