Merge branch 'master' into tomee-7.0.0-M1 # Conflicts: # examples/bval-evaluation-redeployment/WebApp1/pom.xml # examples/bval-evaluation-redeployment/WebApp2/pom.xml # examples/cdi-produces-field/pom.xml # maven/tomee-webapp-archetype/src/main/resources/archetype-resources/pom.xml # tomee/build.xml
Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/4966cef1 Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/4966cef1 Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/4966cef1 Branch: refs/heads/tomee-7.0.0-M1 Commit: 4966cef13ba6d2d5c3453a18d45f053b32f0f3d0 Parents: bcb8bf0 9a32caf Author: AndyGee <andy...@gmx.de> Authored: Tue Dec 1 23:02:26 2015 +0100 Committer: AndyGee <andy...@gmx.de> Committed: Tue Dec 1 23:02:26 2015 +0100 ---------------------------------------------------------------------- .gitattributes | 71 +- .../embedded/EmbeddedTomEEConfiguration.java | 9 + .../embedded/EmbeddedTomEEContainer.java | 2 + .../embedded/MultipleDeploymentsTest.java | 164 +- .../arquillian/remote/RemoteTomEEContainer.java | 23 +- .../conf/Catalina/localhost/ROOT.xml | 82 +- .../conf/Catalina/localhost/ROOT.xml | 82 +- .../arquillian/tests/jms/DummyManagedBean.java | 112 +- .../arquillian/tests/jms/JMSInjectionTest.java | 158 +- .../tests/jsf/jpa/DummyManagedBean.java | 88 +- .../tests/jsf/jpa/JPAInjectionTest.java | 158 +- .../arquillian/webapp/TomEEWebappContainer.java | 19 +- .../src/main/resources/META-INF/NOTICE | 12 + assembly/openejb-standalone/README.html | 42 +- .../src/main/assembly/component.xml | 42 +- .../src/main/assembly/dos.xml | 250 +- .../src/main/assembly/unix.xml | 246 +- .../src/main/resources/NOTICE | 12 + .../src/main/resources/Start.bat | 66 +- .../src/main/resources/Stop.bat | 66 +- .../main/resources/service.install.as.admin.bat | 300 +- .../src/main/resources/service.readme.txt | 32 +- .../main/resources/service.remove.as.admin.bat | 96 +- assembly/test/build.xml | 724 +- .../java/org/apache/openejb/api/jmx/MBean.java | 1 + .../openejb/assembler/classic/Assembler.java | 42 +- .../classic/EntityManagerFactoryCallable.java | 202 +- .../apache/openejb/cipher/PasswordCipher.java | 102 +- .../openejb/cipher/PasswordCipherFactory.java | 1 - .../openejb/cipher/PlainTextPasswordCipher.java | 108 +- .../openejb/cipher/SafePasswordCipher.java | 30 + .../openejb/cipher/SafePasswordCipherBase.java | 25 + .../openejb/cipher/StaticDESPasswordCipher.java | 194 +- .../apache/openejb/classloader/FalseFilter.java | 58 +- .../openejb/config/DeploymentFilterable.java | 66 +- .../org/apache/openejb/config/RemoteServer.java | 50 +- .../openejb/config/rules/CheckAnnotations.java | 190 +- .../rules/CheckIncorrectPropertyNames.java | 168 +- .../org/apache/openejb/core/ThreadContext.java | 4 +- .../openejb/core/ivm/EjbObjectInputStream.java | 8 +- .../core/ivm/naming/LazyObjectReference.java | 8 +- .../core/rmi/BlacklistClassResolver.java | 59 + .../core/security/AbstractSecurityService.java | 8 +- .../core/stateless/StatelessContainer.java | 8 +- .../stateless/StatelessInstanceManager.java | 26 + .../timer/quartz/QuartzObjectInputStream.java | 3 +- .../injection/FallbackPropertyInjector.java | 48 +- .../persistence/PersistenceBootstrap.java | 63 +- .../openejb/persistence/QueryOperation.java | 48 +- .../GeronimoTransactionManagerFactory.java | 32 +- .../resource/activemq/ActiveMQFactory.java | 308 +- .../openejb/resource/jdbc/RoutedDataSource.java | 258 +- .../resource/jdbc/cipher/PasswordCipher.java | 58 +- .../jdbc/cipher/PlainTextPasswordCipher.java | 44 +- .../jdbc/cipher/StaticDESPasswordCipher.java | 46 +- .../resource/jdbc/router/AbstractRouter.java | 84 +- .../openejb/resource/jdbc/router/Router.java | 74 +- .../openejb/rest/ThreadLocalContextManager.java | 226 +- .../openejb/testing/ApplicationComposers.java | 165 +- .../org/apache/openejb/testing/Classes.java | 2 + .../openejb/testng/PropertiesBuilder.java | 94 +- .../apache/openejb/util/CollectionsUtil.java | 60 +- .../org/apache/openejb/util/LogStreamAsync.java | 446 +- .../org/apache/openejb/util/NetworkUtil.java | 264 +- .../org/apache/openejb/util/OpenEjbVersion.java | 178 +- .../org/apache/openejb/util/OutputScanner.java | 206 +- .../main/java/org/apache/openejb/util/Pipe.java | 150 +- .../openejb/util/PropertyPlaceHolderHelper.java | 32 +- .../org/apache/openejb/util/Slf4jLogStream.java | 218 +- .../openejb/util/Slf4jLogStreamFactory.java | 80 +- .../openejb/web/LightweightWebAppBuilder.java | 148 +- .../apache/openejb/web/WebInitialContext.java | 16 +- .../src/main/resources/META-INF/ejb-jar.xml | 40 +- .../src/main/resources/META-INF/openejb-jar.xml | 52 +- .../org.apache.openejb.cli/validate.examples | 102 +- .../openejb/config/rules/Messages_hi.properties | 1712 +- .../openejb/config/rules/Messages_hi_input.txt | Bin 160940 -> 160944 bytes .../PersistenceUnitLinkResolverTest.java | 88 +- .../openejb/activemq/KahaDBSupportTest.java | 88 +- .../openejb/assembler/DeployerEjbTest.java | 678 +- .../classic/CleanSystemPropertiesTest.java | 42 + .../TransactionalOPENEJB2122Test.java | 102 + .../cdi/transactional/TransactionalTest.java | 44 + .../apache/openejb/cipher/ArrayCipherTest.java | 68 + .../openejb/config/AnnotationDeployerTest.java | 1100 +- .../config/CustomObjectNameMBeanTest.java | 74 + .../config/rules/CheckAnnotationTest.java | 174 +- .../config/rules/CheckCdiEnabledTest.java | 86 +- .../config/rules/CheckDependsOnTest.java | 152 +- .../rules/CheckIncorrectPropertyNameTest.java | 98 +- .../config/rules/CheckMissingClassTest.java | 368 +- .../config/rules/CheckNoBusinessMethodTest.java | 396 +- .../config/rules/CheckNoCreateMethodsTest.java | 560 +- .../rules/CheckPersistenceContextUsageTest.java | 198 +- .../rules/CheckPersistenceUnitUsageTest.java | 192 +- .../config/rules/CheckWrongClassTypeTest.java | 82 +- .../openejb/config/rules/InvokeMethod.java | 402 +- .../org/apache/openejb/config/rules/Key.java | 64 +- .../org/apache/openejb/config/rules/Keys.java | 62 +- .../rules/MistakenResourceRefUsageTest.java | 110 +- .../openejb/config/rules/ValidationRunner.java | 176 +- .../core/rmi/BlacklistClassResolverTest.java | 41 + .../PermitAllWithDenyAllOnClassTest.java | 176 +- .../org/apache/openejb/jpa/JTAPuAndBmtTest.java | 308 +- .../apache/openejb/junit/PreDestroyTest.java | 164 +- .../openejb/resource/URLAsResourceTest.java | 142 +- .../activemq/ProperConnectionShutdownTest.java | 227 + .../resource/jdbc/DynamicDataSourceTest.java | 658 +- .../jdbc/driver/AlternateDriverJarTest.java | 264 +- .../apache/openejb/test/annotated/Green.java | 66 +- .../org/apache/openejb/test/annotated/Red.java | 64 +- .../apache/openejb/test/annotated/Yellow.java | 80 +- .../AppComposerTransactionRegistryTest.java | 66 + .../openejb/util/BeanTypeComparisonTest.java | 70 +- .../openejb/util/CollectionsUtilTest.java | 68 +- .../resources/META-INF/jpa-test-mappings.xml | 42 +- .../resources/META-INF/org.acme/service-jar.xml | 42 +- .../META-INF/org.router/service-jar.xml | 56 +- .../cmp/itest-2.2/itest-2.2-openejb-jar.xml | 40 +- .../itest-2.2/itest-2.2-pojo-openejb-jar.xml | 528 +- .../itest-2.2/itest-2.2-sun-cmp-mappings.xml | 40 +- .../cmp/itest-2.2/itest-2.2-sun-ejb-jar.xml | 38 +- .../org/apache/openejb/javaagent/Agent.java | 32 +- .../apache/openejb/jee/jpa/CollectionTable.java | 386 +- .../openejb/jee/jpa/ElementCollection.java | 1154 +- .../apache/openejb/jee/jpa/LockModeType.java | 130 +- .../org/apache/openejb/jee/jpa/MapKeyClass.java | 150 +- .../apache/openejb/jee/jpa/MapKeyColumn.java | 582 +- .../openejb/jee/jpa/MapKeyJoinColumn.java | 486 +- .../org/apache/openejb/jee/jpa/OrderColumn.java | 342 +- .../common/CompatibilityDescriptionGroup.java | 260 +- .../openejb/jee/was/v6/common/Description.java | 586 +- .../jee/was/v6/common/DescriptionGroup.java | 680 +- .../openejb/jee/was/v6/common/DisplayName.java | 600 +- .../openejb/jee/was/v6/common/EJBLocalRef.java | 198 +- .../openejb/jee/was/v6/common/EjbRef.java | 816 +- .../openejb/jee/was/v6/common/EjbRefEnum.java | 130 +- .../openejb/jee/was/v6/common/EnvEntry.java | 728 +- .../openejb/jee/was/v6/common/EnvEntryEnum.java | 158 +- .../openejb/jee/was/v6/common/IconType.java | 618 +- .../openejb/jee/was/v6/common/Identity.java | 638 +- .../jee/was/v6/common/JNDIEnvRefsGroup.java | 558 +- .../openejb/jee/was/v6/common/Listener.java | 222 +- .../jee/was/v6/common/MessageDestination.java | 184 +- .../was/v6/common/MessageDestinationRef.java | 786 +- .../v6/common/MessageDestinationUsageEnum.java | 136 +- .../jee/was/v6/common/ObjectFactory.java | 950 +- .../openejb/jee/was/v6/common/ParamValue.java | 678 +- .../apache/openejb/jee/was/v6/common/QName.java | 642 +- .../openejb/jee/was/v6/common/ResAuthEnum.java | 132 +- .../jee/was/v6/common/ResSharingScopeEnum.java | 130 +- .../jee/was/v6/common/ResourceEnvRef.java | 792 +- .../openejb/jee/was/v6/common/ResourceRef.java | 834 +- .../was/v6/common/RunAsSpecifiedIdentity.java | 172 +- .../jee/was/v6/common/SecurityIdentity.java | 598 +- .../openejb/jee/was/v6/common/SecurityRole.java | 678 +- .../jee/was/v6/common/SecurityRoleRef.java | 684 +- .../jee/was/v6/common/UseCallerIdentity.java | 98 +- .../openejb/jee/was/v6/common/package-info.java | 36 +- .../jee/was/v6/commonbnd/AbstractAuthData.java | 488 +- .../jee/was/v6/commonbnd/BasicAuthData.java | 184 +- .../jee/was/v6/commonbnd/EjbRefBinding.java | 630 +- .../commonbnd/MessageDestinationRefBinding.java | 634 +- .../jee/was/v6/commonbnd/ObjectFactory.java | 372 +- .../openejb/jee/was/v6/commonbnd/Property.java | 602 +- .../was/v6/commonbnd/ResourceEnvRefBinding.java | 634 +- .../was/v6/commonbnd/ResourceRefBinding.java | 804 +- .../jee/was/v6/commonbnd/package-info.java | 36 +- .../openejb/jee/was/v6/ecore/EAnnotation.java | 378 +- .../openejb/jee/was/v6/ecore/EAttribute.java | 134 +- .../apache/openejb/jee/was/v6/ecore/EClass.java | 422 +- .../openejb/jee/was/v6/ecore/EClassifier.java | 134 +- .../openejb/jee/was/v6/ecore/EDataType.java | 134 +- .../apache/openejb/jee/was/v6/ecore/EEnum.java | 158 +- .../openejb/jee/was/v6/ecore/EEnumLiteral.java | 134 +- .../openejb/jee/was/v6/ecore/EFactory.java | 88 +- .../openejb/jee/was/v6/ecore/EModelElement.java | 158 +- .../openejb/jee/was/v6/ecore/ENamedElement.java | 134 +- .../openejb/jee/was/v6/ecore/EObject.java | 476 +- .../openejb/jee/was/v6/ecore/EOperation.java | 276 +- .../openejb/jee/was/v6/ecore/EPackage.java | 310 +- .../openejb/jee/was/v6/ecore/EParameter.java | 88 +- .../openejb/jee/was/v6/ecore/EReference.java | 290 +- .../was/v6/ecore/EStringToStringMapEntry.java | 560 +- .../jee/was/v6/ecore/EStructuralFeature.java | 344 +- .../openejb/jee/was/v6/ecore/ETypedElement.java | 374 +- .../openejb/jee/was/v6/ecore/ObjectFactory.java | 774 +- .../openejb/jee/was/v6/ecore/package-info.java | 36 +- .../jee/was/v6/ejb/AcknowledgeModeEnum.java | 130 +- .../jee/was/v6/ejb/ActivationConfig.java | 636 +- .../was/v6/ejb/ActivationConfigProperty.java | 574 +- .../jee/was/v6/ejb/AssemblyDescriptor.java | 828 +- .../openejb/jee/was/v6/ejb/CMPAttribute.java | 216 +- .../apache/openejb/jee/was/v6/ejb/CMRField.java | 230 +- .../jee/was/v6/ejb/ContainerManagedEntity.java | 636 +- .../openejb/jee/was/v6/ejb/DestinationEnum.java | 130 +- .../apache/openejb/jee/was/v6/ejb/EJBJar.java | 402 +- .../jee/was/v6/ejb/EJBMethodCategory.java | 484 +- .../openejb/jee/was/v6/ejb/EJBRelation.java | 728 +- .../jee/was/v6/ejb/EJBRelationshipRole.java | 946 +- .../openejb/jee/was/v6/ejb/EnterpriseBean.java | 852 +- .../apache/openejb/jee/was/v6/ejb/Entity.java | 328 +- .../openejb/jee/was/v6/ejb/ExcludeList.java | 668 +- .../openejb/jee/was/v6/ejb/MessageDriven.java | 666 +- .../was/v6/ejb/MessageDrivenDestination.java | 574 +- .../openejb/jee/was/v6/ejb/MethodElement.java | 1218 +- .../jee/was/v6/ejb/MethodElementEnum.java | 146 +- .../jee/was/v6/ejb/MethodPermission.java | 822 +- .../jee/was/v6/ejb/MethodTransaction.java | 708 +- .../jee/was/v6/ejb/MultiplicityEnum.java | 130 +- .../openejb/jee/was/v6/ejb/ObjectFactory.java | 968 +- .../apache/openejb/jee/was/v6/ejb/Query.java | 760 +- .../openejb/jee/was/v6/ejb/QueryMethod.java | 88 +- .../openejb/jee/was/v6/ejb/Relationships.java | 666 +- .../jee/was/v6/ejb/ReturnTypeMappingEnum.java | 130 +- .../openejb/jee/was/v6/ejb/RoleSource.java | 710 +- .../apache/openejb/jee/was/v6/ejb/Session.java | 352 +- .../openejb/jee/was/v6/ejb/SessionEnum.java | 130 +- .../was/v6/ejb/SubscriptionDurabilityEnum.java | 130 +- .../was/v6/ejb/TransactionAttributeEnum.java | 146 +- .../openejb/jee/was/v6/ejb/TransactionEnum.java | 130 +- .../openejb/jee/was/v6/ejb/package-info.java | 36 +- .../v6/ejbbnd/CMPConnectionFactoryBinding.java | 672 +- .../jee/was/v6/ejbbnd/CMPResAuthEnum.java | 130 +- .../jee/was/v6/ejbbnd/EJBJarBinding.java | 830 +- .../was/v6/ejbbnd/EnterpriseBeanBinding.java | 1142 +- .../was/v6/ejbbnd/MessageDrivenBeanBinding.java | 266 +- .../jee/was/v6/ejbbnd/ObjectFactory.java | 256 +- .../openejb/jee/was/v6/ejbbnd/package-info.java | 36 +- .../openejb/jee/was/v6/java/ArrayType.java | 276 +- .../apache/openejb/jee/was/v6/java/Block.java | 626 +- .../apache/openejb/jee/was/v6/java/Comment.java | 88 +- .../apache/openejb/jee/was/v6/java/Field.java | 376 +- .../openejb/jee/was/v6/java/Initializer.java | 628 +- .../openejb/jee/was/v6/java/JavaClass.java | 1028 +- .../openejb/jee/was/v6/java/JavaDataType.java | 92 +- .../openejb/jee/was/v6/java/JavaEvent.java | 92 +- .../openejb/jee/was/v6/java/JavaPackage.java | 92 +- .../openejb/jee/was/v6/java/JavaParameter.java | 180 +- .../jee/was/v6/java/JavaParameterEnum.java | 108 +- .../jee/was/v6/java/JavaVisibilityEnum.java | 108 +- .../apache/openejb/jee/was/v6/java/Method.java | 680 +- .../openejb/jee/was/v6/java/ObjectFactory.java | 528 +- .../openejb/jee/was/v6/java/Statement.java | 88 +- .../openejb/jee/was/v6/java/TypeKind.java | 108 +- .../openejb/jee/was/v6/java/package-info.java | 36 +- .../v6/webservice/clientbnd/ObjectFactory.java | 134 +- .../webservice/clientbnd/ServiceRefBinding.java | 634 +- .../v6/webservice/clientbnd/package-info.java | 36 +- .../was/v6/wsclient/ComponentScopedRefs.java | 592 +- .../openejb/jee/was/v6/wsclient/Handler.java | 532 +- .../jee/was/v6/wsclient/ObjectFactory.java | 290 +- .../jee/was/v6/wsclient/PortComponentRef.java | 646 +- .../openejb/jee/was/v6/wsclient/ServiceRef.java | 552 +- .../jee/was/v6/wsclient/WebServicesClient.java | 614 +- .../jee/was/v6/wsclient/package-info.java | 36 +- .../org/apache/openejb/jee/was/v6/xmi/Add.java | 202 +- .../org/apache/openejb/jee/was/v6/xmi/Any.java | 210 +- .../apache/openejb/jee/was/v6/xmi/Delete.java | 88 +- .../openejb/jee/was/v6/xmi/Difference.java | 868 +- .../openejb/jee/was/v6/xmi/Documentation.java | 1104 +- .../openejb/jee/was/v6/xmi/Extension.java | 508 +- .../apache/openejb/jee/was/v6/xmi/Import.java | 88 +- .../openejb/jee/was/v6/xmi/MetaModel.java | 88 +- .../apache/openejb/jee/was/v6/xmi/Model.java | 88 +- .../openejb/jee/was/v6/xmi/ObjectFactory.java | 518 +- .../jee/was/v6/xmi/PackageReference.java | 528 +- .../apache/openejb/jee/was/v6/xmi/Replace.java | 202 +- .../org/apache/openejb/jee/was/v6/xmi/XMI.java | 424 +- .../openejb/jee/was/v6/xmi/package-info.java | 36 +- .../resources/application-client-example.xml | 40 +- .../test/resources/connector-1.5-example.xml | 40 +- .../src/test/resources/daytrader-corrected.xml | 40 +- .../src/test/resources/daytrader-original.xml | 40 +- .../src/test/resources/ejb-jar-cmp-example1.xml | 40 +- .../src/test/resources/ejb-jar-example2.xml | 40 +- .../resources/geronimo-openejb-converted.xml | 40 +- .../src/test/resources/openejb-jar.xml | 40 +- .../src/test/resources/tld-example.xml | 40 +- .../src/test/resources/web-example.xml | 40 +- .../src/test/resources/wls-ejb-jar.xml | 40 +- .../src/test/resources/wls-v81-ejb-jar.xml | 40 +- .../eclipselink/OpenEJBServerPlatform.java | 112 +- .../loader/provisining/MavenResolverTest.java | 44 +- doap_tomee.rdf | 86 +- examples/NOTICE | 12 + .../org/superbiz/accesstimeout/BusyBee.java | 132 +- .../accesstimeout/api/AwaitBriefly.java | 64 +- .../accesstimeout/api/AwaitForever.java | 64 +- .../superbiz/accesstimeout/api/AwaitNever.java | 62 +- .../org/superbiz/accesstimeout/BusyBeeTest.java | 164 +- examples/access-timeout/README.md | 2 +- .../org/superbiz/accesstimeout/BusyBee.java | 128 +- .../org/superbiz/accesstimeout/BusyBeeTest.java | 164 +- .../src/main/java/org/superbiz/altdd/Movie.java | 122 +- .../main/java/org/superbiz/altdd/Movies.java | 100 +- .../java/org/superbiz/altdd/MoviesTest.java | 198 +- examples/applet/pom.xml | 2 +- .../java/org/superbiz/applet/Calculator.java | 50 +- .../org/superbiz/applet/CalculatorApplet.java | 200 +- .../org/superbiz/applet/CalculatorImpl.java | 56 +- .../test/java/org/superbiz/JNDILookupTest.java | 92 +- .../main/java/org/superbiz/composed/Movie.java | 122 +- .../main/java/org/superbiz/composed/Movies.java | 62 +- .../java/org/superbiz/composed/MoviesImpl.java | 100 +- .../java/org/superbiz/composed/MoviesTest.java | 200 +- .../java/org/superbiz/example/jaxws/Agenda.java | 46 +- .../org/superbiz/example/jaxws/LazyAgenda.java | 52 +- .../superbiz/example/jaxws/MeetingPlanner.java | 50 +- .../example/jaxws/MeetingPlannerImpl.java | 64 +- .../example/jaxws/MeetingPlannerTest.java | 130 +- .../appexception/BusinessException.java | 54 +- .../appexception/ThrowBusinessException.java | 66 +- .../ThrowBusinessExceptionImpl.java | 60 +- .../appexception/ValueRequiredException.java | 48 +- .../ThrowBusinessExceptionImplTest.java | 122 +- examples/arquillian-jpa/README.md | 338 +- .../superbiz/arquillian/persistence/User.java | 86 +- .../test/persistence/PersistenceTest.java | 126 +- examples/async-methods/README.md | 308 +- .../java/org/superbiz/async/JobProcessor.java | 110 +- .../org/superbiz/async/JobProcessorTest.java | 132 +- .../designbycontract/OlympicGamesManager.java | 64 +- .../designbycontract/PoleVaultingManager.java | 52 +- .../PoleVaultingManagerBean.java | 56 +- .../WebApp1/pom.xml | 204 +- .../org/superbiz/webapp1/ejb/BusinessBean.java | 58 +- .../superbiz/webapp1/messages/ErrorList.java | 74 +- .../webapp1/messages/ErrorResponse.java | 154 +- .../ConstraintViolationExceptionMapper.java | 122 +- .../webapp1/service/WebApp1Service.java | 78 +- .../WebApp2/pom.xml | 194 +- .../superbiz/webapp2/messages/ErrorList.java | 74 +- .../webapp2/messages/ErrorResponse.java | 154 +- .../ConstraintViolationExceptionMapper.java | 122 +- .../webapp2/service/WebApp2Service.java | 78 +- .../runner/src/test/java/RedeploymentTest.java | 174 +- .../cdi-alternative-and-stereotypes/README.md | 252 +- .../org/superbiz/cdi/stereotype/Journey.java | 76 +- .../cdi/stereotype/LowCostCompanie.java | 52 +- .../org/superbiz/cdi/stereotype/Society.java | 46 +- .../org/superbiz/cdi/stereotype/Vehicle.java | 46 +- .../org/superbiz/cdi/stereotype/AirOpenEJB.java | 78 +- .../java/org/superbiz/cdi/stereotype/Mock.java | 76 +- .../superbiz/cdi/stereotype/StereotypeTest.java | 112 +- .../org/superbiz/cdi/stereotype/SuperCar.java | 54 +- examples/cdi-application-scope/README.md | 266 +- .../org/superbiz/cdi/applicationscope/Soup.java | 78 +- .../superbiz/cdi/applicationscope/Waiter.java | 76 +- .../cdi/applicationscope/RestaurantTest.java | 110 +- .../java/org/superbiz/cdi/basic/Course.java | 108 +- .../java/org/superbiz/cdi/basic/Faculty.java | 90 +- .../java/org/superbiz/cdi/basic/CourseTest.java | 142 +- examples/cdi-ejbcontext-jaas/pom.xml | 2 +- .../superbiz/cdi/ejbcontext/LogginServlet.java | 78 +- .../superbiz/cdi/ejbcontext/PrinciaplEjb.java | 64 +- .../java/org/superbiz/cdi/events/Notifier.java | 70 +- .../java/org/superbiz/cdi/events/EventTest.java | 146 +- .../java/org/superbiz/cdi/events/Observer.java | 86 +- .../org/superbiz/cdi/AccessDeniedException.java | 64 +- .../BookForAShowOldStyleInterceptorBinding.java | 106 +- .../BookForAShowOneInterceptorApplied.java | 86 +- .../BookForAShowTwoInterceptorsApplied.java | 90 +- ...owInterceptorBindingInheritanceExplored.java | 86 +- .../cdi/bookshow/interceptorbinding/Log.java | 64 +- .../interceptorbinding/TimeRestrictAndLog.java | 78 +- .../interceptorbinding/TimeRestricted.java | 64 +- .../BookForAShowLoggingInterceptor.java | 146 +- .../TimeBasedRestrictingInterceptor.java | 102 +- .../tracker/InterceptionOrderTracker.java | 98 +- ...kForAShowOldStyleInterceptorBindingTest.java | 116 +- .../BookForAShowOneInterceptorAppliedTest.java | 116 +- .../BookForAShowTwoInterceptorsAppiledTest.java | 140 +- ...okShowInterceptorBindingInheritanceTest.java | 116 +- .../cdi/produces/disposes/ConsoleHandler.java | 74 +- .../cdi/produces/disposes/DatabaseHandler.java | 76 +- .../cdi/produces/disposes/FileHandler.java | 76 +- .../cdi/produces/disposes/LogFactory.java | 108 +- .../cdi/produces/disposes/LogHandler.java | 50 +- .../superbiz/cdi/produces/disposes/Logger.java | 50 +- .../cdi/produces/disposes/LoggerImpl.java | 74 +- .../cdi/produces/disposes/LoggerTest.java | 134 +- examples/cdi-produces-field/README.md | 540 +- examples/cdi-produces-field/pom.xml | 194 +- .../cdi/produces/field/ConsoleHandler.java | 74 +- .../cdi/produces/field/DatabaseHandler.java | 76 +- .../cdi/produces/field/FileHandler.java | 76 +- .../superbiz/cdi/produces/field/LogFactory.java | 88 +- .../superbiz/cdi/produces/field/LogHandler.java | 50 +- .../org/superbiz/cdi/produces/field/Logger.java | 50 +- .../superbiz/cdi/produces/field/LoggerImpl.java | 74 +- .../src/main/resources/META-INF/beans.xml | 48 +- .../superbiz/cdi/produces/field/LoggerTest.java | 134 +- .../src/main/java/org/superbiz/AuthBean.java | 96 +- .../main/java/org/superbiz/SecuredServlet.java | 64 +- .../test/java/org/superbiz/AuthBeanTest.java | 204 +- examples/cdi-request-scope/README.md | 300 +- .../org/superbiz/cdi/requestscope/Chef.java | 62 +- .../org/superbiz/cdi/requestscope/Soup.java | 78 +- .../org/superbiz/cdi/requestscope/Waiter.java | 74 +- .../cdi/requestscope/RestaurantTest.java | 110 +- .../org/superbiz/cdi/session/AnswerBean.java | 80 +- .../org/superbiz/cdi/session/InputServlet.java | 88 +- .../org/superbiz/cdi/session/OutputServlet.java | 84 +- .../org/superbiz/cdi/session/SessionBean.java | 68 +- .../test/java/org/superbiz/jaxws/Rot13Test.java | 102 +- .../java/org/superbiz/client/SenderTest.java | 110 +- .../main/java/org/superbiz/FriendlyPerson.java | 252 +- .../org/superbiz/FriendlyPersonEjbHome.java | 58 +- .../superbiz/FriendlyPersonEjbLocalHome.java | 58 +- .../superbiz/FriendlyPersonEjbLocalObject.java | 70 +- .../org/superbiz/FriendlyPersonEjbObject.java | 78 +- .../java/org/superbiz/FriendlyPersonLocal.java | 78 +- .../java/org/superbiz/FriendlyPersonRemote.java | 76 +- .../java/org/superbiz/FriendlyPersonTest.java | 360 +- .../org/superbiz/cucumber/CucumberTest.java | 50 +- .../org/superbiz/cucumber/HelloStepDef.java | 84 +- .../java/org/superbiz/enventries/Pickup.java | 70 +- .../org/superbiz/enventries/PickupEditor.java | 90 +- .../org/superbiz/enventries/Stratocaster.java | 152 +- .../java/org/superbiz/enventries/Style.java | 60 +- .../superbiz/enventries/StratocasterTest.java | 126 +- .../main/java/org/superbiz/dsdef/Persister.java | 84 +- .../dsdef/DataSourceDefinitionTest.java | 220 +- examples/datasource-versioning/README.md | 772 +- .../org/superbiz/AlternateDataSourceTest.java | 202 +- .../src/test/resources/META-INF/resources.xml | 70 +- .../cdi/decorators/AccessDeniedException.java | 60 +- .../org/superbiz/cdi/decorators/Calculator.java | 66 +- .../superbiz/cdi/decorators/CalculatorBean.java | 84 +- .../cdi/decorators/CalculatorLogging.java | 120 +- .../cdi/decorators/CalculatorSecurity.java | 130 +- .../superbiz/cdi/decorators/CalculatorTest.java | 232 +- .../org/superbiz/deltaspike/config/Counter.java | 74 +- .../deltaspike/config/MyConfigSource.java | 158 +- .../config/MyConfigSourceProvider.java | 60 +- .../superbiz/deltaspike/config/ConfigTest.java | 118 +- .../exceptionhandling/OSExceptionHandler.java | 68 +- .../exceptionhandling/OSRuntimeException.java | 42 +- .../exceptionhandling/OSValidator.java | 70 +- .../ExceptionHandlingDemoTest.java | 116 +- .../superbiz/deltaspike/CustomProjectStage.java | 60 +- .../superbiz/deltaspike/DebugPhaseListener.java | 98 +- .../deltaspike/WebappMessageBundle.java | 76 +- .../deltaspike/domain/AbstractDomainObject.java | 86 +- .../org/superbiz/deltaspike/domain/Comment.java | 106 +- .../superbiz/deltaspike/domain/Feedback.java | 138 +- .../org/superbiz/deltaspike/domain/User.java | 206 +- .../domain/validation/DifferentName.java | 76 +- .../validation/DifferentNameValidator.java | 66 +- .../deltaspike/domain/validation/Full.java | 52 +- .../deltaspike/domain/validation/Name.java | 94 +- .../deltaspike/domain/validation/Partial.java | 42 +- .../domain/validation/UniqueUserName.java | 42 +- .../deltaspike/domain/validation/UserName.java | 88 +- .../startup/ModuleStartupObserver.java | 76 +- .../superbiz/deltaspike/view/FeedbackPage.java | 148 +- .../org/superbiz/deltaspike/view/InfoPage.java | 72 +- .../org/superbiz/deltaspike/view/MenuBean.java | 122 +- .../deltaspike/view/RegistrationPage.java | 184 +- .../superbiz/deltaspike/view/UserHolder.java | 108 +- .../superbiz/deltaspike/view/config/Pages.java | 110 +- .../view/security/LoginAccessDecisionVoter.java | 96 +- .../superbiz/deltaspike/view/util/InfoBean.java | 270 +- .../deltaspike/test/MockedPageBeanTest.java | 198 +- .../superbiz/deltaspike/test/PageBeanTest.java | 254 +- .../superbiz/deltaspike/i18n/MessageHelper.java | 54 +- .../deltaspike/i18n/MessageHelperTest.java | 112 +- .../main/java/org/superbiz/dynamic/User.java | 122 +- .../BoostrapUtility.java | 102 +- .../DeterminedRouter.java | 214 +- .../dynamicdatasourcerouting/Person.java | 106 +- .../RoutedPersister.java | 74 +- .../org/superbiz/dynamic/SocialInterceptor.java | 80 +- .../dynamic/mbean/DynamicMBeanHandler.java | 520 +- .../org/superbiz/dynamic/mbean/ObjectName.java | 78 +- .../dynamic/mbean/DynamicMBeanClient.java | 72 +- .../dynamic/mbean/DynamicMBeanClientTest.java | 216 +- .../dynamic/mbean/DynamicRemoteMBeanClient.java | 80 +- .../superbiz/dynamic/mbean/simple/Simple.java | 82 +- .../dynamic/mbean/simple/SimpleMBean.java | 54 +- examples/ear-testing/README.md | 424 +- .../main/java/org/superbiz/logic/Movies.java | 66 +- .../java/org/superbiz/logic/MoviesImpl.java | 100 +- .../java/org/superbiz/logic/MoviesTest.java | 128 +- .../src/main/java/org/superbiz/model/Movie.java | 124 +- .../java/org/superbiz/servlet/AnnotatedEJB.java | 104 +- .../org/superbiz/servlet/AnnotatedEJBLocal.java | 64 +- .../superbiz/servlet/AnnotatedEJBRemote.java | 54 +- .../org/superbiz/servlet/AnnotatedServlet.java | 174 +- .../org/superbiz/servlet/ClientHandler.java | 72 +- .../java/org/superbiz/servlet/HelloEjb.java | 50 +- .../org/superbiz/servlet/HelloEjbService.java | 80 +- .../java/org/superbiz/servlet/HelloPojo.java | 50 +- .../org/superbiz/servlet/HelloPojoService.java | 76 +- .../java/org/superbiz/servlet/JndiServlet.java | 168 +- .../main/java/org/superbiz/servlet/JpaBean.java | 100 +- .../java/org/superbiz/servlet/JpaServlet.java | 144 +- .../java/org/superbiz/servlet/ResourceBean.java | 68 +- .../java/org/superbiz/servlet/RunAsServlet.java | 184 +- .../java/org/superbiz/servlet/SecureEJB.java | 122 +- .../org/superbiz/servlet/SecureEJBLocal.java | 72 +- .../org/superbiz/servlet/SecureServlet.java | 184 +- .../org/superbiz/servlet/ServerHandler.java | 74 +- .../org/superbiz/servlet/WebserviceClient.java | 158 +- .../org/superbiz/servlet/WebserviceServlet.java | 138 +- .../main/java/org/superbiz/ws/Calculator.java | 74 +- .../main/java/org/superbiz/hello/HelloBean.java | 66 +- .../java/org/superbiz/hello/HelloEjbLocal.java | 56 +- .../org/superbiz/hello/HelloEjbLocalHome.java | 56 +- .../test/java/org/superbiz/hello/HelloTest.java | 84 +- .../org/superbiz/injection/jms/Messages.java | 212 +- .../injection/jms/MessagingBeanTest.java | 84 +- .../main/java/org/superbiz/injection/Movie.java | 122 +- .../java/org/superbiz/injection/Movies.java | 212 +- .../java/org/superbiz/injection/MoviesTest.java | 108 +- .../java/org/superbiz/injection/DataReader.java | 118 +- .../java/org/superbiz/injection/DataStore.java | 78 +- .../org/superbiz/injection/DataStoreLocal.java | 68 +- .../org/superbiz/injection/DataStoreRemote.java | 66 +- .../superbiz/injection/EjbDependencyTest.java | 84 +- .../java/org/superbiz/injection/jpa/Movie.java | 152 +- .../java/org/superbiz/injection/jpa/Movies.java | 96 +- .../org/superbiz/injection/jpa/MoviesTest.java | 114 +- .../injection/enventry/Configuration.java | 126 +- .../org/superbiz/injection/enventry/Widget.java | 54 +- .../injection/enventry/ConfigurationTest.java | 90 +- .../interceptors/ClassLevelInterceptorOne.java | 64 +- .../ClassLevelInterceptorSuperClassOne.java | 64 +- .../ClassLevelInterceptorSuperClassTwo.java | 64 +- .../interceptors/ClassLevelInterceptorTwo.java | 64 +- .../interceptors/DefaultInterceptorOne.java | 74 +- .../interceptors/DefaultInterceptorTwo.java | 64 +- .../superbiz/interceptors/FullyIntercepted.java | 60 +- .../interceptors/FullyInterceptedBean.java | 106 +- .../FullyInterceptedSuperClass.java | 54 +- .../interceptors/MethodLevelInterceptorOne.java | 62 +- .../MethodLevelInterceptorOnlyIntf.java | 50 +- .../MethodLevelInterceptorOnlyParent.java | 48 +- .../MethodLevelInterceptorOnlySLSBean.java | 70 +- .../interceptors/MethodLevelInterceptorTwo.java | 62 +- .../SecondStatelessInterceptedBean.java | 90 +- .../SecondStatelessInterceptedLocal.java | 54 +- .../SuperClassOfClassLevelInterceptor.java | 74 +- .../org/superbiz/interceptors/ThirdSLSBean.java | 110 +- .../interceptors/ThirdSLSBeanLocal.java | 58 +- .../java/org/superbiz/interceptors/Utils.java | 76 +- .../interceptors/FullyInterceptedTest.java | 188 +- .../MethodLevelInterceptorOnlyTest.java | 114 +- .../SecondStatelessInterceptedTest.java | 126 +- .../superbiz/interceptors/ThirdSLSBeanTest.java | 156 +- examples/javamail/README.md | 368 +- .../java/org/superbiz/rest/EmailService.java | 144 +- .../org/superbiz/rest/EmailServiceTest.java | 94 +- .../java/org/superbiz/eclipselink/Movie.java | 136 +- .../java/org/superbiz/eclipselink/Movies.java | 90 +- .../org/superbiz/eclipselink/MoviesTest.java | 108 +- .../main/java/org/superbiz/jpa/enums/Movie.java | 158 +- .../java/org/superbiz/jpa/enums/Movies.java | 108 +- .../java/org/superbiz/jpa/enums/MoviesTest.java | 108 +- .../org/superbiz/injection/h3jpa/Movie.java | 136 +- .../org/superbiz/injection/h3jpa/Movies.java | 90 +- .../superbiz/injection/h3jpa/MoviesTest.java | 106 +- .../main/java/org/superbiz/jsf/Calculator.java | 56 +- .../main/java/org/superbiz/jsf/Calculator.java | 50 +- .../java/org/superbiz/jsf/CalculatorImpl.java | 56 +- .../java/org/superbiz/ejblookup/BlueBean.java | 78 +- .../java/org/superbiz/ejblookup/Friend.java | 68 +- .../java/org/superbiz/ejblookup/RedBean.java | 76 +- .../superbiz/ejblookup/EjbDependencyTest.java | 108 +- .../java/org/superbiz/ejblookup/BlueBean.java | 86 +- .../java/org/superbiz/ejblookup/Friend.java | 74 +- .../java/org/superbiz/ejblookup/RedBean.java | 84 +- .../superbiz/ejblookup/EjbDependencyTest.java | 108 +- .../org/superbiz/mbean/GuessHowManyMBean.java | 96 +- .../superbiz/mbean/GuessHowManyMBeanTest.java | 102 +- .../main/java/org/superbiz/moviefun/Movie.java | 202 +- .../java/org/superbiz/moviefun/MoviesBean.java | 180 +- .../moviefun/rest/ApplicationConfig.java | 64 +- .../org/superbiz/moviefun/rest/LoadRest.java | 82 +- .../org/superbiz/moviefun/rest/MoviesRest.java | 158 +- .../org/superbiz/moviefun/MoviesEJBTest.java | 154 +- .../moviefun/MoviesEmbeddedEJBTest.java | 148 +- .../java/org/superbiz/moviefun/MoviesTest.java | 148 +- .../org/superbiz/moviefun/ActionServlet.java | 276 +- .../main/java/org/superbiz/moviefun/Movie.java | 206 +- .../java/org/superbiz/moviefun/MoviesBean.java | 228 +- .../java/org/superbiz/moviefun/Basedir.java | 68 +- .../moviefun/MoviesArquillianHtmlUnitTest.java | 218 +- .../org/superbiz/moviefun/MoviesEJBTest.java | 156 +- .../moviefun/MoviesEmbeddedEJBTest.java | 148 +- .../superbiz/moviefun/MoviesHtmlUnitTest.java | 206 +- .../java/org/superbiz/moviefun/MoviesTest.java | 148 +- .../superbiz/injection/tx/AddInterceptor.java | 62 +- .../injection/tx/DeleteInterceptor.java | 64 +- .../java/org/superbiz/injection/tx/Movie.java | 122 +- .../java/org/superbiz/injection/tx/Movies.java | 104 +- .../org/superbiz/injection/tx/api/Metatype.java | 58 +- .../superbiz/injection/tx/api/MovieUnit.java | 66 +- .../org/superbiz/injection/tx/MoviesTest.java | 284 +- .../superbiz/injection/tx/AddInterceptor.java | 62 +- .../injection/tx/DeleteInterceptor.java | 64 +- .../java/org/superbiz/injection/tx/Movie.java | 122 +- .../java/org/superbiz/injection/tx/Movies.java | 118 +- .../org/superbiz/injection/tx/MoviesTest.java | 284 +- .../java/org/superbiz/mtom/AbstractService.java | 52 +- .../main/java/org/superbiz/mtom/EjbService.java | 68 +- .../java/org/superbiz/mtom/PojoService.java | 64 +- .../main/java/org/superbiz/mtom/Request.java | 86 +- .../main/java/org/superbiz/mtom/Response.java | 92 +- .../main/java/org/superbiz/mtom/Service.java | 70 +- .../org/superbiz/mtom/AbstractServiceTest.java | 94 +- .../java/org/superbiz/mtom/EjbServiceTest.java | 58 +- .../java/org/superbiz/mtom/PojoServiceTest.java | 60 +- .../main/java/org/superbiz/model/Person.java | 86 +- .../src/test/java/org/superbiz/JPATest.java | 118 +- .../enricher/jpa/HibernateEnricher.java | 58 +- .../org/superbiz/enricher/jpa/JPAEnrichers.java | 78 +- .../superbiz/enricher/jpa/OpenJPAEnricher.java | 58 +- .../org/superbiz/enricher/maven/Enrichers.java | 122 +- .../src/main/java/org/superbiz/SomeEJB.java | 54 +- .../src/main/java/org/superbiz/SomeRest.java | 64 +- .../embedded/remote/EmbeddedRemote.java | 42 +- .../remote/OpenEJBEmbeddedRemoteTest.java | 96 +- .../superbiz/embedded/standalone/Embedded.java | 42 +- .../standalone/OpenEJBEmbeddedTest.java | 100 +- .../superbiz/tomee/embedded/TomEEEmbedded.java | 42 +- .../tomee/embedded/TomEEEmbeddedTest.java | 100 +- .../org/superbiz/tomee/remote/TomEERemote.java | 42 +- .../superbiz/tomee/remote/TomEERemoteTest.java | 106 +- .../arquillian/multiple/MultipleTomEETest.java | 132 +- examples/myfaces-codi-demo/README.md | 128 +- .../jpa/AbstractGenericJpaRepository.java | 192 +- .../myfaces/startup/ExtValLifecycleFactory.java | 242 +- .../superbiz/myfaces/view/RegistrationPage.java | 200 +- .../org/superbiz/myfaces/view/config/Pages.java | 132 +- .../superbiz/myfaces/view/util/InfoBean.java | 256 +- ...cdi.core.api.projectstage.ProjectStageHolder | 34 +- .../java/org/superbiz/injection/jpa/Movie.java | 140 +- .../org/superbiz/injection/jpa/MoviesTest.java | 100 +- .../main/java/org/superbiz/ws/pojo/PojoWS.java | 90 +- .../src/main/java/org/superbiz/ws/pojo/WS.java | 50 +- .../src/main/java/jug/client/Client.java | 168 +- .../jug/client/command/api/AbstractCommand.java | 176 +- .../java/jug/client/command/api/Command.java | 68 +- .../client/command/impl/BestPollCommand.java | 62 +- .../jug/client/command/impl/ExitCommand.java | 74 +- .../jug/client/command/impl/HelpCommand.java | 106 +- .../jug/client/command/impl/NewPollCommand.java | 66 +- .../client/command/impl/PollResultCommand.java | 80 +- .../jug/client/command/impl/PollsCommand.java | 62 +- .../command/impl/QueryAndPostCommand.java | 96 +- .../client/command/impl/ShowPollCommand.java | 80 +- .../command/impl/SwitchClientCommand.java | 94 +- .../jug/client/command/impl/VoteCommand.java | 90 +- .../java/jug/client/util/ClientNameHolder.java | 60 +- .../java/jug/client/util/CommandManager.java | 148 +- .../util/ConfigurableClasspathArchive.java | 392 +- .../src/main/java/jug/dao/SubjectDao.java | 230 +- .../src/main/java/jug/dao/VoteDao.java | 84 +- .../src/test/java/jug/dao/SubjectDaoTest.java | 198 +- .../src/main/java/jug/domain/Result.java | 134 +- .../src/main/java/jug/domain/Subject.java | 212 +- .../src/main/java/jug/domain/Value.java | 44 +- .../src/main/java/jug/domain/Vote.java | 104 +- .../main/java/jug/monitoring/VoteCounter.java | 120 +- .../main/java/jug/rest/PollingApplication.java | 64 +- .../src/main/java/jug/rest/SubjectService.java | 224 +- .../java/jug/routing/DataSourceInitializer.java | 96 +- .../main/java/jug/routing/PollingRouter.java | 158 +- .../main/java/jug/routing/RoutingFilter.java | 144 +- .../test/java/jug/rest/SubjectServiceTest.java | 160 +- .../arquillian/SubjectServiceTomEETest.java | 166 +- .../src/main/java/org/superbiz/Manager.java | 60 +- .../main/java/org/superbiz/ManagerFactory.java | 76 +- .../projectstage/BaseTestForProjectStage.java | 114 +- .../projectstage/DevProjectStageTest.java | 76 +- .../ProductionProjectStageTest.java | 58 +- .../projectstage/TestingProjectStageTest.java | 76 +- .../projectstage/util/ProjectStageProducer.java | 156 +- .../main/java/org/superbiz/quartz/JobBean.java | 130 +- .../java/org/superbiz/quartz/QuartzMdb.java | 70 +- .../java/org/superbiz/quartz/QuartzMdbTest.java | 134 +- .../java/org/superbiz/reloadable/pu/Person.java | 108 +- .../superbiz/reloadable/pu/PersonManager.java | 88 +- .../reloadable/pu/CacheActivationTest.java | 220 +- .../superbiz/composed/rest/GreetingService.java | 70 +- .../org/superbiz/composed/rest/Messager.java | 44 +- .../composed/rest/GreetingServiceTest.java | 134 +- .../superbiz/composed/rest/GreetingService.java | 58 +- .../rest/IllegalArgumentExceptionMapper.java | 60 +- .../composed/rest/GreetingServiceTest.java | 154 +- .../main/java/org/superbiz/rest/Greeting.java | 48 +- .../java/org/superbiz/rest/GreetingService.java | 132 +- .../main/java/org/superbiz/rest/Request.java | 82 +- .../main/java/org/superbiz/rest/Response.java | 82 +- .../org/superbiz/rest/GreetingServiceTest.java | 174 +- .../rest/batcher/SampleDataManager.java | 160 +- .../java/org/superbiz/rest/dao/PostDAO.java | 144 +- .../java/org/superbiz/rest/dao/UserDAO.java | 130 +- .../java/org/superbiz/rest/model/Comment.java | 150 +- .../main/java/org/superbiz/rest/model/Post.java | 182 +- .../main/java/org/superbiz/rest/model/User.java | 138 +- .../org/superbiz/rest/dao/UserServiceTest.java | 182 +- .../jaxrs/jaas/JAASSecuredRestEndpoint.java | 84 +- .../src/main/java/org/superbiz/rest/User.java | 200 +- .../java/org/superbiz/rest/GreetingService.java | 80 +- .../main/java/org/superbiz/rest/Request.java | 82 +- .../main/java/org/superbiz/rest/Response.java | 82 +- .../superbiz/schedule/events/SchedulerTest.java | 156 +- .../java/org/superbiz/corn/FarmerBrown.java | 174 +- .../java/org/superbiz/corn/FarmerBrownTest.java | 86 +- .../org/superbiz/corn/meta/FarmerBrown.java | 108 +- .../org/superbiz/corn/meta/api/BiAnnually.java | 72 +- .../org/superbiz/corn/meta/api/BiMonthly.java | 72 +- .../java/org/superbiz/corn/meta/api/Daily.java | 72 +- .../org/superbiz/corn/meta/api/HarvestTime.java | 80 +- .../java/org/superbiz/corn/meta/api/Hourly.java | 72 +- .../org/superbiz/corn/meta/api/Metatype.java | 58 +- .../superbiz/corn/meta/api/PlantingTime.java | 82 +- .../org/superbiz/corn/meta/api/Secondly.java | 72 +- .../org/superbiz/corn/meta/FarmerBrownTest.java | 84 +- .../java/org/superbiz/corn/FarmerBrown.java | 122 +- .../java/org/superbiz/corn/FarmerBrownTest.java | 84 +- .../java/org/superbiz/event/ListenerTest.java | 92 +- .../superbiz/cdi/bookshow/beans/BookShow.java | 86 +- .../cdi/bookshow/interceptorbinding/Log.java | 64 +- .../interceptors/LoggingInterceptor.java | 136 +- .../cdi/bookshow/interceptors/BookShowTest.java | 102 +- .../src/main/java/org/superbiz/cmp2/Movie.java | 78 +- .../main/java/org/superbiz/cmp2/MovieBean.java | 98 +- .../src/main/java/org/superbiz/cmp2/Movies.java | 70 +- .../test/java/org/superbiz/cmp2/MoviesTest.java | 120 +- .../main/java/org/superbiz/mdb/ChatBean.java | 186 +- .../org/superbiz/mdb/ChatRespondCreator.java | 64 +- .../java/org/superbiz/mdb/ChatBeanTest.java | 168 +- .../java/org/superbiz/mdbdesc/ChatBean.java | 186 +- .../java/org/superbiz/mdbdesc/ChatBeanTest.java | 170 +- .../main/java/org/superbiz/mdb/ChatBean.java | 196 +- .../java/org/superbiz/mdb/ChatBeanTest.java | 168 +- .../java/org/superbiz/rest/GreetingService.java | 70 +- .../org/superbiz/rest/GreetingServiceTest.java | 106 +- examples/simple-singleton/README.md | 688 +- .../superbiz/registry/ComponentRegistry.java | 106 +- .../org/superbiz/registry/PropertyRegistry.java | 124 +- .../registry/ComponentRegistryTest.java | 144 +- .../registry/PropertiesRegistryTest.java | 118 +- .../org/superbiz/counter/CallbackCounter.java | 146 +- .../org/superbiz/counter/ExecutionChannel.java | 82 +- .../org/superbiz/counter/ExecutionObserver.java | 46 +- .../superbiz/counter/CounterCallbacksTest.java | 250 +- .../main/java/org/superbiz/counter/Counter.java | 108 +- .../java/org/superbiz/counter/CounterTest.java | 108 +- .../stateless/basic/CalculatorBean.java | 126 +- .../stateless/basic/ExecutionChannel.java | 82 +- .../stateless/basic/ExecutionObserver.java | 46 +- .../stateless/basic/CalculatorTest.java | 178 +- .../org/superbiz/calculator/CalculatorImpl.java | 74 +- .../superbiz/calculator/CalculatorLocal.java | 60 +- .../superbiz/calculator/CalculatorRemote.java | 62 +- .../org/superbiz/calculator/CalculatorTest.java | 144 +- .../stateless/basic/CalculatorBean.java | 96 +- .../stateless/basic/CalculatorTest.java | 214 +- .../org/superbiz/calculator/Calculator.java | 72 +- .../org/superbiz/calculator/CalculatorTest.java | 140 +- .../org/superbiz/calculator/ws/Calculator.java | 74 +- .../superbiz/calculator/ws/CalculatorWs.java | 54 +- .../superbiz/calculator/ws/CalculatorTest.java | 124 +- .../java/org/superbiz/dynamic/api/Metatype.java | 60 +- .../superbiz/dynamic/api/SpringRepository.java | 72 +- .../dynamic/framework/SpringDataProxy.java | 100 +- .../org/superbiz/dynamic/SpringDataProxy.java | 100 +- .../main/java/org/superbiz/struts/AddUser.java | 160 +- .../main/java/org/superbiz/struts/FindUser.java | 142 +- .../java/org/superbiz/struts/ListAllUsers.java | 144 +- .../java/org/superbiz/telephone/Telephone.java | 52 +- .../org/superbiz/telephone/TelephoneBean.java | 114 +- .../org/superbiz/telephone/TelephoneTest.java | 230 +- .../java/org/superbiz/testinjection/Movie.java | 122 +- .../java/org/superbiz/testinjection/Movies.java | 100 +- .../org/superbiz/testinjection/MoviesTest.java | 150 +- .../org/superbiz/injection/secure/Movie.java | 122 +- .../org/superbiz/injection/secure/Movies.java | 110 +- .../superbiz/injection/secure/MovieTest.java | 304 +- .../org/superbiz/injection/secure/UserInfo.java | 72 +- .../org/superbiz/injection/secure/Movie.java | 122 +- .../org/superbiz/injection/secure/Movies.java | 110 +- .../injection/secure/MyLoginProvider.java | 78 +- .../superbiz/injection/secure/MovieTest.java | 314 +- .../superbiz/injection/secure/LoginBean.java | 78 +- .../org/superbiz/injection/secure/Movie.java | 122 +- .../org/superbiz/injection/secure/Movies.java | 110 +- .../superbiz/injection/secure/MovieTest.java | 322 +- .../src/test/resources/loginscript.js | 22 +- .../org/superbiz/injection/secure/Movie.java | 122 +- .../org/superbiz/injection/secure/Movies.java | 106 +- .../injection/secure/api/AddPermission.java | 72 +- .../injection/secure/api/DeletePermission.java | 72 +- .../superbiz/injection/secure/api/Metatype.java | 58 +- .../injection/secure/api/MovieUnit.java | 66 +- .../injection/secure/api/ReadPermission.java | 78 +- .../injection/secure/api/RunAsEmployee.java | 62 +- .../injection/secure/api/RunAsManager.java | 62 +- .../superbiz/injection/secure/MovieTest.java | 316 +- .../org/superbiz/injection/secure/Movie.java | 122 +- .../org/superbiz/injection/secure/Movies.java | 110 +- .../superbiz/injection/secure/MovieTest.java | 334 +- .../java/org/superbiz/injection/tx/Movie.java | 148 +- .../java/org/superbiz/injection/tx/Movies.java | 124 +- .../org/superbiz/injection/tx/MoviesTest.java | 100 +- .../java/org/superbiz/injection/tx/Movie.java | 122 +- .../java/org/superbiz/injection/tx/Movies.java | 100 +- .../org/superbiz/injection/tx/MoviesTest.java | 214 +- .../main/java/org/superbiz/dao/PersonDAO.java | 90 +- .../main/java/org/superbiz/domain/Person.java | 100 +- .../java/org/superbiz/init/Initializer.java | 76 +- .../org/superbiz/service/JerseyApplication.java | 62 +- .../org/superbiz/service/PersonService.java | 102 +- .../txrollback/CustomRuntimeException.java | 76 +- .../java/org/superbiz/txrollback/Movie.java | 136 +- .../java/org/superbiz/txrollback/Movies.java | 124 +- .../org/superbiz/txrollback/MoviesTest.java | 442 +- .../org/superbiz/troubleshooting/Movie.java | 136 +- .../org/superbiz/troubleshooting/Movies.java | 92 +- .../superbiz/troubleshooting/MoviesTest.java | 202 +- .../org/superbiz/attachment/AttachmentImpl.java | 158 +- .../org/superbiz/attachment/AttachmentWs.java | 70 +- .../org/superbiz/attachment/AttachmentTest.java | 184 +- .../org/superbiz/calculator/wsh/Calculator.java | 78 +- .../superbiz/calculator/wsh/CalculatorWs.java | 54 +- .../org/superbiz/calculator/wsh/Increment.java | 126 +- .../org/superbiz/calculator/wsh/Inflate.java | 128 +- .../superbiz/calculator/wsh/CalculatorTest.java | 126 +- .../java/org/superbiz/ws/out/Calculator.java | 76 +- .../java/org/superbiz/ws/out/CalculatorWs.java | 52 +- .../org/superbiz/ws/out/CalculatorTest.java | 136 +- .../java/org/superbiz/inheritance/Item.java | 138 +- .../java/org/superbiz/inheritance/Tower.java | 98 +- .../org/superbiz/inheritance/WakeRiderImpl.java | 112 +- .../org/superbiz/inheritance/WakeRiderWs.java | 70 +- .../org/superbiz/inheritance/Wakeboard.java | 48 +- .../superbiz/inheritance/WakeboardBinding.java | 48 +- .../java/org/superbiz/inheritance/Wearable.java | 66 +- .../superbiz/inheritance/InheritanceTest.java | 314 +- .../org/superbiz/calculator/CalculatorImpl.java | 100 +- .../superbiz/calculator/CalculatorRemote.java | 56 +- .../org/superbiz/calculator/CalculatorWs.java | 70 +- .../org/superbiz/calculator/CalculatorTest.java | 138 +- .../webservice-ws-security/create-keystores.xml | 22 +- .../keys/generateKeyPair.bat | 62 +- .../keys/generateServerKey.bat | 48 +- .../org/superbiz/calculator/CalculatorImpl.java | 104 +- .../superbiz/calculator/CalculatorRemote.java | 56 +- .../org/superbiz/calculator/CalculatorWs.java | 70 +- .../CalculatorImplSign-server.properties | 14 +- ...eTokenPlainPasswordEncrypt-server.properties | 14 +- .../src/main/resources/META-INF/ejb-jar.xml | 198 +- .../src/main/resources/META-INF/webservices.xml | 132 +- .../org/superbiz/calculator/CalculatorTest.java | 636 +- .../calculator/CustomPasswordHandler.java | 88 +- .../CalculatorImplSign-client.properties | 14 +- ...eTokenPlainPasswordEncrypt-client.properties | 14 +- .../webservice-ws-with-resources-config/pom.xml | 2 +- .../org/superbiz/ws/security/Calculator.java | 50 +- .../superbiz/ws/security/CalculatorBean.java | 60 +- .../ws/security/PasswordCallbackHandler.java | 88 +- .../openejb/itest/legacy/LegacyClientTest.java | 684 +- .../src/main/resources/META-INF/ejb-jar.xml | 14632 ++++++++--------- .../openejb/maven/util/XmlFormatterTest.java | 6 +- .../maven/plugins/TomEEEmbeddedMojo.java | 3 + .../maven/plugin/AbstractSynchronizable.java | 142 +- .../openejb/maven/plugin/AbstractTomEEMojo.java | 56 +- .../apache/openejb/maven/plugin/ExecMojo.java | 58 +- .../openejb/maven/plugin/runner/ExecRunner.java | 161 +- .../maven/plugin/test/JAXRSReloadTest.java | 5 +- .../main/resources/archetype-resources/pom.xml | 302 +- pom.xml | 12 +- .../test/resources/schema/ComplexAllElement.xsd | 42 +- .../test/resources/schema/ComplexAllType.xsd | 42 +- .../resources/schema/ComplexSequenceElement.xsd | 42 +- .../resources/schema/ComplexSequenceType.xsd | 42 +- .../test/resources/schema/JaxRpcSpecExample.xsd | 42 +- .../src/test/resources/schema/SimpleElement.xsd | 42 +- .../src/test/resources/schema/SimpleType.xsd | 42 +- .../resources/schema/SoapArrayByAttribute.xsd | 42 +- .../resources/schema/SoapArrayByRestriction.xsd | 42 +- .../client/DirectConnectionStrategy.java | 66 +- .../openejb/client/EjbObjectInputStream.java | 43 +- .../openejb/client/MulticastPulseClient.java | 1556 +- .../openejb/server/cxf/rs/AutoJAXRSInvoker.java | 140 +- .../server/cxf/rs/CxfRsHttpListener.java | 12 +- .../server/cxf/rs/OpenEJBEJBInvoker.java | 240 +- .../openejb/server/cxf/rs/PojoInvoker.java | 124 +- .../rs/DynamicSubclassEjbDeploymentTest.java | 266 +- .../server/cxf/rs/EJBExceptionMapperTest.java | 220 +- .../openejb/server/cxf/rs/EJBProviderTest.java | 116 + .../server/cxf/rs/EjbDeploymentTest.java | 252 +- .../cxf/rs/IgnoreMandatoryProviderTest.java | 65 + .../cxf/rs/PathParamAtClassLevelTest.java | 150 +- .../server/cxf/transport/util/CxfUtil.java | 7 + .../server/cxf/WSSPassThroughInterceptor.java | 132 +- .../server/cxf/ejb/EjbMessageContext.java | 124 +- .../server/cxf/CxfJaxWsProviderTest.java | 274 +- .../server/cxf/fault/AuthenticatorService.java | 60 +- .../cxf/fault/AuthenticatorServiceBean.java | 84 +- .../AuthenticatorServiceBeanNoHandler.java | 82 +- .../server/cxf/fault/DummyInterceptor.java | 96 +- .../cxf/fault/WrongPasswordException.java | 82 +- .../fault/WrongPasswordRuntimeException.java | 84 +- .../src/test/resources/META-INF/ejb-jar.xml | 36 +- .../apache/openejb/server/cxf/fault/handler.xml | 52 +- .../org/apache/openejb/daemon/NTService.java | 228 +- .../apache/openejb/server/ejbd/EjbServer.java | 30 +- .../openejb/server/ejbd/RequestHandler.java | 90 +- .../server/discovery/MulticastPulseAgent.java | 1518 +- .../multipulse | 6 +- .../discovery/MulticastPulseAgentTest.java | 1026 +- .../openejb/server/rest/EJBRestServiceInfo.java | 66 +- .../server/rest/InternalApplication.java | 90 +- .../main/resources/META-INF/openejb-server.xml | 72 +- .../META-INF/org.apache.openejb.cli/stop.help | 28 +- src/main/style/checkstyle.xml | 330 +- tck/cdi-embedded/src/test/resources/failing.xml | 3 +- tck/cdi-embedded/src/test/resources/passing.xml | 7 +- tck/pom.xml | 5 +- .../openejb/tck/impl/ContainersImplTomEE.java | 7 +- .../openejb/tck/impl/FullRestartContainer.java | 3 +- .../apache/openejb/tck/util/ServerLocal.java | 100 +- .../main/groovy/commands/SetupCommand.groovy | 236 +- .../apache/tomee/RemoteTomEEEJBContainer.java | 29 +- .../src/main/resources/META-INF/plume/NOTICE | 12 + .../src/main/resources/META-INF/plus/NOTICE | 12 + .../main/resources/META-INF/webprofile/NOTICE | 14 +- .../apache-tomee/src/main/resources/service.bat | 452 +- .../main/resources/service.install.as.admin.bat | 64 +- .../src/main/resources/service.readme.txt | 40 +- .../main/resources/service.remove.as.admin.bat | 64 +- tomee/apache-tomee/src/main/resources/tomee.bat | 180 +- tomee/build.xml | 92 +- .../apache/tomee/catalina/ContextListener.java | 3 +- .../org/apache/tomee/catalina/Contexts.java | 330 +- .../tomee/catalina/GlobalListenerSupport.java | 4 +- .../tomee/catalina/TomEEWebappClassLoader.java | 2 +- .../tomee/catalina/TomEEWebappLoader.java | 242 +- .../tomee/catalina/TomcatDeploymentLoader.java | 86 +- .../tomee/catalina/TomcatJndiBuilder.java | 3 +- .../tomee/catalina/TomcatWebAppBuilder.java | 11 +- .../catalina/cluster/TomEEClusterListener.java | 44 +- .../apache/tomee/embedded/Configuration.java | 10 + .../java/org/apache/tomee/embedded/Main.java | 268 +- .../internal/StandardContextCustomizer.java | 4 +- .../org/apache/tomee/configs/catalina.policy | 482 +- .../apache/tomee/configs/catalina.properties | 242 +- .../java/org/apache/tomee/embedded/ABean.java | 52 +- .../src/test/resources/META-INF/beans.xml | 38 +- .../jul/formatter/AsyncConsoleHandler.java | 126 +- .../jul/formatter/SimpleTomEEFormatter.java | 96 +- .../tomee/jul/formatter/log/JULLogger.java | 360 +- .../tomee/jul/formatter/log/ReloadableLog.java | 232 +- .../jul/formatter/SimpleTomEEFormatterTest.java | 160 +- .../jul/handler/rotating/ArchivingTest.java | 35 +- .../handler/rotating/LocalFileHandlerTest.java | 5 +- .../TomEEFacesConfigurationProvider.java | 92 +- .../TomEEFacesConfigurationProviderFactory.java | 144 +- ...yfaces.spi.FacesConfigurationProviderFactory | 2 +- .../src/main/resources/META-INF/NOTICE | 12 + .../src/main/resources/META-INF/NOTICE | 12 + tomee/tomee-webaccess/src/main/java/readme.txt | 10 +- .../src/main/webapp/app/js/view/growl.js | 140 +- tomee/tomee-webaccess/src/test/java/readme.txt | 10 +- .../webapp/installer/InstallerServlet.java | 162 +- .../src/main/resources/META-INF/NOTICE | 12 + .../openejb-provisionning/src/main/legal/NOTICE | 12 + walkmod.xml | 35 + 974 files changed, 88114 insertions(+), 86293 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/4966cef1/examples/applet/pom.xml ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/4966cef1/examples/bval-evaluation-redeployment/WebApp1/pom.xml ---------------------------------------------------------------------- diff --cc examples/bval-evaluation-redeployment/WebApp1/pom.xml index 874c948,83a8a15..bedfe58 --- a/examples/bval-evaluation-redeployment/WebApp1/pom.xml +++ b/examples/bval-evaluation-redeployment/WebApp1/pom.xml @@@ -1,102 -1,102 +1,102 @@@ - <?xml version="1.0" encoding="UTF-8"?> - <!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - --> - <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.superbiz</groupId> - <artifactId>bval-evaluation-redeployment</artifactId> - <version>1.1.4</version> - </parent> - - <artifactId>WebApp1</artifactId> - <packaging>war</packaging> - - <name>WebApp1</name> - - <properties> - <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> - </properties> - - <dependencies> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - </dependency> - <dependency> - <groupId>com.fasterxml.jackson.jaxrs</groupId> - <artifactId>jackson-jaxrs-json-provider</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-cxf-rs</artifactId> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.7</source> - <target>1.7</target> - <compilerArguments> - <endorseddirs>${endorsed.dir}</endorseddirs> - </compilerArguments> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-war-plugin</artifactId> - <configuration> - <failOnMissingWebXml>false</failOnMissingWebXml> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <executions> - <execution> - <phase>validate</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <outputDirectory>${endorsed.dir}</outputDirectory> - <silent>true</silent> - <artifactItems> - <artifactItem> - <groupId>javax</groupId> - <artifactId>javaee-endorsed-api</artifactId> - <version>6.0</version> - <type>jar</type> - </artifactItem> - </artifactItems> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> - - </project> + <?xml version="1.0" encoding="UTF-8"?> + <!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + --> + <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.superbiz</groupId> + <artifactId>bval-evaluation-redeployment</artifactId> - <version>1.1.0-SNAPSHOT</version> ++ <version>1.1.4</version> + </parent> + + <artifactId>WebApp1</artifactId> + <packaging>war</packaging> + + <name>WebApp1</name> + + <properties> + <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.jaxrs</groupId> + <artifactId>jackson-jaxrs-json-provider</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-cxf-rs</artifactId> + <scope>provided</scope> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.7</source> + <target>1.7</target> + <compilerArguments> + <endorseddirs>${endorsed.dir}</endorseddirs> + </compilerArguments> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-war-plugin</artifactId> + <configuration> + <failOnMissingWebXml>false</failOnMissingWebXml> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <outputDirectory>${endorsed.dir}</outputDirectory> + <silent>true</silent> + <artifactItems> + <artifactItem> + <groupId>javax</groupId> + <artifactId>javaee-endorsed-api</artifactId> + <version>6.0</version> + <type>jar</type> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + </project> http://git-wip-us.apache.org/repos/asf/tomee/blob/4966cef1/examples/bval-evaluation-redeployment/WebApp2/pom.xml ---------------------------------------------------------------------- diff --cc examples/bval-evaluation-redeployment/WebApp2/pom.xml index c224d68,2c5b91c..52f4155 --- a/examples/bval-evaluation-redeployment/WebApp2/pom.xml +++ b/examples/bval-evaluation-redeployment/WebApp2/pom.xml @@@ -1,97 -1,97 +1,97 @@@ - <?xml version="1.0" encoding="UTF-8"?> - <!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - --> - <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.superbiz</groupId> - <artifactId>bval-evaluation-redeployment</artifactId> - <version>1.1.4</version> - </parent> - - <artifactId>WebApp2</artifactId> - <packaging>war</packaging> - - <name>WebApp2</name> - - <properties> - <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> - </properties> - - <dependencies> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - </dependency> - <dependency> - <groupId>com.fasterxml.jackson.jaxrs</groupId> - <artifactId>jackson-jaxrs-json-provider</artifactId> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.7</source> - <target>1.7</target> - <compilerArguments> - <endorseddirs>${endorsed.dir}</endorseddirs> - </compilerArguments> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-war-plugin</artifactId> - <configuration> - <failOnMissingWebXml>false</failOnMissingWebXml> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <executions> - <execution> - <phase>validate</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <outputDirectory>${endorsed.dir}</outputDirectory> - <silent>true</silent> - <artifactItems> - <artifactItem> - <groupId>javax</groupId> - <artifactId>javaee-endorsed-api</artifactId> - <version>6.0</version> - <type>jar</type> - </artifactItem> - </artifactItems> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> - - </project> + <?xml version="1.0" encoding="UTF-8"?> + <!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + --> + <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.superbiz</groupId> + <artifactId>bval-evaluation-redeployment</artifactId> - <version>1.1.0-SNAPSHOT</version> ++ <version>1.1.4</version> + </parent> + + <artifactId>WebApp2</artifactId> + <packaging>war</packaging> + + <name>WebApp2</name> + + <properties> + <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.jaxrs</groupId> + <artifactId>jackson-jaxrs-json-provider</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.7</source> + <target>1.7</target> + <compilerArguments> + <endorseddirs>${endorsed.dir}</endorseddirs> + </compilerArguments> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-war-plugin</artifactId> + <configuration> + <failOnMissingWebXml>false</failOnMissingWebXml> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <outputDirectory>${endorsed.dir}</outputDirectory> + <silent>true</silent> + <artifactItems> + <artifactItem> + <groupId>javax</groupId> + <artifactId>javaee-endorsed-api</artifactId> + <version>6.0</version> + <type>jar</type> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + </project> http://git-wip-us.apache.org/repos/asf/tomee/blob/4966cef1/examples/cdi-ejbcontext-jaas/pom.xml ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/4966cef1/examples/cdi-produces-field/pom.xml ---------------------------------------------------------------------- diff --cc examples/cdi-produces-field/pom.xml index 25c3cdd,b6a94a1..307a0e4 --- a/examples/cdi-produces-field/pom.xml +++ b/examples/cdi-produces-field/pom.xml @@@ -1,97 -1,97 +1,97 @@@ - <?xml version="1.0" encoding="UTF-8"?> - <!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> - - <!-- $Rev: 1090810 $ $Date: 2011-04-10 07:49:26 -0700 (Sun, 10 Apr 2011) $ --> - - <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.superbiz</groupId> - <artifactId>cdi-produces-field</artifactId> - <packaging>jar</packaging> - <version>1.1.4</version> - <name>OpenEJB :: Examples :: CDI-Field Producer</name> - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - </properties> - <build> - <defaultGoal>install</defaultGoal> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.2</version> - <configuration> - <source>1.7</source> - <target>1.7</target> - </configuration> - </plugin> - </plugins> - </build> - <repositories> - <repository> - <id>apache-m2-snapshot</id> - <name>Apache Snapshot Repository</name> - <url>https://repository.apache.org/content/groups/snapshots</url> - </repository> - </repositories> - <dependencies> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - <version>7.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <!-- - The <scope>test</scope> guarantees that non of your runtime - code is dependent on any OpenEJB classes. - --> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core</artifactId> - <version>7.0.0-M1</version> - <scope>test</scope> - </dependency> - </dependencies> - - <!-- - This section allows you to configure where to publish libraries for sharing. - It is not required and may be deleted. For more information see: - http://maven.apache.org/plugins/maven-deploy-plugin/ - --> - <distributionManagement> - <repository> - <id>localhost</id> - <url>file://${basedir}/target/repo/</url> - </repository> - <snapshotRepository> - <id>localhost</id> - <url>file://${basedir}/target/snapshot-repo/</url> - </snapshotRepository> - </distributionManagement> - - </project> - + <?xml version="1.0" encoding="UTF-8"?> + <!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + + <!-- $Rev: 1090810 $ $Date: 2011-04-10 07:49:26 -0700 (Sun, 10 Apr 2011) $ --> + + <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <groupId>org.superbiz</groupId> + <artifactId>cdi-produces-field</artifactId> + <packaging>jar</packaging> - <version>1.1.0-SNAPSHOT</version> ++ <version>1.1.4</version> + <name>OpenEJB :: Examples :: CDI-Field Producer</name> + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + <build> + <defaultGoal>install</defaultGoal> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.2</version> + <configuration> + <source>1.7</source> + <target>1.7</target> + </configuration> + </plugin> + </plugins> + </build> + <repositories> + <repository> + <id>apache-m2-snapshot</id> + <name>Apache Snapshot Repository</name> + <url>https://repository.apache.org/content/groups/snapshots</url> + </repository> + </repositories> + <dependencies> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> - <version>7.0-SNAPSHOT</version> ++ <version>7.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.12</version> + <scope>test</scope> + </dependency> + + <!-- + The <scope>test</scope> guarantees that non of your runtime + code is dependent on any OpenEJB classes. + --> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> - <version>7.0.0-SNAPSHOT</version> ++ <version>7.0.0-M1</version> + <scope>test</scope> + </dependency> + </dependencies> + + <!-- + This section allows you to configure where to publish libraries for sharing. + It is not required and may be deleted. For more information see: + http://maven.apache.org/plugins/maven-deploy-plugin/ + --> + <distributionManagement> + <repository> + <id>localhost</id> + <url>file://${basedir}/target/repo/</url> + </repository> + <snapshotRepository> + <id>localhost</id> + <url>file://${basedir}/target/snapshot-repo/</url> + </snapshotRepository> + </distributionManagement> + + </project> + http://git-wip-us.apache.org/repos/asf/tomee/blob/4966cef1/examples/webservice-ws-with-resources-config/pom.xml ----------------------------------------------------------------------