- Major code scrub
Project: http://git-wip-us.apache.org/repos/asf/flex-blazeds/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-blazeds/commit/8315f8fa Tree: http://git-wip-us.apache.org/repos/asf/flex-blazeds/tree/8315f8fa Diff: http://git-wip-us.apache.org/repos/asf/flex-blazeds/diff/8315f8fa Branch: refs/heads/master Commit: 8315f8faf8cd796583ac9249f6d0aeb6bad71214 Parents: 2b91915 Author: Christofer Dutz <christofer.d...@codecentric.de> Authored: Wed Feb 15 23:42:26 2017 +0100 Committer: Christofer Dutz <christofer.d...@codecentric.de> Committed: Wed Feb 15 23:42:29 2017 +0100 ---------------------------------------------------------------------- common/pom.xml | 63 +- common/src/flex/graphics/ImageSnapshot.java | 147 -- common/src/flex/graphics/package-info.java | 18 - .../src/flex/messaging/LocalizedException.java | 378 --- .../config/AbstractConfigurationParser.java | 556 ----- .../flex/messaging/config/AdapterSettings.java | 125 - .../ApacheXPathClientConfigurationParser.java | 86 - .../flex/messaging/config/ChannelSettings.java | 334 --- .../messaging/config/ClientConfiguration.java | 192 -- .../config/ClientConfigurationParser.java | 951 -------- .../flex/messaging/config/ClusterSettings.java | 152 -- common/src/flex/messaging/config/ConfigMap.java | 469 ---- .../config/ConfigurationConstants.java | 467 ---- .../config/ConfigurationException.java | 36 - .../config/ConfigurationFileResolver.java | 32 - .../messaging/config/ConfigurationParser.java | 30 - .../messaging/config/DestinationSettings.java | 188 -- .../messaging/config/FlexClientSettings.java | 134 -- .../messaging/config/LocalFileResolver.java | 203 -- .../flex/messaging/config/LoggingSettings.java | 46 - .../messaging/config/LoginCommandSettings.java | 101 - .../messaging/config/PropertiesSettings.java | 99 - .../messaging/config/SecurityConstraint.java | 123 - .../flex/messaging/config/ServiceSettings.java | 165 -- .../messaging/config/ServicesConfiguration.java | 70 - .../messaging/config/ServicesDependencies.java | 747 ------ .../flex/messaging/config/TargetSettings.java | 78 - .../flex/messaging/config/TokenReplacer.java | 202 -- .../config/XPathClientConfigurationParser.java | 89 - common/src/flex/messaging/errors.properties | 432 ---- .../src/flex/messaging/log/AbstractTarget.java | 272 --- .../src/flex/messaging/log/ConsoleTarget.java | 42 - .../flex/messaging/log/LineFormattedTarget.java | 286 --- common/src/flex/messaging/log/Log.java | 708 ------ .../src/flex/messaging/log/LogCategories.java | 112 - common/src/flex/messaging/log/LogEvent.java | 116 - common/src/flex/messaging/log/Logger.java | 402 ---- common/src/flex/messaging/log/Target.java | 112 - .../flex/messaging/util/BasicPrettyPrinter.java | 164 -- .../src/flex/messaging/util/ExceptionUtil.java | 250 -- common/src/flex/messaging/util/FileUtils.java | 96 - common/src/flex/messaging/util/LocaleUtils.java | 58 - common/src/flex/messaging/util/ObjectTrace.java | 175 -- .../flex/messaging/util/PrettyPrintable.java | 30 - .../src/flex/messaging/util/PrettyPrinter.java | 30 - .../util/PropertyStringResourceLoader.java | 378 --- .../src/flex/messaging/util/ResourceLoader.java | 104 - common/src/flex/messaging/util/StringUtils.java | 214 -- common/src/flex/messaging/util/UUIDUtils.java | 330 --- .../main/java/flex/graphics/ImageSnapshot.java | 147 ++ .../main/java/flex/graphics/package-info.java | 18 + .../java/flex/messaging/LocalizedException.java | 378 +++ .../config/AbstractConfigurationParser.java | 556 +++++ .../flex/messaging/config/AdapterSettings.java | 125 + .../ApacheXPathClientConfigurationParser.java | 86 + .../flex/messaging/config/ChannelSettings.java | 334 +++ .../messaging/config/ClientConfiguration.java | 192 ++ .../config/ClientConfigurationParser.java | 951 ++++++++ .../flex/messaging/config/ClusterSettings.java | 152 ++ .../java/flex/messaging/config/ConfigMap.java | 469 ++++ .../config/ConfigurationConstants.java | 467 ++++ .../config/ConfigurationException.java | 36 + .../config/ConfigurationFileResolver.java | 32 + .../messaging/config/ConfigurationParser.java | 30 + .../messaging/config/DestinationSettings.java | 188 ++ .../messaging/config/FlexClientSettings.java | 134 ++ .../messaging/config/LocalFileResolver.java | 203 ++ .../flex/messaging/config/LoggingSettings.java | 46 + .../messaging/config/LoginCommandSettings.java | 101 + .../messaging/config/PropertiesSettings.java | 99 + .../messaging/config/SecurityConstraint.java | 123 + .../flex/messaging/config/ServiceSettings.java | 165 ++ .../messaging/config/ServicesConfiguration.java | 70 + .../messaging/config/ServicesDependencies.java | 747 ++++++ .../flex/messaging/config/TargetSettings.java | 78 + .../flex/messaging/config/TokenReplacer.java | 202 ++ .../config/XPathClientConfigurationParser.java | 89 + .../java/flex/messaging/log/AbstractTarget.java | 272 +++ .../java/flex/messaging/log/ConsoleTarget.java | 42 + .../flex/messaging/log/LineFormattedTarget.java | 286 +++ .../src/main/java/flex/messaging/log/Log.java | 708 ++++++ .../java/flex/messaging/log/LogCategories.java | 112 + .../main/java/flex/messaging/log/LogEvent.java | 116 + .../main/java/flex/messaging/log/Logger.java | 402 ++++ .../main/java/flex/messaging/log/Target.java | 112 + .../flex/messaging/util/BasicPrettyPrinter.java | 164 ++ .../java/flex/messaging/util/ExceptionUtil.java | 250 ++ .../java/flex/messaging/util/FileUtils.java | 96 + .../java/flex/messaging/util/LocaleUtils.java | 58 + .../java/flex/messaging/util/ObjectTrace.java | 175 ++ .../flex/messaging/util/PrettyPrintable.java | 30 + .../java/flex/messaging/util/PrettyPrinter.java | 30 + .../util/PropertyStringResourceLoader.java | 378 +++ .../flex/messaging/util/ResourceLoader.java | 104 + .../java/flex/messaging/util/StringUtils.java | 214 ++ .../java/flex/messaging/util/UUIDUtils.java | 330 +++ .../resources/flex/messaging/errors.properties | 432 ++++ core/pom.xml | 123 +- core/src/flex/management/BaseControl.java | 514 ---- core/src/flex/management/BaseControlMBean.java | 55 - .../flex/management/MBeanLifecycleManager.java | 63 - .../src/flex/management/MBeanServerLocator.java | 33 - .../management/MBeanServerLocatorFactory.java | 123 - core/src/flex/management/Manageable.java | 53 - .../flex/management/ManageableComponent.java | 421 ---- .../flex/management/ManagementException.java | 30 - .../management/PlatformMBeanServerLocator.java | 37 - core/src/flex/management/jmx/Attribute.java | 61 - .../flex/management/jmx/MBeanAttributeInfo.java | 94 - .../management/jmx/MBeanConstructorInfo.java | 104 - core/src/flex/management/jmx/MBeanInfo.java | 184 -- .../flex/management/jmx/MBeanOperationInfo.java | 117 - .../flex/management/jmx/MBeanParameterInfo.java | 72 - .../flex/management/jmx/MBeanServerGateway.java | 906 ------- .../src/flex/management/jmx/ObjectInstance.java | 66 - core/src/flex/management/jmx/ObjectName.java | 98 - core/src/flex/management/jmx/package-info.java | 17 - core/src/flex/management/package-info.java | 17 - .../runtime/AdminConsoleDisplayRegistrar.java | 104 - .../AdminConsoleDisplayRegistrarMBean.java | 33 - .../management/runtime/AdminConsoleTypes.java | 35 - .../runtime/messaging/DestinationControl.java | 117 - .../messaging/DestinationControlMBean.java | 55 - .../runtime/messaging/MessageBrokerControl.java | 294 --- .../messaging/MessageBrokerControlMBean.java | 130 - .../messaging/MessageDestinationControl.java | 310 --- .../MessageDestinationControlMBean.java | 153 -- .../client/FlexClientManagerControl.java | 97 - .../client/FlexClientManagerControlMBean.java | 70 - .../runtime/messaging/client/package-info.java | 17 - .../messaging/endpoints/AMFEndpointControl.java | 48 - .../endpoints/AMFEndpointControlMBean.java | 26 - .../messaging/endpoints/EndpointControl.java | 239 -- .../endpoints/EndpointControlMBean.java | 111 - .../endpoints/HTTPEndpointControl.java | 48 - .../endpoints/HTTPEndpointControlMBean.java | 25 - .../endpoints/PollingEndpointControl.java | 72 - .../endpoints/PollingEndpointControlMBean.java | 45 - .../endpoints/StreamingAMFEndpointControl.java | 48 - .../StreamingAMFEndpointControlMBean.java | 26 - .../endpoints/StreamingEndpointControl.java | 133 -- .../StreamingEndpointControlMBean.java | 76 - .../endpoints/StreamingHTTPEndpointControl.java | 48 - .../StreamingHTTPEndpointControlMBean.java | 26 - .../messaging/endpoints/package-info.java | 17 - .../runtime/messaging/log/LogControl.java | 147 -- .../runtime/messaging/log/LogControlMBean.java | 80 - .../runtime/messaging/log/LogManager.java | 260 -- .../runtime/messaging/log/package-info.java | 18 - .../runtime/messaging/package-info.java | 17 - .../services/MessageServiceControl.java | 49 - .../services/MessageServiceControlMBean.java | 26 - .../services/ServiceAdapterControl.java | 85 - .../services/ServiceAdapterControlMBean.java | 45 - .../messaging/services/ServiceControl.java | 143 -- .../messaging/services/ServiceControlMBean.java | 57 - .../messaging/SubscriptionManagerControl.java | 127 - .../SubscriptionManagerControlMBean.java | 59 - .../messaging/ThrottleManagerControl.java | 302 --- .../messaging/ThrottleManagerControlMBean.java | 177 -- .../adapters/ActionScriptAdapterControl.java | 50 - .../ActionScriptAdapterControlMBean.java | 28 - .../messaging/adapters/JMSAdapterControl.java | 117 - .../adapters/JMSAdapterControlMBean.java | 83 - .../messaging/adapters/package-info.java | 17 - .../services/messaging/package-info.java | 18 - .../messaging/services/package-info.java | 18 - .../flex/management/runtime/package-info.java | 17 - .../AbstractConnectionAwareSession.java | 171 -- .../messaging/AbstractFlexSessionProvider.java | 146 -- .../flex/messaging/ConnectionAwareSession.java | 63 - core/src/flex/messaging/Destination.java | 802 ------- .../flex/messaging/DestructibleFlexFactory.java | 34 - core/src/flex/messaging/FactoryDestination.java | 361 --- core/src/flex/messaging/FactoryInstance.java | 181 -- core/src/flex/messaging/FlexComponent.java | 48 - core/src/flex/messaging/FlexConfigurable.java | 35 - core/src/flex/messaging/FlexContext.java | 497 ---- core/src/flex/messaging/FlexFactory.java | 89 - .../flex/messaging/FlexRemoteCredentials.java | 93 - core/src/flex/messaging/FlexSession.java | 1064 --------- .../messaging/FlexSessionAttributeListener.java | 47 - .../flex/messaging/FlexSessionBindingEvent.java | 114 - .../messaging/FlexSessionBindingListener.java | 40 - .../messaging/FlexSessionConnectivityEvent.java | 50 - .../FlexSessionConnectivityListener.java | 38 - .../src/flex/messaging/FlexSessionListener.java | 40 - core/src/flex/messaging/FlexSessionManager.java | 303 --- core/src/flex/messaging/HttpFlexSession.java | 668 ------ .../flex/messaging/HttpFlexSessionProvider.java | 94 - core/src/flex/messaging/MessageBroker.java | 2252 ------------------ .../flex/messaging/MessageBrokerServlet.java | 460 ---- core/src/flex/messaging/MessageClient.java | 1148 --------- .../flex/messaging/MessageClientListener.java | 40 - core/src/flex/messaging/MessageDestination.java | 491 ---- core/src/flex/messaging/MessageException.java | 447 ---- core/src/flex/messaging/MessageRoutedEvent.java | 54 - .../flex/messaging/MessageRoutedListener.java | 35 - .../flex/messaging/MessageRoutedNotifier.java | 120 - core/src/flex/messaging/Server.java | 35 - .../messaging/ServiceValidationListener.java | 30 - core/src/flex/messaging/VersionInfo.java | 114 - .../flex/messaging/client/AsyncPollHandler.java | 31 - .../messaging/client/EndpointPushHandler.java | 79 - .../messaging/client/EndpointPushNotifier.java | 461 ---- core/src/flex/messaging/client/FlexClient.java | 2240 ----------------- .../client/FlexClientAttributeListener.java | 47 - .../client/FlexClientBindingEvent.java | 115 - .../client/FlexClientBindingListener.java | 39 - .../messaging/client/FlexClientListener.java | 40 - .../messaging/client/FlexClientManager.java | 519 ---- .../FlexClientNotSubscribedException.java | 73 - .../FlexClientOutboundQueueProcessor.java | 351 --- core/src/flex/messaging/client/FlushResult.java | 117 - .../client/OutboundQueueThrottleManager.java | 269 --- .../flex/messaging/client/PollFlushResult.java | 97 - .../flex/messaging/client/PollWaitListener.java | 40 - .../messaging/client/UserAgentSettings.java | 258 -- .../src/flex/messaging/client/package-info.java | 18 - .../messaging/cluster/BroadcastHandler.java | 45 - core/src/flex/messaging/cluster/Cluster.java | 239 -- .../messaging/cluster/ClusterException.java | 31 - .../flex/messaging/cluster/ClusterManager.java | 673 ------ .../cluster/ClusterMembershipListener.java | 138 -- .../src/flex/messaging/cluster/ClusterNode.java | 172 -- .../messaging/cluster/RemoveNodeListener.java | 35 - .../flex/messaging/cluster/package-info.java | 19 - .../ApacheXPathServerConfigurationParser.java | 88 - .../config/ClasspathResourceResolver.java | 49 - .../messaging/config/ConfigurationManager.java | 40 - .../flex/messaging/config/FactorySettings.java | 81 - .../config/FlexConfigurationManager.java | 317 --- .../messaging/config/MessageFilterSettings.java | 99 - .../config/MessagingConfiguration.java | 1001 -------- .../flex/messaging/config/NetworkSettings.java | 163 -- .../flex/messaging/config/SecuritySettings.java | 103 - .../config/ServerConfigurationParser.java | 1920 --------------- .../flex/messaging/config/ServerSettings.java | 231 -- .../config/ServletResourceResolver.java | 156 -- .../messaging/config/SharedServerSettings.java | 65 - .../flex/messaging/config/SystemSettings.java | 300 --- .../flex/messaging/config/ThrottleSettings.java | 373 --- .../messaging/config/ValidatorSettings.java | 68 - .../config/XPathServerConfigurationParser.java | 93 - .../src/flex/messaging/config/package-info.java | 18 - .../flex/messaging/endpoints/AMFEndpoint.java | 152 -- .../messaging/endpoints/AbstractEndpoint.java | 1513 ------------ .../messaging/endpoints/BaseHTTPEndpoint.java | 636 ----- .../endpoints/BasePollingHTTPEndpoint.java | 606 ----- .../endpoints/BaseStreamingHTTPEndpoint.java | 1226 ---------- .../endpoints/DuplicateSessionException.java | 81 - core/src/flex/messaging/endpoints/Endpoint.java | 188 -- .../src/flex/messaging/endpoints/Endpoint2.java | 37 - .../flex/messaging/endpoints/HTTPEndpoint.java | 185 -- .../messaging/endpoints/SecureAMFEndpoint.java | 64 - .../messaging/endpoints/SecureHTTPEndpoint.java | 64 - .../endpoints/SecureStreamingAMFEndpoint.java | 64 - .../endpoints/SecureStreamingHTTPEndpoint.java | 64 - .../endpoints/StreamingAMFEndpoint.java | 247 -- .../endpoints/StreamingHTTPEndpoint.java | 239 -- .../flex/messaging/endpoints/amf/AMFFilter.java | 51 - .../endpoints/amf/BatchProcessFilter.java | 71 - .../messaging/endpoints/amf/LegacyFilter.java | 337 --- .../endpoints/amf/MessageBrokerFilter.java | 180 -- .../endpoints/amf/SerializationFilter.java | 480 ---- .../messaging/endpoints/amf/SessionFilter.java | 81 - .../messaging/endpoints/amf/package-info.java | 18 - .../flex/messaging/endpoints/package-info.java | 17 - .../flex/messaging/factories/JavaFactory.java | 296 --- .../factories/JavaFactoryInstance.java | 146 -- .../flex/messaging/factories/package-info.java | 18 - core/src/flex/messaging/io/AbstractProxy.java | 294 --- core/src/flex/messaging/io/ArrayCollection.java | 165 -- core/src/flex/messaging/io/ArrayList.java | 44 - core/src/flex/messaging/io/BeanProxy.java | 936 -------- core/src/flex/messaging/io/ClassAlias.java | 29 - .../flex/messaging/io/ClassAliasRegistry.java | 98 - core/src/flex/messaging/io/DictionaryProxy.java | 110 - .../flex/messaging/io/ManagedObjectProxy.java | 74 - core/src/flex/messaging/io/MapProxy.java | 219 -- .../flex/messaging/io/MessageDeserializer.java | 37 - .../flex/messaging/io/MessageIOConstants.java | 54 - .../flex/messaging/io/MessageSerializer.java | 37 - core/src/flex/messaging/io/ObjectProxy.java | 71 - core/src/flex/messaging/io/PageableRowSet.java | 91 - .../flex/messaging/io/PageableRowSetProxy.java | 155 -- core/src/flex/messaging/io/PagedRowSet.java | 361 --- core/src/flex/messaging/io/PropertyProxy.java | 282 --- .../messaging/io/PropertyProxyRegistry.java | 336 --- .../io/RecoverableSerializationException.java | 35 - .../flex/messaging/io/SerializationContext.java | 299 --- .../messaging/io/SerializationDescriptor.java | 70 - .../messaging/io/SerializationException.java | 43 - .../flex/messaging/io/SerializationProxy.java | 115 - core/src/flex/messaging/io/StatusInfoProxy.java | 295 --- core/src/flex/messaging/io/ThrowableProxy.java | 38 - core/src/flex/messaging/io/TypeMarshaller.java | 43 - .../messaging/io/TypeMarshallingContext.java | 241 -- .../flex/messaging/io/UnknownTypeException.java | 30 - core/src/flex/messaging/io/amf/ASObject.java | 114 - .../flex/messaging/io/amf/AbstractAmfInput.java | 366 --- .../messaging/io/amf/AbstractAmfOutput.java | 177 -- .../flex/messaging/io/amf/ActionContext.java | 237 -- .../flex/messaging/io/amf/ActionMessage.java | 107 - .../messaging/io/amf/ActionMessageInput.java | 103 - .../messaging/io/amf/ActionMessageOutput.java | 116 - core/src/flex/messaging/io/amf/Amf0Input.java | 541 ----- core/src/flex/messaging/io/amf/Amf0Output.java | 874 ------- core/src/flex/messaging/io/amf/Amf3Input.java | 1045 -------- core/src/flex/messaging/io/amf/Amf3Output.java | 1376 ----------- core/src/flex/messaging/io/amf/Amf3Types.java | 65 - core/src/flex/messaging/io/amf/AmfIO.java | 168 -- .../io/amf/AmfMessageDeserializer.java | 202 -- .../messaging/io/amf/AmfMessageSerializer.java | 159 -- core/src/flex/messaging/io/amf/AmfTrace.java | 577 ----- core/src/flex/messaging/io/amf/AmfTypes.java | 45 - core/src/flex/messaging/io/amf/MessageBody.java | 116 - .../flex/messaging/io/amf/MessageHeader.java | 76 - .../flex/messaging/io/amf/SerializedObject.java | 98 - core/src/flex/messaging/io/amf/TraitsInfo.java | 170 -- .../messaging/io/amf/client/AMFConnection.java | 926 ------- .../io/amf/client/AMFHeaderProcessor.java | 35 - .../exceptions/ClientStatusException.java | 127 - .../exceptions/ServerStatusException.java | 94 - .../io/amf/client/exceptions/package-info.java | 18 - .../messaging/io/amf/client/package-info.java | 18 - .../src/flex/messaging/io/amf/package-info.java | 18 - .../io/amf/translator/ASTranslator.java | 78 - .../io/amf/translator/TranslationException.java | 44 - .../translator/decoder/ActionScriptDecoder.java | 128 - .../io/amf/translator/decoder/ArrayDecoder.java | 167 -- .../amf/translator/decoder/BooleanDecoder.java | 56 - .../amf/translator/decoder/CalendarDecoder.java | 67 - .../translator/decoder/CharacterDecoder.java | 63 - .../translator/decoder/CollectionDecoder.java | 163 -- .../io/amf/translator/decoder/DateDecoder.java | 120 - .../amf/translator/decoder/DecoderFactory.java | 378 --- .../io/amf/translator/decoder/EnumDecoder.java | 71 - .../io/amf/translator/decoder/MapDecoder.java | 101 - .../amf/translator/decoder/NativeDecoder.java | 30 - .../io/amf/translator/decoder/NullDecoder.java | 28 - .../amf/translator/decoder/NumberDecoder.java | 150 -- .../decoder/ReferenceAwareArrayDecoder.java | 116 - .../decoder/ReferenceAwareCalendarDecoder.java | 44 - .../ReferenceAwareCollectionDecoder.java | 113 - .../decoder/ReferenceAwareDateDecoder.java | 44 - .../decoder/ReferenceAwareMapDecoder.java | 81 - .../ReferenceAwareTypedObjectDecoder.java | 105 - .../amf/translator/decoder/StringDecoder.java | 55 - .../translator/decoder/TypedObjectDecoder.java | 126 - .../io/amf/translator/decoder/package-info.java | 18 - .../io/amf/translator/package-info.java | 18 - core/src/flex/messaging/io/amfx/AmfxInput.java | 1389 ----------- .../io/amfx/AmfxMessageDeserializer.java | 339 --- .../io/amfx/AmfxMessageSerializer.java | 198 -- core/src/flex/messaging/io/amfx/AmfxOutput.java | 1086 --------- core/src/flex/messaging/io/amfx/AmfxTypes.java | 99 - .../flex/messaging/io/amfx/package-info.java | 18 - core/src/flex/messaging/io/package-info.java | 18 - core/src/flex/messaging/log/HTTPRequestLog.java | 281 --- .../log/LoggingHttpServletRequestWrapper.java | 187 -- .../flex/messaging/log/ServletLogTarget.java | 76 - core/src/flex/messaging/log/package-info.java | 18 - .../messaging/messages/AbstractMessage.java | 718 ------ .../messaging/messages/AcknowledgeMessage.java | 97 - .../messages/AcknowledgeMessageExt.java | 60 - .../flex/messaging/messages/AsyncMessage.java | 169 -- .../messaging/messages/AsyncMessageExt.java | 58 - .../messaging/messages/BatchableMessage.java | 32 - .../flex/messaging/messages/CommandMessage.java | 399 ---- .../messaging/messages/CommandMessageExt.java | 58 - .../flex/messaging/messages/ErrorMessage.java | 89 - .../flex/messaging/messages/HTTPMessage.java | 137 -- core/src/flex/messaging/messages/Message.java | 235 -- .../messages/MessagePerformanceInfo.java | 193 -- .../messages/MessagePerformanceUtils.java | 415 ---- .../src/flex/messaging/messages/RPCMessage.java | 82 - .../messaging/messages/RemotingMessage.java | 132 - .../flex/messaging/messages/SOAPMessage.java | 53 - .../flex/messaging/messages/SmallMessage.java | 37 - .../flex/messaging/messages/package-info.java | 18 - core/src/flex/messaging/package-info.java | 18 - .../security/AppServerLoginCommand.java | 98 - .../flex/messaging/security/LoginCommand.java | 78 - .../messaging/security/LoginCommandExt.java | 44 - .../flex/messaging/security/LoginManager.java | 403 ---- .../messaging/security/MessagingSecurity.java | 51 - .../messaging/security/PrincipalConverter.java | 34 - .../messaging/security/SecurityException.java | 163 -- .../flex/messaging/security/package-info.java | 17 - .../services/AbstractBootstrapService.java | 333 --- .../messaging/services/AbstractService.java | 753 ------ .../messaging/services/AuthenticationEvent.java | 155 -- .../services/AuthenticationListener.java | 37 - .../services/AuthenticationService.java | 268 --- .../flex/messaging/services/MessageService.java | 1246 ---------- core/src/flex/messaging/services/Service.java | 216 -- .../flex/messaging/services/ServiceAdapter.java | 312 --- .../messaging/services/ServiceException.java | 82 - .../services/messaging/MessageFrequency.java | 109 - .../services/messaging/MessagingConstants.java | 59 - .../services/messaging/RemoteMessageClient.java | 68 - .../messaging/RemoteSubscriptionManager.java | 200 -- .../services/messaging/SubscriptionManager.java | 915 ------- .../messaging/services/messaging/Subtopic.java | 297 --- .../services/messaging/ThrottleManager.java | 556 ----- .../messaging/adapters/ActionScriptAdapter.java | 107 - .../adapters/AsyncMessageReceiver.java | 78 - .../services/messaging/adapters/JMSAdapter.java | 1114 --------- .../messaging/adapters/JMSConfigConstants.java | 116 - .../messaging/adapters/JMSConsumer.java | 464 ---- .../messaging/adapters/JMSExceptionEvent.java | 53 - .../adapters/JMSExceptionListener.java | 34 - .../messaging/adapters/JMSMessageEvent.java | 54 - .../messaging/adapters/JMSMessageListener.java | 34 - .../messaging/adapters/JMSProducer.java | 336 --- .../services/messaging/adapters/JMSProxy.java | 394 --- .../messaging/adapters/JMSQueueConsumer.java | 96 - .../messaging/adapters/JMSQueueProducer.java | 132 - .../messaging/adapters/JMSSettings.java | 602 ----- .../messaging/adapters/JMSTopicConsumer.java | 313 --- .../messaging/adapters/JMSTopicProducer.java | 129 - .../messaging/adapters/MessageReceiver.java | 39 - .../messaging/adapters/MessagingAdapter.java | 229 -- .../MessagingSecurityConstraintManager.java | 162 -- .../messaging/adapters/SyncMessageReceiver.java | 201 -- .../messaging/adapters/package-info.java | 17 - .../services/messaging/package-info.java | 17 - .../messaging/selector/JMSSelector.java | 120 - .../selector/JMSSelectorException.java | 35 - .../messaging/selector/package-info.java | 17 - .../flex/messaging/services/package-info.java | 17 - core/src/flex/messaging/util/Assert.java | 64 - .../messaging/util/AssertionFailedError.java | 35 - core/src/flex/messaging/util/Base64.java | 233 -- core/src/flex/messaging/util/ClassUtil.java | 359 --- core/src/flex/messaging/util/Diag.jsl | 34 - core/src/flex/messaging/util/DoubleUtil.java | 31 - core/src/flex/messaging/util/DoubleUtil.jsl | 27 - core/src/flex/messaging/util/Hex.java | 143 -- core/src/flex/messaging/util/MethodKey.java | 80 - core/src/flex/messaging/util/MethodMatcher.java | 515 ---- .../flex/messaging/util/RedeployManager.java | 296 --- .../messaging/util/SettingsReplaceUtil.java | 369 --- .../messaging/util/TimeoutAbstractObject.java | 177 -- .../src/flex/messaging/util/TimeoutCapable.java | 64 - .../src/flex/messaging/util/TimeoutManager.java | 231 -- .../messaging/util/ToStringPrettyPrinter.java | 232 -- core/src/flex/messaging/util/Trace.java | 105 - core/src/flex/messaging/util/URLDecoder.java | 125 - core/src/flex/messaging/util/URLEncoder.java | 155 -- .../src/flex/messaging/util/URLEncoderUtil.java | 42 - core/src/flex/messaging/util/URLEncoderUtil.jsl | 40 - core/src/flex/messaging/util/UUIDGenerator.java | 31 - .../flex/messaging/util/UserAgentManager.java | 207 -- core/src/flex/messaging/util/WatchedObject.java | 72 - core/src/flex/messaging/util/XMLUtil.java | 155 -- .../concurrent/DefaultThreadPoolExecutor.java | 160 -- .../messaging/util/concurrent/Executor.java | 59 - .../util/concurrent/FailedExecutionHandler.java | 37 - .../messaging/util/concurrent/package-info.java | 18 - core/src/flex/messaging/util/package-info.java | 17 - .../ClassDeserializationValidator.java | 337 --- .../validators/DeserializationValidator.java | 56 - .../flex/messaging/validators/package-info.java | 18 - .../main/java/flex/management/BaseControl.java | 514 ++++ .../java/flex/management/BaseControlMBean.java | 55 + .../flex/management/MBeanLifecycleManager.java | 63 + .../flex/management/MBeanServerLocator.java | 33 + .../management/MBeanServerLocatorFactory.java | 123 + .../main/java/flex/management/Manageable.java | 53 + .../flex/management/ManageableComponent.java | 421 ++++ .../flex/management/ManagementException.java | 30 + .../management/PlatformMBeanServerLocator.java | 37 + .../java/flex/management/jmx/Attribute.java | 61 + .../flex/management/jmx/MBeanAttributeInfo.java | 94 + .../management/jmx/MBeanConstructorInfo.java | 104 + .../java/flex/management/jmx/MBeanInfo.java | 184 ++ .../flex/management/jmx/MBeanOperationInfo.java | 117 + .../flex/management/jmx/MBeanParameterInfo.java | 72 + .../flex/management/jmx/MBeanServerGateway.java | 906 +++++++ .../flex/management/jmx/ObjectInstance.java | 66 + .../java/flex/management/jmx/ObjectName.java | 98 + .../java/flex/management/jmx/package-info.java | 17 + .../main/java/flex/management/package-info.java | 17 + .../runtime/AdminConsoleDisplayRegistrar.java | 104 + .../AdminConsoleDisplayRegistrarMBean.java | 33 + .../management/runtime/AdminConsoleTypes.java | 35 + .../runtime/messaging/DestinationControl.java | 117 + .../messaging/DestinationControlMBean.java | 55 + .../runtime/messaging/MessageBrokerControl.java | 294 +++ .../messaging/MessageBrokerControlMBean.java | 130 + .../messaging/MessageDestinationControl.java | 310 +++ .../MessageDestinationControlMBean.java | 153 ++ .../client/FlexClientManagerControl.java | 97 + .../client/FlexClientManagerControlMBean.java | 70 + .../runtime/messaging/client/package-info.java | 17 + .../messaging/endpoints/AMFEndpointControl.java | 48 + .../endpoints/AMFEndpointControlMBean.java | 26 + .../messaging/endpoints/EndpointControl.java | 239 ++ .../endpoints/EndpointControlMBean.java | 111 + .../endpoints/HTTPEndpointControl.java | 48 + .../endpoints/HTTPEndpointControlMBean.java | 25 + .../endpoints/PollingEndpointControl.java | 72 + .../endpoints/PollingEndpointControlMBean.java | 45 + .../endpoints/StreamingAMFEndpointControl.java | 48 + .../StreamingAMFEndpointControlMBean.java | 26 + .../endpoints/StreamingEndpointControl.java | 133 ++ .../StreamingEndpointControlMBean.java | 76 + .../endpoints/StreamingHTTPEndpointControl.java | 48 + .../StreamingHTTPEndpointControlMBean.java | 26 + .../messaging/endpoints/package-info.java | 17 + .../runtime/messaging/log/LogControl.java | 147 ++ .../runtime/messaging/log/LogControlMBean.java | 80 + .../runtime/messaging/log/LogManager.java | 260 ++ .../runtime/messaging/log/package-info.java | 18 + .../runtime/messaging/package-info.java | 17 + .../services/MessageServiceControl.java | 49 + .../services/MessageServiceControlMBean.java | 26 + .../services/ServiceAdapterControl.java | 85 + .../services/ServiceAdapterControlMBean.java | 45 + .../messaging/services/ServiceControl.java | 143 ++ .../messaging/services/ServiceControlMBean.java | 57 + .../messaging/SubscriptionManagerControl.java | 127 + .../SubscriptionManagerControlMBean.java | 59 + .../messaging/ThrottleManagerControl.java | 302 +++ .../messaging/ThrottleManagerControlMBean.java | 177 ++ .../adapters/ActionScriptAdapterControl.java | 50 + .../ActionScriptAdapterControlMBean.java | 28 + .../messaging/adapters/JMSAdapterControl.java | 117 + .../adapters/JMSAdapterControlMBean.java | 83 + .../messaging/adapters/package-info.java | 17 + .../services/messaging/package-info.java | 18 + .../messaging/services/package-info.java | 18 + .../flex/management/runtime/package-info.java | 17 + .../AbstractConnectionAwareSession.java | 171 ++ .../messaging/AbstractFlexSessionProvider.java | 146 ++ .../flex/messaging/ConnectionAwareSession.java | 63 + .../main/java/flex/messaging/Destination.java | 802 +++++++ .../flex/messaging/DestructibleFlexFactory.java | 34 + .../java/flex/messaging/FactoryDestination.java | 361 +++ .../java/flex/messaging/FactoryInstance.java | 181 ++ .../main/java/flex/messaging/FlexComponent.java | 48 + .../java/flex/messaging/FlexConfigurable.java | 35 + .../main/java/flex/messaging/FlexContext.java | 497 ++++ .../main/java/flex/messaging/FlexFactory.java | 89 + .../flex/messaging/FlexRemoteCredentials.java | 93 + .../main/java/flex/messaging/FlexSession.java | 1064 +++++++++ .../messaging/FlexSessionAttributeListener.java | 47 + .../flex/messaging/FlexSessionBindingEvent.java | 114 + .../messaging/FlexSessionBindingListener.java | 40 + .../messaging/FlexSessionConnectivityEvent.java | 50 + .../FlexSessionConnectivityListener.java | 38 + .../flex/messaging/FlexSessionListener.java | 40 + .../java/flex/messaging/FlexSessionManager.java | 303 +++ .../java/flex/messaging/HttpFlexSession.java | 668 ++++++ .../flex/messaging/HttpFlexSessionProvider.java | 94 + .../main/java/flex/messaging/MessageBroker.java | 2252 ++++++++++++++++++ .../flex/messaging/MessageBrokerServlet.java | 460 ++++ .../main/java/flex/messaging/MessageClient.java | 1148 +++++++++ .../flex/messaging/MessageClientListener.java | 40 + .../java/flex/messaging/MessageDestination.java | 491 ++++ .../java/flex/messaging/MessageException.java | 447 ++++ .../java/flex/messaging/MessageRoutedEvent.java | 54 + .../flex/messaging/MessageRoutedListener.java | 35 + .../flex/messaging/MessageRoutedNotifier.java | 120 + core/src/main/java/flex/messaging/Server.java | 35 + .../messaging/ServiceValidationListener.java | 30 + .../main/java/flex/messaging/VersionInfo.java | 114 + .../flex/messaging/client/AsyncPollHandler.java | 31 + .../messaging/client/EndpointPushHandler.java | 79 + .../messaging/client/EndpointPushNotifier.java | 461 ++++ .../java/flex/messaging/client/FlexClient.java | 2240 +++++++++++++++++ .../client/FlexClientAttributeListener.java | 47 + .../client/FlexClientBindingEvent.java | 115 + .../client/FlexClientBindingListener.java | 39 + .../messaging/client/FlexClientListener.java | 40 + .../messaging/client/FlexClientManager.java | 519 ++++ .../FlexClientNotSubscribedException.java | 73 + .../FlexClientOutboundQueueProcessor.java | 351 +++ .../java/flex/messaging/client/FlushResult.java | 117 + .../client/OutboundQueueThrottleManager.java | 269 +++ .../flex/messaging/client/PollFlushResult.java | 97 + .../flex/messaging/client/PollWaitListener.java | 40 + .../messaging/client/UserAgentSettings.java | 258 ++ .../flex/messaging/client/package-info.java | 18 + .../messaging/cluster/BroadcastHandler.java | 45 + .../java/flex/messaging/cluster/Cluster.java | 239 ++ .../messaging/cluster/ClusterException.java | 31 + .../flex/messaging/cluster/ClusterManager.java | 673 ++++++ .../cluster/ClusterMembershipListener.java | 138 ++ .../flex/messaging/cluster/ClusterNode.java | 172 ++ .../messaging/cluster/RemoveNodeListener.java | 35 + .../flex/messaging/cluster/package-info.java | 19 + .../ApacheXPathServerConfigurationParser.java | 88 + .../config/ClasspathResourceResolver.java | 49 + .../messaging/config/ConfigurationManager.java | 40 + .../flex/messaging/config/FactorySettings.java | 81 + .../config/FlexConfigurationManager.java | 317 +++ .../messaging/config/MessageFilterSettings.java | 99 + .../config/MessagingConfiguration.java | 1001 ++++++++ .../flex/messaging/config/NetworkSettings.java | 163 ++ .../flex/messaging/config/SecuritySettings.java | 103 + .../config/ServerConfigurationParser.java | 1920 +++++++++++++++ .../flex/messaging/config/ServerSettings.java | 231 ++ .../config/ServletResourceResolver.java | 156 ++ .../messaging/config/SharedServerSettings.java | 65 + .../flex/messaging/config/SystemSettings.java | 300 +++ .../flex/messaging/config/ThrottleSettings.java | 373 +++ .../messaging/config/ValidatorSettings.java | 68 + .../config/XPathServerConfigurationParser.java | 93 + .../flex/messaging/config/package-info.java | 18 + .../flex/messaging/endpoints/AMFEndpoint.java | 152 ++ .../messaging/endpoints/AbstractEndpoint.java | 1513 ++++++++++++ .../messaging/endpoints/BaseHTTPEndpoint.java | 636 +++++ .../endpoints/BasePollingHTTPEndpoint.java | 606 +++++ .../endpoints/BaseStreamingHTTPEndpoint.java | 1226 ++++++++++ .../endpoints/DuplicateSessionException.java | 81 + .../java/flex/messaging/endpoints/Endpoint.java | 188 ++ .../flex/messaging/endpoints/Endpoint2.java | 37 + .../flex/messaging/endpoints/HTTPEndpoint.java | 185 ++ .../messaging/endpoints/SecureAMFEndpoint.java | 64 + .../messaging/endpoints/SecureHTTPEndpoint.java | 64 + .../endpoints/SecureStreamingAMFEndpoint.java | 64 + .../endpoints/SecureStreamingHTTPEndpoint.java | 64 + .../endpoints/StreamingAMFEndpoint.java | 247 ++ .../endpoints/StreamingHTTPEndpoint.java | 239 ++ .../flex/messaging/endpoints/amf/AMFFilter.java | 51 + .../endpoints/amf/BatchProcessFilter.java | 71 + .../messaging/endpoints/amf/LegacyFilter.java | 337 +++ .../endpoints/amf/MessageBrokerFilter.java | 180 ++ .../endpoints/amf/SerializationFilter.java | 480 ++++ .../messaging/endpoints/amf/SessionFilter.java | 81 + .../messaging/endpoints/amf/package-info.java | 18 + .../flex/messaging/endpoints/package-info.java | 17 + .../flex/messaging/factories/JavaFactory.java | 296 +++ .../factories/JavaFactoryInstance.java | 146 ++ .../flex/messaging/factories/package-info.java | 18 + .../java/flex/messaging/io/AbstractProxy.java | 294 +++ .../java/flex/messaging/io/ArrayCollection.java | 165 ++ .../main/java/flex/messaging/io/ArrayList.java | 44 + .../main/java/flex/messaging/io/BeanProxy.java | 936 ++++++++ .../main/java/flex/messaging/io/ClassAlias.java | 29 + .../flex/messaging/io/ClassAliasRegistry.java | 98 + .../java/flex/messaging/io/DictionaryProxy.java | 110 + .../flex/messaging/io/ManagedObjectProxy.java | 74 + .../main/java/flex/messaging/io/MapProxy.java | 219 ++ .../flex/messaging/io/MessageDeserializer.java | 37 + .../flex/messaging/io/MessageIOConstants.java | 54 + .../flex/messaging/io/MessageSerializer.java | 37 + .../java/flex/messaging/io/ObjectProxy.java | 71 + .../java/flex/messaging/io/PageableRowSet.java | 91 + .../flex/messaging/io/PageableRowSetProxy.java | 155 ++ .../java/flex/messaging/io/PagedRowSet.java | 361 +++ .../java/flex/messaging/io/PropertyProxy.java | 282 +++ .../messaging/io/PropertyProxyRegistry.java | 336 +++ .../io/RecoverableSerializationException.java | 35 + .../flex/messaging/io/SerializationContext.java | 299 +++ .../messaging/io/SerializationDescriptor.java | 70 + .../messaging/io/SerializationException.java | 43 + .../flex/messaging/io/SerializationProxy.java | 115 + .../java/flex/messaging/io/StatusInfoProxy.java | 295 +++ .../java/flex/messaging/io/ThrowableProxy.java | 38 + .../java/flex/messaging/io/TypeMarshaller.java | 43 + .../messaging/io/TypeMarshallingContext.java | 241 ++ .../flex/messaging/io/UnknownTypeException.java | 30 + .../java/flex/messaging/io/amf/ASObject.java | 114 + .../flex/messaging/io/amf/AbstractAmfInput.java | 366 +++ .../messaging/io/amf/AbstractAmfOutput.java | 177 ++ .../flex/messaging/io/amf/ActionContext.java | 237 ++ .../flex/messaging/io/amf/ActionMessage.java | 107 + .../messaging/io/amf/ActionMessageInput.java | 103 + .../messaging/io/amf/ActionMessageOutput.java | 116 + .../java/flex/messaging/io/amf/Amf0Input.java | 541 +++++ .../java/flex/messaging/io/amf/Amf0Output.java | 874 +++++++ .../java/flex/messaging/io/amf/Amf3Input.java | 1045 ++++++++ .../java/flex/messaging/io/amf/Amf3Output.java | 1376 +++++++++++ .../java/flex/messaging/io/amf/Amf3Types.java | 65 + .../main/java/flex/messaging/io/amf/AmfIO.java | 168 ++ .../io/amf/AmfMessageDeserializer.java | 202 ++ .../messaging/io/amf/AmfMessageSerializer.java | 159 ++ .../java/flex/messaging/io/amf/AmfTrace.java | 577 +++++ .../java/flex/messaging/io/amf/AmfTypes.java | 45 + .../java/flex/messaging/io/amf/MessageBody.java | 116 + .../flex/messaging/io/amf/MessageHeader.java | 76 + .../flex/messaging/io/amf/SerializedObject.java | 98 + .../java/flex/messaging/io/amf/TraitsInfo.java | 170 ++ .../messaging/io/amf/client/AMFConnection.java | 926 +++++++ .../io/amf/client/AMFHeaderProcessor.java | 35 + .../exceptions/ClientStatusException.java | 127 + .../exceptions/ServerStatusException.java | 94 + .../io/amf/client/exceptions/package-info.java | 18 + .../messaging/io/amf/client/package-info.java | 18 + .../flex/messaging/io/amf/package-info.java | 18 + .../io/amf/translator/ASTranslator.java | 78 + .../io/amf/translator/TranslationException.java | 44 + .../translator/decoder/ActionScriptDecoder.java | 128 + .../io/amf/translator/decoder/ArrayDecoder.java | 167 ++ .../amf/translator/decoder/BooleanDecoder.java | 56 + .../amf/translator/decoder/CalendarDecoder.java | 67 + .../translator/decoder/CharacterDecoder.java | 63 + .../translator/decoder/CollectionDecoder.java | 163 ++ .../io/amf/translator/decoder/DateDecoder.java | 120 + .../amf/translator/decoder/DecoderFactory.java | 378 +++ .../io/amf/translator/decoder/EnumDecoder.java | 71 + .../io/amf/translator/decoder/MapDecoder.java | 101 + .../amf/translator/decoder/NativeDecoder.java | 30 + .../io/amf/translator/decoder/NullDecoder.java | 28 + .../amf/translator/decoder/NumberDecoder.java | 150 ++ .../decoder/ReferenceAwareArrayDecoder.java | 116 + .../decoder/ReferenceAwareCalendarDecoder.java | 44 + .../ReferenceAwareCollectionDecoder.java | 113 + .../decoder/ReferenceAwareDateDecoder.java | 44 + .../decoder/ReferenceAwareMapDecoder.java | 81 + .../ReferenceAwareTypedObjectDecoder.java | 105 + .../amf/translator/decoder/StringDecoder.java | 55 + .../translator/decoder/TypedObjectDecoder.java | 126 + .../io/amf/translator/decoder/package-info.java | 18 + .../io/amf/translator/package-info.java | 18 + .../java/flex/messaging/io/amfx/AmfxInput.java | 1389 +++++++++++ .../io/amfx/AmfxMessageDeserializer.java | 339 +++ .../io/amfx/AmfxMessageSerializer.java | 198 ++ .../java/flex/messaging/io/amfx/AmfxOutput.java | 1086 +++++++++ .../java/flex/messaging/io/amfx/AmfxTypes.java | 99 + .../flex/messaging/io/amfx/package-info.java | 18 + .../java/flex/messaging/io/package-info.java | 18 + .../java/flex/messaging/log/HTTPRequestLog.java | 281 +++ .../log/LoggingHttpServletRequestWrapper.java | 187 ++ .../flex/messaging/log/ServletLogTarget.java | 76 + .../java/flex/messaging/log/package-info.java | 18 + .../messaging/messages/AbstractMessage.java | 718 ++++++ .../messaging/messages/AcknowledgeMessage.java | 97 + .../messages/AcknowledgeMessageExt.java | 60 + .../flex/messaging/messages/AsyncMessage.java | 169 ++ .../messaging/messages/AsyncMessageExt.java | 58 + .../messaging/messages/BatchableMessage.java | 32 + .../flex/messaging/messages/CommandMessage.java | 399 ++++ .../messaging/messages/CommandMessageExt.java | 58 + .../flex/messaging/messages/ErrorMessage.java | 89 + .../flex/messaging/messages/HTTPMessage.java | 137 ++ .../java/flex/messaging/messages/Message.java | 235 ++ .../messages/MessagePerformanceInfo.java | 193 ++ .../messages/MessagePerformanceUtils.java | 415 ++++ .../flex/messaging/messages/RPCMessage.java | 82 + .../messaging/messages/RemotingMessage.java | 132 + .../flex/messaging/messages/SOAPMessage.java | 53 + .../flex/messaging/messages/SmallMessage.java | 37 + .../flex/messaging/messages/package-info.java | 18 + .../main/java/flex/messaging/package-info.java | 18 + .../security/AppServerLoginCommand.java | 98 + .../flex/messaging/security/LoginCommand.java | 78 + .../messaging/security/LoginCommandExt.java | 44 + .../flex/messaging/security/LoginManager.java | 403 ++++ .../messaging/security/MessagingSecurity.java | 51 + .../messaging/security/PrincipalConverter.java | 34 + .../messaging/security/SecurityException.java | 163 ++ .../flex/messaging/security/package-info.java | 17 + .../services/AbstractBootstrapService.java | 333 +++ .../messaging/services/AbstractService.java | 753 ++++++ .../messaging/services/AuthenticationEvent.java | 155 ++ .../services/AuthenticationListener.java | 37 + .../services/AuthenticationService.java | 268 +++ .../flex/messaging/services/MessageService.java | 1246 ++++++++++ .../java/flex/messaging/services/Service.java | 216 ++ .../flex/messaging/services/ServiceAdapter.java | 312 +++ .../messaging/services/ServiceException.java | 82 + .../services/messaging/MessageFrequency.java | 109 + .../services/messaging/MessagingConstants.java | 59 + .../services/messaging/RemoteMessageClient.java | 68 + .../messaging/RemoteSubscriptionManager.java | 200 ++ .../services/messaging/SubscriptionManager.java | 915 +++++++ .../messaging/services/messaging/Subtopic.java | 297 +++ .../services/messaging/ThrottleManager.java | 556 +++++ .../messaging/adapters/ActionScriptAdapter.java | 107 + .../adapters/AsyncMessageReceiver.java | 78 + .../services/messaging/adapters/JMSAdapter.java | 1114 +++++++++ .../messaging/adapters/JMSConfigConstants.java | 116 + .../messaging/adapters/JMSConsumer.java | 464 ++++ .../messaging/adapters/JMSExceptionEvent.java | 53 + .../adapters/JMSExceptionListener.java | 34 + .../messaging/adapters/JMSMessageEvent.java | 54 + .../messaging/adapters/JMSMessageListener.java | 34 + .../messaging/adapters/JMSProducer.java | 336 +++ .../services/messaging/adapters/JMSProxy.java | 394 +++ .../messaging/adapters/JMSQueueConsumer.java | 96 + .../messaging/adapters/JMSQueueProducer.java | 132 + .../messaging/adapters/JMSSettings.java | 602 +++++ .../messaging/adapters/JMSTopicConsumer.java | 313 +++ .../messaging/adapters/JMSTopicProducer.java | 129 + .../messaging/adapters/MessageReceiver.java | 39 + .../messaging/adapters/MessagingAdapter.java | 229 ++ .../MessagingSecurityConstraintManager.java | 162 ++ .../messaging/adapters/SyncMessageReceiver.java | 201 ++ .../messaging/adapters/package-info.java | 17 + .../services/messaging/package-info.java | 17 + .../messaging/selector/JMSSelector.java | 120 + .../selector/JMSSelectorException.java | 35 + .../messaging/selector/package-info.java | 17 + .../flex/messaging/services/package-info.java | 17 + .../main/java/flex/messaging/util/Assert.java | 64 + .../messaging/util/AssertionFailedError.java | 35 + .../main/java/flex/messaging/util/Base64.java | 233 ++ .../java/flex/messaging/util/ClassUtil.java | 359 +++ core/src/main/java/flex/messaging/util/Diag.jsl | 34 + .../java/flex/messaging/util/DoubleUtil.java | 31 + .../java/flex/messaging/util/DoubleUtil.jsl | 27 + core/src/main/java/flex/messaging/util/Hex.java | 143 ++ .../java/flex/messaging/util/MethodKey.java | 80 + .../java/flex/messaging/util/MethodMatcher.java | 515 ++++ .../flex/messaging/util/RedeployManager.java | 296 +++ .../messaging/util/SettingsReplaceUtil.java | 369 +++ .../messaging/util/TimeoutAbstractObject.java | 177 ++ .../flex/messaging/util/TimeoutCapable.java | 64 + .../flex/messaging/util/TimeoutManager.java | 231 ++ .../messaging/util/ToStringPrettyPrinter.java | 232 ++ .../main/java/flex/messaging/util/Trace.java | 105 + .../java/flex/messaging/util/URLDecoder.java | 125 + .../java/flex/messaging/util/URLEncoder.java | 155 ++ .../flex/messaging/util/URLEncoderUtil.java | 42 + .../java/flex/messaging/util/URLEncoderUtil.jsl | 40 + .../java/flex/messaging/util/UUIDGenerator.java | 31 + .../flex/messaging/util/UserAgentManager.java | 207 ++ .../java/flex/messaging/util/WatchedObject.java | 72 + .../main/java/flex/messaging/util/XMLUtil.java | 155 ++ .../concurrent/DefaultThreadPoolExecutor.java | 160 ++ .../messaging/util/concurrent/Executor.java | 59 + .../util/concurrent/FailedExecutionHandler.java | 37 + .../messaging/util/concurrent/package-info.java | 18 + .../java/flex/messaging/util/package-info.java | 17 + .../ClassDeserializationValidator.java | 337 +++ .../validators/DeserializationValidator.java | 56 + .../flex/messaging/validators/package-info.java | 18 + .../test/java/amfclient/ClientCustomType.java | 45 + .../java/flex/messaging/DestinationTest.java | 335 +++ .../java/flex/messaging/MessageBrokerTest.java | 351 +++ .../messaging/client/FlexClientManagerTest.java | 123 + .../cluster/SerializationProxyTest.java | 64 + .../config/ChannelSettingsParseUriTest.java | 197 ++ .../config/ConfigurationConfirmation.java | 544 +++++ .../config/ConfigurationParserTest.java | 200 ++ .../messaging/config/ThrottleSettingsTest.java | 182 ++ .../messaging/config/services/Confirm1a.java | 54 + .../messaging/config/services/Confirm1b.java | 87 + .../messaging/config/services/Confirm1c.java | 99 + .../messaging/config/services/Confirm1d.java | 112 + .../messaging/config/services/Confirm1e.java | 41 + .../messaging/config/services/Confirm1f.java | 39 + .../messaging/config/services/Confirm1g.java | 46 + .../messaging/config/services/Confirm1h.java | 46 + .../messaging/config/services/Confirm1i.java | 41 + .../messaging/config/services/Confirm1j.java | 39 + .../io/ClassDeserializationValidatorTest.java | 7 + .../messaging/io/amf/AmfDeserializerTest.java | 156 ++ .../flex/messaging/io/amf/MessageGenerator.java | 392 +++ .../io/amf/client/AMFConnectionIT.java | 778 ++++++ .../messaging/io/amf/client/AMFDataTypeIT.java | 479 ++++ .../amf/translator/HashReferenceTableTest.java | 279 +++ .../translator/StrictReferenceTableTest.java | 151 ++ .../AmfDeserializationValidatorTest.java | 167 ++ .../io/amfx/AllowDocumentTypeDeclaration.java | 151 ++ .../io/amfx/AmfxSerializationTest.java | 302 +++ .../io/amfx/DeserializationConfirmation.java | 520 ++++ .../messaging/io/amfx/amfx_tag/Confirm1a.java | 42 + .../messaging/io/amfx/amfx_tag/Confirm1b.java | 54 + .../messaging/io/amfx/amfx_tag/Confirm1c.java | 43 + .../messaging/io/amfx/array_tag/Confirm2a.java | 59 + .../messaging/io/amfx/array_tag/Confirm2b.java | 67 + .../messaging/io/amfx/array_tag/Confirm2c.java | 62 + .../messaging/io/amfx/array_tag/Confirm2d.java | 65 + .../messaging/io/amfx/array_tag/Confirm2e.java | 76 + .../messaging/io/amfx/array_tag/Confirm2f.java | 96 + .../messaging/io/amfx/array_tag/Confirm2g.java | 53 + .../messaging/io/amfx/array_tag/Confirm2h.java | 54 + .../messaging/io/amfx/array_tag/Confirm2i.java | 74 + .../messaging/io/amfx/array_tag/Confirm2j.java | 43 + .../messaging/io/amfx/array_tag/Confirm2k.java | 43 + .../messaging/io/amfx/array_tag/Confirm2l.java | 44 + .../messaging/io/amfx/body_tag/Confirm3a.java | 45 + .../messaging/io/amfx/body_tag/Confirm3b.java | 46 + .../messaging/io/amfx/body_tag/Confirm3c.java | 66 + .../messaging/io/amfx/body_tag/Confirm3d.java | 43 + .../messaging/io/amfx/bytes_tag/Confirm16a.java | 53 + .../messaging/io/amfx/date_tag/Confirm4a.java | 48 + .../messaging/io/amfx/date_tag/Confirm4b.java | 54 + .../messaging/io/amfx/date_tag/Confirm4c.java | 57 + .../messaging/io/amfx/date_tag/Confirm4d.java | 57 + .../messaging/io/amfx/date_tag/Confirm4e.java | 84 + .../messaging/io/amfx/date_tag/Confirm4f.java | 48 + .../messaging/io/amfx/date_tag/Confirm4g.java | 43 + .../messaging/io/amfx/double_tag/Confirm5a.java | 46 + .../messaging/io/amfx/double_tag/Confirm5b.java | 61 + .../messaging/io/amfx/double_tag/Confirm5c.java | 55 + .../messaging/io/amfx/double_tag/Confirm5d.java | 60 + .../messaging/io/amfx/double_tag/Confirm5e.java | 43 + .../messaging/io/amfx/double_tag/Confirm5f.java | 43 + .../messaging/io/amfx/double_tag/Confirm5g.java | 43 + .../messaging/io/amfx/double_tag/Confirm5h.java | 43 + .../messaging/io/amfx/false_tag/Confirm6a.java | 46 + .../messaging/io/amfx/false_tag/Confirm6b.java | 52 + .../messaging/io/amfx/false_tag/Confirm6c.java | 55 + .../messaging/io/amfx/false_tag/Confirm6d.java | 56 + .../messaging/io/amfx/header_tag/Confirm7a.java | 46 + .../messaging/io/amfx/header_tag/Confirm7b.java | 48 + .../messaging/io/amfx/header_tag/Confirm7c.java | 72 + .../messaging/io/amfx/header_tag/Confirm7d.java | 43 + .../messaging/io/amfx/int_tag/Confirm8a.java | 46 + .../messaging/io/amfx/int_tag/Confirm8b.java | 53 + .../messaging/io/amfx/int_tag/Confirm8c.java | 55 + .../messaging/io/amfx/int_tag/Confirm8d.java | 60 + .../messaging/io/amfx/int_tag/Confirm8e.java | 43 + .../messaging/io/amfx/int_tag/Confirm8f.java | 43 + .../messaging/io/amfx/int_tag/Confirm8g.java | 43 + .../messaging/io/amfx/null_tag/Confirm9a.java | 46 + .../messaging/io/amfx/null_tag/Confirm9b.java | 52 + .../messaging/io/amfx/null_tag/Confirm9c.java | 55 + .../messaging/io/amfx/null_tag/Confirm9d.java | 56 + .../io/amfx/object_tag/Confirm10a.java | 57 + .../io/amfx/object_tag/Confirm10b.java | 74 + .../io/amfx/object_tag/Confirm10c.java | 101 + .../io/amfx/object_tag/Confirm10d.java | 93 + .../io/amfx/string_tag/Confirm11a.java | 46 + .../io/amfx/string_tag/Confirm11b.java | 52 + .../io/amfx/string_tag/Confirm11c.java | 55 + .../io/amfx/string_tag/Confirm11d.java | 60 + .../io/amfx/string_tag/Confirm11e.java | 82 + .../io/amfx/string_tag/Confirm11f.java | 94 + .../io/amfx/string_tag/Confirm11g.java | 55 + .../io/amfx/string_tag/Confirm11h.java | 43 + .../io/amfx/string_tag/Confirm11i.java | 46 + .../io/amfx/string_tag/Confirm11j.java | 46 + .../io/amfx/testtypes/Bleu_dAuvergne.java | 51 + .../messaging/io/amfx/testtypes/Cheese.java | 33 + .../messaging/io/amfx/testtypes/CowCheese.java | 34 + .../messaging/io/amfx/testtypes/EweCheese.java | 33 + .../messaging/io/amfx/testtypes/Roquefort.java | 50 + .../io/amfx/traits_tag/Confirm12a.java | 55 + .../io/amfx/traits_tag/Confirm12b.java | 71 + .../messaging/io/amfx/true_tag/Confirm13a.java | 46 + .../messaging/io/amfx/true_tag/Confirm13b.java | 52 + .../messaging/io/amfx/true_tag/Confirm13c.java | 55 + .../messaging/io/amfx/true_tag/Confirm13d.java | 56 + .../io/amfx/undefined_tag/Confirm14a.java | 46 + .../io/amfx/undefined_tag/Confirm14b.java | 52 + .../io/amfx/undefined_tag/Confirm14c.java | 55 + .../io/amfx/undefined_tag/Confirm14d.java | 56 + .../messaging/io/amfx/xml_tag/Confirm15a.java | 65 + .../messaging/io/amfx/xml_tag/Confirm15b.java | 64 + .../test/java/flex/messaging/log/LogTest.java | 178 ++ .../java/flex/messaging/log/LoggerTest.java | 165 ++ .../java/flex/messaging/log/TestingTarget.java | 47 + .../BlazeDsXmlProcessingXXEVulnerability.java | 64 + .../messaging/services/AbstractServiceTest.java | 367 +++ .../messaging/services/ServiceAdapterTest.java | 120 + .../services/http/SettingsReplaceUtilTest.java | 229 ++ .../services/messaging/SubtopicTest.java | 119 + .../java/flex/messaging/util/Basae64Test.java | 80 + .../test/java/flex/messaging/util/HexTest.java | 88 + .../java/flex/messaging/util/TestServer.java | 53 + .../flex/messaging/util/TestServerWrapper.java | 78 + .../java/flex/messaging/util/UUIDUtilTest.java | 162 ++ .../DefaultThreadPoolExecutorTest.java | 167 ++ .../macromedia/qa/metrics/AbstractDatabase.java | 545 +++++ .../test/java/macromedia/qa/metrics/Build.java | 120 + .../test/java/macromedia/qa/metrics/Metric.java | 128 + .../macromedia/qa/metrics/MetricsDatabase.java | 237 ++ .../macromedia/qa/metrics/MetricsManager.java | 166 ++ .../java/macromedia/qa/metrics/Persistable.java | 178 ++ .../java/macromedia/qa/metrics/Project.java | 119 + .../test/java/macromedia/qa/metrics/Run.java | 143 ++ .../test/java/macromedia/qa/metrics/Value.java | 134 ++ .../test/java/macromedia/util/UnitTrace.java | 29 + .../resources/WEB-INF/flex/remoting-config.xml | 58 + .../resources/WEB-INF/flex/services-config.xml | 49 + core/src/test/resources/amf_request.xml | 92 + .../flex/messaging/config/services/1a.xml | 37 + .../flex/messaging/config/services/1b.xml | 63 + .../flex/messaging/config/services/1c.xml | 61 + .../flex/messaging/config/services/1d.xml | 93 + .../flex/messaging/config/services/1e.xml | 50 + .../config/services/1e_adapter_include.xml | 27 + .../config/services/1e_channel_include.xml | 29 + .../config/services/1e_constraint_include.xml | 32 + .../config/services/1e_destination_include.xml | 26 + .../flex/messaging/config/services/1f.xml | 34 + .../config/services/1f_service_include.xml | 40 + .../flex/messaging/config/services/1g.xml | 26 + .../flex/messaging/config/services/1h.xml | 52 + .../flex/messaging/config/services/1i.xml | 55 + .../flex/messaging/config/services/1j.xml | 40 + .../services/adapters/1i_adapter_include.xml | 25 + .../services/channels/1i_channel_include.xml | 27 + .../constraints/1i_constraint_include.xml | 30 + .../destinations/1i_destination_include.xml | 29 + .../services/services/1i_service_include.xml | 42 + .../resources/flex/messaging/io/amfx/amfx.xsd | 139 ++ .../flex/messaging/io/amfx/amfx_tag/1a.xml | 20 + .../flex/messaging/io/amfx/amfx_tag/1b.xml | 27 + .../flex/messaging/io/amfx/amfx_tag/1c.xml | 24 + .../flex/messaging/io/amfx/array_tag/2a.xml | 30 + .../flex/messaging/io/amfx/array_tag/2b.xml | 39 + .../flex/messaging/io/amfx/array_tag/2c.xml | 33 + .../flex/messaging/io/amfx/array_tag/2d.xml | 43 + .../flex/messaging/io/amfx/array_tag/2e.xml | 26 + .../flex/messaging/io/amfx/array_tag/2f.xml | 40 + .../flex/messaging/io/amfx/array_tag/2g.xml | 28 + .../flex/messaging/io/amfx/array_tag/2h.xml | 29 + .../flex/messaging/io/amfx/array_tag/2i.xml | 42 + .../flex/messaging/io/amfx/array_tag/2j.xml | 24 + .../flex/messaging/io/amfx/array_tag/2k.xml | 28 + .../flex/messaging/io/amfx/array_tag/2l.xml | 28 + .../flex/messaging/io/amfx/body_tag/3a.xml | 22 + .../flex/messaging/io/amfx/body_tag/3b.xml | 24 + .../flex/messaging/io/amfx/body_tag/3c.xml | 44 + .../flex/messaging/io/amfx/body_tag/3d.xml | 25 + .../flex/messaging/io/amfx/bytes_tag/16a.xml | 24 + .../flex/messaging/io/amfx/date_tag/4a.xml | 24 + .../flex/messaging/io/amfx/date_tag/4b.xml | 31 + .../flex/messaging/io/amfx/date_tag/4c.xml | 28 + .../flex/messaging/io/amfx/date_tag/4d.xml | 71 + .../flex/messaging/io/amfx/date_tag/4e.xml | 28 + .../flex/messaging/io/amfx/date_tag/4f.xml | 24 + .../flex/messaging/io/amfx/date_tag/4g.xml | 24 + .../flex/messaging/io/amfx/double_tag/5a.xml | 24 + .../flex/messaging/io/amfx/double_tag/5b.xml | 70 + .../flex/messaging/io/amfx/double_tag/5c.xml | 37 + .../flex/messaging/io/amfx/double_tag/5d.xml | 71 + .../flex/messaging/io/amfx/double_tag/5e.xml | 24 + .../flex/messaging/io/amfx/double_tag/5f.xml | 24 + .../flex/messaging/io/amfx/double_tag/5g.xml | 24 + .../flex/messaging/io/amfx/double_tag/5h.xml | 24 + .../flex/messaging/io/amfx/false_tag/6a.xml | 24 + .../flex/messaging/io/amfx/false_tag/6b.xml | 31 + .../flex/messaging/io/amfx/false_tag/6c.xml | 28 + .../flex/messaging/io/amfx/false_tag/6d.xml | 36 + .../flex/messaging/io/amfx/header_tag/7a.xml | 22 + .../flex/messaging/io/amfx/header_tag/7b.xml | 24 + .../flex/messaging/io/amfx/header_tag/7c.xml | 41 + .../flex/messaging/io/amfx/header_tag/7d.xml | 25 + .../flex/messaging/io/amfx/int_tag/8a.xml | 24 + .../flex/messaging/io/amfx/int_tag/8b.xml | 38 + .../flex/messaging/io/amfx/int_tag/8c.xml | 37 + .../flex/messaging/io/amfx/int_tag/8d.xml | 71 + .../flex/messaging/io/amfx/int_tag/8e.xml | 24 + .../flex/messaging/io/amfx/int_tag/8f.xml | 24 + .../flex/messaging/io/amfx/int_tag/8g.xml | 24 + .../flex/messaging/io/amfx/null_tag/9a.xml | 24 + .../flex/messaging/io/amfx/null_tag/9b.xml | 31 + .../flex/messaging/io/amfx/null_tag/9c.xml | 28 + .../flex/messaging/io/amfx/null_tag/9d.xml | 36 + .../flex/messaging/io/amfx/object_tag/10a.xml | 41 + .../flex/messaging/io/amfx/object_tag/10b.xml | 56 + .../flex/messaging/io/amfx/object_tag/10c.xml | 49 + .../flex/messaging/io/amfx/object_tag/10d.xml | 38 + .../flex/messaging/io/amfx/string_tag/11a.xml | 24 + .../flex/messaging/io/amfx/string_tag/11b.xml | 31 + .../flex/messaging/io/amfx/string_tag/11c.xml | 28 + .../flex/messaging/io/amfx/string_tag/11d.xml | 71 + .../flex/messaging/io/amfx/string_tag/11e.xml | 28 + .../flex/messaging/io/amfx/string_tag/11f.xml | 30 + .../flex/messaging/io/amfx/string_tag/11g.xml | 28 + .../flex/messaging/io/amfx/string_tag/11h.xml | 31 + .../flex/messaging/io/amfx/string_tag/11i.xml | 24 + .../flex/messaging/io/amfx/string_tag/11j.xml | 24 + .../flex/messaging/io/amfx/traits_tag/12a.xml | 35 + .../flex/messaging/io/amfx/traits_tag/12b.xml | 47 + .../flex/messaging/io/amfx/true_tag/13a.xml | 24 + .../flex/messaging/io/amfx/true_tag/13b.xml | 31 + .../flex/messaging/io/amfx/true_tag/13c.xml | 28 + .../flex/messaging/io/amfx/true_tag/13d.xml | 36 + .../messaging/io/amfx/undefined_tag/14a.xml | 24 + .../messaging/io/amfx/undefined_tag/14b.xml | 31 + .../messaging/io/amfx/undefined_tag/14c.xml | 28 + .../messaging/io/amfx/undefined_tag/14d.xml | 36 + .../flex/messaging/io/amfx/xml_tag/15a.xml | 30 + .../flex/messaging/io/amfx/xml_tag/15b.xml | 30 + opt/pom.xml | 82 +- opt/tomcat/pom.xml | 37 +- opt/tomcat/tomcat-4/pom.xml | 51 +- opt/tomcat/tomcat-6/pom.xml | 61 +- opt/tomcat/tomcat-7/pom.xml | 51 +- opt/tomcat/tomcat-base/pom.xml | 17 +- pom.xml | 593 ++--- proxy/pom.xml | 79 +- .../services/HTTPProxyServiceControl.java | 54 - .../services/HTTPProxyServiceControlMBean.java | 25 - .../services/http/HTTPProxyAdapterControl.java | 55 - .../http/HTTPProxyAdapterControlMBean.java | 29 - .../http/HTTPProxyDestinationControl.java | 203 -- .../http/HTTPProxyDestinationControlMBean.java | 95 - .../services/http/SOAPProxyAdapterControl.java | 53 - .../http/SOAPProxyAdapterControlMBean.java | 28 - .../messaging/services/http/package-info.java | 18 - .../messaging/services/HTTPProxyService.java | 362 --- .../services/http/ExternalProxySettings.java | 182 -- .../http/HTTPConnectionManagerSettings.java | 332 --- .../services/http/HTTPProxyAdapter.java | 777 ------ .../services/http/HTTPProxyDestination.java | 500 ---- .../http/HostConfigurationSettings.java | 251 -- .../services/http/ProtocolFactory.java | 46 - .../services/http/SOAPProxyAdapter.java | 114 - .../EasySSLProtocolSocketFactory.java | 226 -- .../http/httpclient/EasyX509TrustManager.java | 180 -- .../services/http/httpclient/FlexGetMethod.java | 61 - .../http/httpclient/FlexPostMethod.java | 61 - .../services/http/httpclient/package-info.java | 18 - .../messaging/services/http/package-info.java | 18 - .../services/http/proxy/AccessFilter.java | 59 - .../services/http/proxy/CookieInfo.java | 56 - .../services/http/proxy/ErrorFilter.java | 86 - .../services/http/proxy/ProxyConstants.java | 48 - .../services/http/proxy/ProxyContext.java | 310 --- .../services/http/proxy/ProxyContextFilter.java | 219 -- .../services/http/proxy/ProxyException.java | 56 - .../services/http/proxy/ProxyFilter.java | 47 - .../services/http/proxy/ProxyUtil.java | 38 - .../services/http/proxy/RequestFilter.java | 685 ------ .../services/http/proxy/RequestUtil.java | 135 -- .../services/http/proxy/ResponseFilter.java | 426 ---- .../services/http/proxy/ResponseUtil.java | 70 - .../services/http/proxy/SecurityFilter.java | 270 --- .../services/http/proxy/SharedProxyContext.java | 138 -- .../messaging/services/http/proxy/Target.java | 109 - .../services/http/proxy/package-info.java | 18 - .../services/HTTPProxyServiceControl.java | 54 + .../services/HTTPProxyServiceControlMBean.java | 25 + .../services/http/HTTPProxyAdapterControl.java | 55 + .../http/HTTPProxyAdapterControlMBean.java | 29 + .../http/HTTPProxyDestinationControl.java | 203 ++ .../http/HTTPProxyDestinationControlMBean.java | 95 + .../services/http/SOAPProxyAdapterControl.java | 53 + .../http/SOAPProxyAdapterControlMBean.java | 28 + .../messaging/services/http/package-info.java | 18 + .../messaging/services/HTTPProxyService.java | 362 +++ .../services/http/ExternalProxySettings.java | 182 ++ .../http/HTTPConnectionManagerSettings.java | 332 +++ .../services/http/HTTPProxyAdapter.java | 777 ++++++ .../services/http/HTTPProxyDestination.java | 500 ++++ .../http/HostConfigurationSettings.java | 251 ++ .../services/http/ProtocolFactory.java | 46 + .../services/http/SOAPProxyAdapter.java | 114 + .../EasySSLProtocolSocketFactory.java | 226 ++ .../http/httpclient/EasyX509TrustManager.java | 180 ++ .../services/http/httpclient/FlexGetMethod.java | 61 + .../http/httpclient/FlexPostMethod.java | 61 + .../services/http/httpclient/package-info.java | 18 + .../messaging/services/http/package-info.java | 18 + .../services/http/proxy/AccessFilter.java | 59 + .../services/http/proxy/CookieInfo.java | 56 + .../services/http/proxy/ErrorFilter.java | 86 + .../services/http/proxy/ProxyConstants.java | 48 + .../services/http/proxy/ProxyContext.java | 310 +++ .../services/http/proxy/ProxyContextFilter.java | 219 ++ .../services/http/proxy/ProxyException.java | 56 + .../services/http/proxy/ProxyFilter.java | 47 + .../services/http/proxy/ProxyUtil.java | 38 + .../services/http/proxy/RequestFilter.java | 685 ++++++ .../services/http/proxy/RequestUtil.java | 135 ++ .../services/http/proxy/ResponseFilter.java | 426 ++++ .../services/http/proxy/ResponseUtil.java | 70 + .../services/http/proxy/SecurityFilter.java | 270 +++ .../services/http/proxy/SharedProxyContext.java | 138 ++ .../messaging/services/http/proxy/Target.java | 109 + .../services/http/proxy/package-info.java | 18 + remoting/pom.xml | 56 +- .../services/RemotingServiceControl.java | 49 - .../services/RemotingServiceControlMBean.java | 26 - .../remoting/RemotingDestinationControl.java | 143 -- .../RemotingDestinationControlMBean.java | 53 - .../remoting/adapters/JavaAdapterControl.java | 49 - .../adapters/JavaAdapterControlMBean.java | 28 - .../remoting/adapters/package-info.java | 18 - .../services/remoting/package-info.java | 18 - .../messaging/services/RemotingService.java | 268 --- .../services/remoting/PageableRowSetCache.java | 135 -- .../services/remoting/RemotingDestination.java | 177 -- .../services/remoting/adapters/JavaAdapter.java | 586 ----- .../adapters/NoSuchMethodException.java | 38 - .../adapters/NoSuchServiceException.java | 38 - .../remoting/adapters/RemotingMethod.java | 95 - .../remoting/adapters/package-info.java | 18 - .../services/remoting/package-info.java | 18 - .../services/RemotingServiceControl.java | 49 + .../services/RemotingServiceControlMBean.java | 26 + .../remoting/RemotingDestinationControl.java | 143 ++ .../RemotingDestinationControlMBean.java | 53 + .../remoting/adapters/JavaAdapterControl.java | 49 + .../adapters/JavaAdapterControlMBean.java | 28 + .../remoting/adapters/package-info.java | 18 + .../services/remoting/package-info.java | 18 + .../messaging/services/RemotingService.java | 268 +++ .../services/remoting/PageableRowSetCache.java | 135 ++ .../services/remoting/RemotingDestination.java | 177 ++ .../services/remoting/adapters/JavaAdapter.java | 586 +++++ .../adapters/NoSuchMethodException.java | 38 + .../adapters/NoSuchServiceException.java | 38 + .../remoting/adapters/RemotingMethod.java | 95 + .../remoting/adapters/package-info.java | 18 + .../services/remoting/package-info.java | 18 + .../amfclient/AMFConnectionTestService.java | 122 + .../remoting/amfclient/ServerCustomType.java | 45 + testsuite/pom.xml | 84 - .../test/java/amfclient/ClientCustomType.java | 45 - .../java/flex/messaging/DestinationTest.java | 335 --- .../java/flex/messaging/MessageBrokerTest.java | 351 --- .../messaging/client/FlexClientManagerTest.java | 125 - .../cluster/SerializationProxyTest.java | 64 - .../config/ChannelSettingsParseUriTest.java | 197 -- .../config/ConfigurationConfirmation.java | 544 ----- .../config/ConfigurationParserTest.java | 200 -- .../messaging/config/ThrottleSettingsTest.java | 182 -- .../java/flex/messaging/config/services/1a.xml | 37 - .../java/flex/messaging/config/services/1b.xml | 63 - .../java/flex/messaging/config/services/1c.xml | 61 - .../java/flex/messaging/config/services/1d.xml | 93 - .../java/flex/messaging/config/services/1e.xml | 50 - .../config/services/1e_adapter_include.xml | 27 - .../config/services/1e_channel_include.xml | 29 - .../config/services/1e_constraint_include.xml | 32 - .../config/services/1e_destination_include.xml | 26 - .../java/flex/messaging/config/services/1f.xml | 34 - .../config/services/1f_service_include.xml | 40 - .../java/flex/messaging/config/services/1g.xml | 26 - .../java/flex/messaging/config/services/1h.xml | 52 - .../java/flex/messaging/config/services/1i.xml | 55 - .../java/flex/messaging/config/services/1j.xml | 40 - .../messaging/config/services/Confirm1a.java | 54 - .../messaging/config/services/Confirm1b.java | 87 - .../messaging/config/services/Confirm1c.java | 99 - .../messaging/config/services/Confirm1d.java | 112 - .../messaging/config/services/Confirm1e.java | 41 - .../messaging/config/services/Confirm1f.java | 39 - .../messaging/config/services/Confirm1g.java | 46 - .../messaging/config/services/Confirm1h.java | 46 - .../messaging/config/services/Confirm1i.java | 41 - .../messaging/config/services/Confirm1j.java | 39 - .../services/adapters/1i_adapter_include.xml | 25 - .../services/channels/1i_channel_include.xml | 27 - .../constraints/1i_constraint_include.xml | 30 - .../destinations/1i_destination_include.xml | 29 - .../services/services/1i_service_include.xml | 42 - .../messaging/io/amf/AmfDeserializerTest.java | 156 -- .../flex/messaging/io/amf/MessageGenerator.java | 392 --- .../io/amf/client/AMFConnectionIT.java | 778 ------ .../messaging/io/amf/client/AMFDataTypeIT.java | 479 ---- .../amf/translator/HashReferenceTableTest.java | 279 --- .../translator/StrictReferenceTableTest.java | 151 -- .../AmfDeserializationValidatorTest.java | 167 -- .../io/amfx/AllowDocumentTypeDeclaration.java | 151 -- .../io/amfx/AmfxSerializationTest.java | 302 --- .../io/amfx/DeserializationConfirmation.java | 520 ---- .../messaging/io/amfx/amfx_tag/Confirm1a.java | 42 - .../messaging/io/amfx/amfx_tag/Confirm1b.java | 54 - .../messaging/io/amfx/amfx_tag/Confirm1c.java | 43 - .../messaging/io/amfx/array_tag/Confirm2a.java | 59 - .../messaging/io/amfx/array_tag/Confirm2b.java | 67 - .../messaging/io/amfx/array_tag/Confirm2c.java | 62 - .../messaging/io/amfx/array_tag/Confirm2d.java | 65 - .../messaging/io/amfx/array_tag/Confirm2e.java | 76 - .../messaging/io/amfx/array_tag/Confirm2f.java | 96 - .../messaging/io/amfx/array_tag/Confirm2g.java | 53 - .../messaging/io/amfx/array_tag/Confirm2h.java | 54 - .../messaging/io/amfx/array_tag/Confirm2i.java | 74 - .../messaging/io/amfx/array_tag/Confirm2j.java | 43 - .../messaging/io/amfx/array_tag/Confirm2k.java | 43 - .../messaging/io/amfx/array_tag/Confirm2l.java | 44 - .../messaging/io/amfx/body_tag/Confirm3a.java | 45 - .../messaging/io/amfx/body_tag/Confirm3b.java | 46 - .../messaging/io/amfx/body_tag/Confirm3c.java | 66 - .../messaging/io/amfx/body_tag/Confirm3d.java | 43 - .../messaging/io/amfx/bytes_tag/Confirm16a.java | 53 - .../messaging/io/amfx/date_tag/Confirm4a.java | 48 - .../messaging/io/amfx/date_tag/Confirm4b.java | 54 - .../messaging/io/amfx/date_tag/Confirm4c.java | 57 - .../messaging/io/amfx/date_tag/Confirm4d.java | 57 - .../messaging/io/amfx/date_tag/Confirm4e.java | 84 - .../messaging/io/amfx/date_tag/Confirm4f.java | 48 - .../messaging/io/amfx/date_tag/Confirm4g.java | 43 - .../messaging/io/amfx/double_tag/Confirm5a.java | 46 - .../messaging/io/amfx/double_tag/Confirm5b.java | 61 - .../messaging/io/amfx/double_tag/Confirm5c.java | 55 - .../messaging/io/amfx/double_tag/Confirm5d.java | 60 - .../messaging/io/amfx/double_tag/Confirm5e.java | 43 - .../messaging/io/amfx/double_tag/Confirm5f.java | 43 - .../messaging/io/amfx/double_tag/Confirm5g.java | 43 - .../messaging/io/amfx/double_tag/Confirm5h.java | 43 - .../messaging/io/amfx/false_tag/Confirm6a.java | 46 - .../messaging/io/amfx/false_tag/Confirm6b.java | 52 - .../messaging/io/amfx/false_tag/Confirm6c.java | 55 - .../messaging/io/amfx/false_tag/Confirm6d.java | 56 - .../messaging/io/amfx/header_tag/Confirm7a.java | 46 - .../messaging/io/amfx/header_tag/Confirm7b.java | 48 - .../messaging/io/amfx/header_tag/Confirm7c.java | 72 - .../messaging/io/amfx/header_tag/Confirm7d.java | 43 - .../messaging/io/amfx/int_tag/Confirm8a.java | 46 - .../messaging/io/amfx/int_tag/Confirm8b.java | 53 - .../messaging/io/amfx/int_tag/Confirm8c.java | 55 - .../messaging/io/amfx/int_tag/Confirm8d.java | 60 - .../messaging/io/amfx/int_tag/Confirm8e.java | 43 - .../messaging/io/amfx/int_tag/Confirm8f.java | 43 - .../messaging/io/amfx/int_tag/Confirm8g.java | 43 - .../messaging/io/amfx/null_tag/Confirm9a.java | 46 - .../messaging/io/amfx/null_tag/Confirm9b.java | 52 - .../messaging/io/amfx/null_tag/Confirm9c.java | 55 - .../messaging/io/amfx/null_tag/Confirm9d.java | 56 - .../io/amfx/object_tag/Confirm10a.java | 57 - .../io/amfx/object_tag/Confirm10b.java | 74 - .../io/amfx/object_tag/Confirm10c.java | 101 - .../io/amfx/object_tag/Confirm10d.java | 93 - .../io/amfx/string_tag/Confirm11a.java | 46 - .../io/amfx/string_tag/Confirm11b.java | 52 - .../io/amfx/string_tag/Confirm11c.java | 55 - .../io/amfx/string_tag/Confirm11d.java | 60 - .../io/amfx/string_tag/Confirm11e.java | 82 - .../io/amfx/string_tag/Confirm11f.java | 94 - .../io/amfx/string_tag/Confirm11g.java | 55 - .../io/amfx/string_tag/Confirm11h.java | 43 - .../io/amfx/string_tag/Confirm11i.java | 46 - .../io/amfx/string_tag/Confirm11j.java | 46 - .../io/amfx/testtypes/Bleu_dAuvergne.java | 51 - .../messaging/io/amfx/testtypes/Cheese.java | 33 - .../messaging/io/amfx/testtypes/CowCheese.java | 34 - .../messaging/io/amfx/testtypes/EweCheese.java | 33 - .../messaging/io/amfx/testtypes/Roquefort.java | 50 - .../io/amfx/traits_tag/Confirm12a.java | 55 - .../io/amfx/traits_tag/Confirm12b.java | 71 - .../messaging/io/amfx/true_tag/Confirm13a.java | 46 - .../messaging/io/amfx/true_tag/Confirm13b.java | 52 - .../messaging/io/amfx/true_tag/Confirm13c.java | 55 - .../messaging/io/amfx/true_tag/Confirm13d.java | 56 - .../io/amfx/undefined_tag/Confirm14a.java | 46 - .../io/amfx/undefined_tag/Confirm14b.java | 52 - .../io/amfx/undefined_tag/Confirm14c.java | 55 - .../io/amfx/undefined_tag/Confirm14d.java | 56 - .../messaging/io/amfx/xml_tag/Confirm15a.java | 65 - .../messaging/io/amfx/xml_tag/Confirm15b.java | 64 - .../test/java/flex/messaging/log/LogTest.java | 178 -- .../java/flex/messaging/log/LoggerTest.java | 165 -- .../java/flex/messaging/log/TestingTarget.java | 47 - .../BlazeDsXmlProcessingXXEVulnerability.java | 66 - .../messaging/services/AbstractServiceTest.java | 367 --- .../messaging/services/ServiceAdapterTest.java | 120 - .../services/http/SettingsReplaceUtilTest.java | 229 -- .../services/messaging/SubtopicTest.java | 119 - .../java/flex/messaging/util/Basae64Test.java | 80 - .../test/java/flex/messaging/util/HexTest.java | 88 - .../java/flex/messaging/util/TestServer.java | 53 - .../flex/messaging/util/TestServerWrapper.java | 78 - .../java/flex/messaging/util/UUIDUtilTest.java | 162 -- .../DefaultThreadPoolExecutorTest.java | 167 -- .../macromedia/qa/metrics/AbstractDatabase.java | 545 ----- .../test/java/macromedia/qa/metrics/Build.java | 120 - .../test/java/macromedia/qa/metrics/Metric.java | 128 - .../macromedia/qa/metrics/MetricsDatabase.java | 237 -- .../macromedia/qa/metrics/MetricsManager.java | 166 -- .../java/macromedia/qa/metrics/Persistable.java | 178 -- .../java/macromedia/qa/metrics/Project.java | 119 - .../test/java/macromedia/qa/metrics/Run.java | 143 -- .../test/java/macromedia/qa/metrics/Value.java | 134 -- .../test/java/macromedia/util/UnitTrace.java | 29 - .../java/regression/DoNotDeleteUntilFile.txt | 0 .../amfclient/AMFConnectionTestService.java | 122 - .../remoting/amfclient/ServerCustomType.java | 45 - .../resources/WEB-INF/flex/remoting-config.xml | 58 - .../resources/WEB-INF/flex/services-config.xml | 49 - testsuite/src/test/resources/amf_request.xml | 92 - .../resources/flex/messaging/io/amfx/amfx.xsd | 139 -- .../flex/messaging/io/amfx/amfx_tag/1a.xml | 20 - .../flex/messaging/io/amfx/amfx_tag/1b.xml | 27 - .../flex/messaging/io/amfx/amfx_tag/1c.xml | 24 - .../flex/messaging/io/amfx/array_tag/2a.xml | 30 - .../flex/messaging/io/amfx/array_tag/2b.xml | 39 - .../flex/messaging/io/amfx/array_tag/2c.xml | 33 - .../flex/messaging/io/amfx/array_tag/2d.xml | 43 - .../flex/messaging/io/amfx/array_tag/2e.xml | 26 - .../flex/messaging/io/amfx/array_tag/2f.xml | 40 - .../flex/messaging/io/amfx/array_tag/2g.xml | 28 - .../flex/messaging/io/amfx/array_tag/2h.xml | 29 - .../flex/messaging/io/amfx/array_tag/2i.xml | 42 - .../flex/messaging/io/amfx/array_tag/2j.xml | 24 - .../flex/messaging/io/amfx/array_tag/2k.xml | 28 - .../flex/messaging/io/amfx/array_tag/2l.xml | 28 - .../flex/messaging/io/amfx/body_tag/3a.xml | 22 - .../flex/messaging/io/amfx/body_tag/3b.xml | 24 - .../flex/messaging/io/amfx/body_tag/3c.xml | 44 - .../flex/messaging/io/amfx/body_tag/3d.xml | 25 - .../flex/messaging/io/amfx/bytes_tag/16a.xml | 24 - .../flex/messaging/io/amfx/date_tag/4a.xml | 24 - .../flex/messaging/io/amfx/date_tag/4b.xml | 31 - .../flex/messaging/io/amfx/date_tag/4c.xml | 28 - .../flex/messaging/io/amfx/date_tag/4d.xml | 71 - .../flex/messaging/io/amfx/date_tag/4e.xml | 28 - .../flex/messaging/io/amfx/date_tag/4f.xml | 24 - .../flex/messaging/io/amfx/date_tag/4g.xml | 24 - .../flex/messaging/io/amfx/double_tag/5a.xml | 24 - .../flex/messaging/io/amfx/double_tag/5b.xml | 70 - .../flex/messaging/io/amfx/double_tag/5c.xml | 37 - .../flex/messaging/io/amfx/double_tag/5d.xml | 71 - .../flex/messaging/io/amfx/double_tag/5e.xml | 24 - .../flex/messaging/io/amfx/double_tag/5f.xml | 24 - .../flex/messaging/io/amfx/double_tag/5g.xml | 24 - .../flex/messaging/io/amfx/double_tag/5h.xml | 24 - .../flex/messaging/io/amfx/false_tag/6a.xml | 24 - .../flex/messaging/io/amfx/false_tag/6b.xml | 31 - .../flex/messaging/io/amfx/false_tag/6c.xml | 28 - .../flex/messaging/io/amfx/false_tag/6d.xml | 36 - .../flex/messaging/io/amfx/header_tag/7a.xml | 22 - .../flex/messaging/io/amfx/header_tag/7b.xml | 24 - .../flex/messaging/io/amfx/header_tag/7c.xml | 41 - .../flex/messaging/io/amfx/header_tag/7d.xml | 25 - .../flex/messaging/io/amfx/int_tag/8a.xml | 24 - .../flex/messaging/io/amfx/int_tag/8b.xml | 38 - .../flex/messaging/io/amfx/int_tag/8c.xml | 37 - .../flex/messaging/io/amfx/int_tag/8d.xml | 71 - .../flex/messaging/io/amfx/int_tag/8e.xml | 24 - .../flex/messaging/io/amfx/int_tag/8f.xml | 24 - .../flex/messaging/io/amfx/int_tag/8g.xml | 24 - .../flex/messaging/io/amfx/null_tag/9a.xml | 24 - .../flex/messaging/io/amfx/null_tag/9b.xml | 31 - .../flex/messaging/io/amfx/null_tag/9c.xml | 28 - .../flex/messaging/io/amfx/null_tag/9d.xml | 36 - .../flex/messaging/io/amfx/object_tag/10a.xml | 41 - .../flex/messaging/io/amfx/object_tag/10b.xml | 56 - .../flex/messaging/io/amfx/object_tag/10c.xml | 49 - .../flex/messaging/io/amfx/object_tag/10d.xml | 38 - .../flex/messaging/io/amfx/string_tag/11a.xml | 24 - .../flex/messaging/io/amfx/string_tag/11b.xml | 31 - .../flex/messaging/io/amfx/string_tag/11c.xml | 28 - .../flex/messaging/io/amfx/string_tag/11d.xml | 71 - .../flex/messaging/io/amfx/string_tag/11e.xml | 28 - .../flex/messaging/io/amfx/string_tag/11f.xml | 30 - .../flex/messaging/io/amfx/string_tag/11g.xml | 28 - .../flex/messaging/io/amfx/string_tag/11h.xml | 31 - .../flex/messaging/io/amfx/string_tag/11i.xml | 24 - .../flex/messaging/io/amfx/string_tag/11j.xml | 24 - .../flex/messaging/io/amfx/traits_tag/12a.xml | 35 - .../flex/messaging/io/amfx/traits_tag/12b.xml | 47 - .../flex/messaging/io/amfx/true_tag/13a.xml | 24 - .../flex/messaging/io/amfx/true_tag/13b.xml | 31 - .../flex/messaging/io/amfx/true_tag/13c.xml | 28 - .../flex/messaging/io/amfx/true_tag/13d.xml | 36 - .../messaging/io/amfx/undefined_tag/14a.xml | 24 - .../messaging/io/amfx/undefined_tag/14b.xml | 31 - .../messaging/io/amfx/undefined_tag/14c.xml | 28 - .../messaging/io/amfx/undefined_tag/14d.xml | 36 - .../flex/messaging/io/amfx/xml_tag/15a.xml | 30 - .../flex/messaging/io/amfx/xml_tag/15b.xml | 30 - 1446 files changed, 111243 insertions(+), 111309 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/8315f8fa/common/pom.xml ---------------------------------------------------------------------- diff --git a/common/pom.xml b/common/pom.xml index 8ee3926..f7cc8f5 100755 --- a/common/pom.xml +++ b/common/pom.xml @@ -16,44 +16,29 @@ 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/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.flex.blazeds</groupId> - <artifactId>blazeds</artifactId> - <version>4.7.3-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>flex-messaging-common</artifactId> - - <dependencies> - <dependency> - <groupId>xalan</groupId> - <artifactId>xalan</artifactId> - <version>2.6.0</version> - </dependency> - - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.2</version> - <scope>test</scope> - </dependency> - </dependencies> - - <build> - <finalName>flex-messaging-common</finalName> - <sourceDirectory>src</sourceDirectory> - <resources> - <resource> - <directory>src</directory> - <includes> - <include>**/*.properties</include> - </includes> - </resource> - </resources> - </build> +<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> + + <parent> + <groupId>org.apache.flex.blazeds</groupId> + <artifactId>blazeds</artifactId> + <version>4.7.3-SNAPSHOT</version> + </parent> + + <artifactId>flex-messaging-common</artifactId> + + <dependencies> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + </dependencies> </project>