[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