This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/flex-blazeds.git
from 98e5020 - Added the rat-plugin to check for license headers - Added
license headers to missing files
add 94b8a21 Update downloads.xml
add b9c79d7 Merge pull request #5 from oussama-jlassi/patch-1
add 895277c - Got a first working version of sub-crux instances in
modules working - Implemented a first working UI for the heating system
add 125c935 - Updated most external dependencies and plugins - Updated to
the most recent apache parent pom - Added the rat plugin to check for missing
header (and added the missing headers) - Added the OWASP plugin to check for
vulnerable dependencies (And managed the false positives) - Commented out the
spring-boot-starter and all tomcat modules as they are extremely CVE affected
and no invulnerable versions were available
add b3a8e23 remove xalan dependency that was used for Java 1.4 and older
only
add c748a13 ConfigurationParserTest: fix tests that call
processDirectory()
add e528e19 .gitignore: ignore VSCode files
add 269ac40 update dependency-check-maven because older version broke
build
add f9ed2bf opt: doesn't need commons-httpclient dependency
add 3dc21b4 README: formatting fix
add 1669f86 with-distribution profile to build source and binary releases
add 3d46d28 exclude .vscode/
add a140419 missing ** in exclude .vscode/
add d7bfa14 remove old source-release assembly stuff now that it's moved
into distribution
add c7b937e owasp dependency check should be opt-in
add 7416b97 skip target for modules that are not in the current profile
add 319d598 README: Java 8
new 7db2773 Merge branch 'security-updates' into develop
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 3 +
ApproveBlazeDS.xml | 654 +++++++--------
README | 2 +-
archetypes/blazeds-spring-boot-archetype/README.md | 54 +-
archetypes/blazeds-spring-boot-archetype/pom.xml | 130 ++-
.../META-INF/maven/archetype-metadata.xml | 60 +-
.../src/main/resources/archetype-resources/pom.xml | 108 +--
.../main/java/BlazeDSSpringBootApplication.java | 44 +-
.../src/main/java/services/ExampleService.java | 44 +-
.../resources/META-INF/flex/services-config.xml | 152 ++--
.../resources/projects/basic/archetype.properties | 30 +-
archetypes/pom.xml | 31 +-
build.properties | 35 +-
build.xml | 646 ++++++++-------
common/build.xml | 28 +-
common/pom.xml | 42 +-
.../src/main/java/flex/graphics/ImageSnapshot.java | 63 +-
.../java/flex/messaging/LocalizedException.java | 133 ++-
.../config/AbstractConfigurationParser.java | 255 +++---
.../flex/messaging/config/AdapterSettings.java | 35 +-
.../ApacheXPathClientConfigurationParser.java | 86 --
.../flex/messaging/config/ChannelSettings.java | 130 ++-
.../flex/messaging/config/ClientConfiguration.java | 88 +-
.../config/ClientConfigurationParser.java | 485 ++++-------
.../flex/messaging/config/ClusterSettings.java | 38 +-
.../main/java/flex/messaging/config/ConfigMap.java | 225 ++---
.../messaging/config/ConfigurationConstants.java | 135 ++-
.../messaging/config/ConfigurationException.java | 3 +-
.../config/ConfigurationFileResolver.java | 5 +-
.../flex/messaging/config/ConfigurationParser.java | 5 +-
.../flex/messaging/config/DestinationSettings.java | 47 +-
.../flex/messaging/config/FlexClientSettings.java | 50 +-
.../flex/messaging/config/LocalFileResolver.java | 106 +--
.../flex/messaging/config/LoggingSettings.java | 14 +-
.../messaging/config/LoginCommandSettings.java | 28 +-
.../flex/messaging/config/PropertiesSettings.java | 41 +-
.../flex/messaging/config/SecurityConstraint.java | 26 +-
.../flex/messaging/config/ServiceSettings.java | 60 +-
.../messaging/config/ServicesConfiguration.java | 7 +-
.../messaging/config/ServicesDependencies.java | 335 +++-----
.../java/flex/messaging/config/TargetSettings.java | 23 +-
.../java/flex/messaging/config/TokenReplacer.java | 82 +-
.../config/XPathClientConfigurationParser.java | 49 +-
.../java/flex/messaging/log/AbstractTarget.java | 87 +-
.../java/flex/messaging/log/ConsoleTarget.java | 9 +-
.../flex/messaging/log/LineFormattedTarget.java | 75 +-
common/src/main/java/flex/messaging/log/Log.java | 296 +++----
.../java/flex/messaging/log/LogCategories.java | 6 +-
.../src/main/java/flex/messaging/log/LogEvent.java | 14 +-
.../src/main/java/flex/messaging/log/Logger.java | 178 ++--
.../src/main/java/flex/messaging/log/Target.java | 5 +-
.../flex/messaging/util/BasicPrettyPrinter.java | 97 +--
.../java/flex/messaging/util/ExceptionUtil.java | 107 ++-
.../main/java/flex/messaging/util/FileUtils.java | 43 +-
.../main/java/flex/messaging/util/LocaleUtils.java | 19 +-
.../main/java/flex/messaging/util/ObjectTrace.java | 67 +-
.../java/flex/messaging/util/PrettyPrintable.java | 5 +-
.../java/flex/messaging/util/PrettyPrinter.java | 5 +-
.../util/PropertyStringResourceLoader.java | 174 ++--
.../java/flex/messaging/util/ResourceLoader.java | 29 +-
.../main/java/flex/messaging/util/StringUtils.java | 74 +-
.../main/java/flex/messaging/util/UUIDUtils.java | 188 ++---
.../resources/flex/messaging/errors.properties | 30 -
core/AdobeInfo.xml | 4 +-
core/build.xml | 100 +--
core/pom.xml | 91 +-
.../src/main/java/flex/management/BaseControl.java | 217 ++---
.../java/flex/management/BaseControlMBean.java | 3 +-
.../flex/management/MBeanLifecycleManager.java | 26 +-
.../java/flex/management/MBeanServerLocator.java | 7 +-
.../flex/management/MBeanServerLocatorFactory.java | 64 +-
core/src/main/java/flex/management/Manageable.java | 17 +-
.../java/flex/management/ManageableComponent.java | 115 +--
.../java/flex/management/ManagementException.java | 5 +-
.../management/PlatformMBeanServerLocator.java | 10 +-
.../main/java/flex/management/jmx/Attribute.java | 26 +-
.../flex/management/jmx/MBeanAttributeInfo.java | 47 +-
.../flex/management/jmx/MBeanConstructorInfo.java | 56 +-
.../main/java/flex/management/jmx/MBeanInfo.java | 113 ++-
.../flex/management/jmx/MBeanOperationInfo.java | 63 +-
.../flex/management/jmx/MBeanParameterInfo.java | 32 +-
.../flex/management/jmx/MBeanServerGateway.java | 494 ++++-------
.../java/flex/management/jmx/ObjectInstance.java | 26 +-
.../main/java/flex/management/jmx/ObjectName.java | 43 +-
.../runtime/AdminConsoleDisplayRegistrar.java | 65 +-
.../runtime/AdminConsoleDisplayRegistrarMBean.java | 9 +-
.../flex/management/runtime/AdminConsoleTypes.java | 9 +-
.../runtime/messaging/DestinationControl.java | 51 +-
.../runtime/messaging/DestinationControlMBean.java | 7 +-
.../runtime/messaging/MessageBrokerControl.java | 88 +-
.../messaging/MessageBrokerControlMBean.java | 3 +-
.../messaging/MessageDestinationControl.java | 177 ++--
.../messaging/MessageDestinationControlMBean.java | 3 +-
.../messaging/client/FlexClientManagerControl.java | 40 +-
.../client/FlexClientManagerControlMBean.java | 3 +-
.../messaging/endpoints/AMFEndpointControl.java | 15 +-
.../endpoints/AMFEndpointControlMBean.java | 3 +-
.../messaging/endpoints/EndpointControl.java | 83 +-
.../messaging/endpoints/EndpointControlMBean.java | 3 +-
.../messaging/endpoints/HTTPEndpointControl.java | 15 +-
.../endpoints/HTTPEndpointControlMBean.java | 3 +-
.../endpoints/PollingEndpointControl.java | 21 +-
.../endpoints/PollingEndpointControlMBean.java | 3 +-
.../endpoints/StreamingAMFEndpointControl.java | 15 +-
.../StreamingAMFEndpointControlMBean.java | 5 +-
.../endpoints/StreamingEndpointControl.java | 73 +-
.../endpoints/StreamingEndpointControlMBean.java | 3 +-
.../endpoints/StreamingHTTPEndpointControl.java | 15 +-
.../StreamingHTTPEndpointControlMBean.java | 5 +-
.../runtime/messaging/log/LogControl.java | 72 +-
.../runtime/messaging/log/LogControlMBean.java | 9 +-
.../runtime/messaging/log/LogManager.java | 100 +--
.../messaging/services/MessageServiceControl.java | 15 +-
.../services/MessageServiceControlMBean.java | 3 +-
.../messaging/services/ServiceAdapterControl.java | 44 +-
.../services/ServiceAdapterControlMBean.java | 3 +-
.../runtime/messaging/services/ServiceControl.java | 79 +-
.../messaging/services/ServiceControlMBean.java | 3 +-
.../messaging/SubscriptionManagerControl.java | 70 +-
.../messaging/SubscriptionManagerControlMBean.java | 3 +-
.../services/messaging/ThrottleManagerControl.java | 97 +--
.../messaging/ThrottleManagerControlMBean.java | 3 +-
.../adapters/ActionScriptAdapterControl.java | 15 +-
.../adapters/ActionScriptAdapterControlMBean.java | 3 +-
.../messaging/adapters/JMSAdapterControl.java | 50 +-
.../messaging/adapters/JMSAdapterControlMBean.java | 3 +-
.../messaging/services/messaging/package-info.java | 2 +-
.../runtime/messaging/services/package-info.java | 2 +-
.../messaging/AbstractConnectionAwareSession.java | 83 +-
.../messaging/AbstractFlexSessionProvider.java | 66 +-
.../flex/messaging/ConnectionAwareSession.java | 19 +-
core/src/main/java/flex/messaging/Destination.java | 260 +++---
.../flex/messaging/DestructibleFlexFactory.java | 6 +-
.../java/flex/messaging/FactoryDestination.java | 240 +++---
.../main/java/flex/messaging/FactoryInstance.java | 69 +-
.../main/java/flex/messaging/FlexComponent.java | 13 +-
.../main/java/flex/messaging/FlexConfigurable.java | 5 +-
core/src/main/java/flex/messaging/FlexContext.java | 149 ++--
core/src/main/java/flex/messaging/FlexFactory.java | 31 +-
.../java/flex/messaging/FlexRemoteCredentials.java | 29 +-
core/src/main/java/flex/messaging/FlexSession.java | 367 +++------
.../messaging/FlexSessionAttributeListener.java | 13 +-
.../flex/messaging/FlexSessionBindingEvent.java | 50 +-
.../flex/messaging/FlexSessionBindingListener.java | 9 +-
.../messaging/FlexSessionConnectivityEvent.java | 17 +-
.../messaging/FlexSessionConnectivityListener.java | 9 +-
.../java/flex/messaging/FlexSessionListener.java | 3 +-
.../java/flex/messaging/FlexSessionManager.java | 173 ++--
.../main/java/flex/messaging/HttpFlexSession.java | 247 ++----
.../flex/messaging/HttpFlexSessionProvider.java | 31 +-
.../main/java/flex/messaging/MessageBroker.java | 905 +++++++-------------
.../java/flex/messaging/MessageBrokerServlet.java | 194 ++---
.../main/java/flex/messaging/MessageClient.java | 418 ++++------
.../java/flex/messaging/MessageClientListener.java | 9 +-
.../java/flex/messaging/MessageDestination.java | 144 ++--
.../main/java/flex/messaging/MessageException.java | 128 ++-
.../java/flex/messaging/MessageRoutedEvent.java | 18 +-
.../java/flex/messaging/MessageRoutedListener.java | 6 +-
.../java/flex/messaging/MessageRoutedNotifier.java | 48 +-
core/src/main/java/flex/messaging/Server.java | 3 +-
.../flex/messaging/ServiceValidationListener.java | 4 +-
core/src/main/java/flex/messaging/VersionInfo.java | 69 +-
.../flex/messaging/client/AsyncPollHandler.java | 7 +-
.../flex/messaging/client/EndpointPushHandler.java | 23 +-
.../messaging/client/EndpointPushNotifier.java | 104 +--
.../java/flex/messaging/client/FlexClient.java | 916 ++++++++-------------
.../client/FlexClientAttributeListener.java | 13 +-
.../messaging/client/FlexClientBindingEvent.java | 52 +-
.../client/FlexClientBindingListener.java | 9 +-
.../flex/messaging/client/FlexClientListener.java | 9 +-
.../flex/messaging/client/FlexClientManager.java | 199 ++---
.../client/FlexClientNotSubscribedException.java | 34 +-
.../client/FlexClientOutboundQueueProcessor.java | 112 +--
.../java/flex/messaging/client/FlushResult.java | 22 +-
.../client/OutboundQueueThrottleManager.java | 74 +-
.../flex/messaging/client/PollFlushResult.java | 43 +-
.../flex/messaging/client/PollWaitListener.java | 9 +-
.../flex/messaging/client/UserAgentSettings.java | 144 ++--
.../flex/messaging/cluster/BroadcastHandler.java | 6 +-
.../main/java/flex/messaging/cluster/Cluster.java | 76 +-
.../flex/messaging/cluster/ClusterException.java | 4 +-
.../flex/messaging/cluster/ClusterManager.java | 292 +++----
.../cluster/ClusterMembershipListener.java | 44 +-
.../java/flex/messaging/cluster/ClusterNode.java | 73 +-
.../flex/messaging/cluster/RemoveNodeListener.java | 4 +-
.../ApacheXPathServerConfigurationParser.java | 88 --
.../messaging/config/ConfigurationManager.java | 7 +-
.../flex/messaging/config/FactorySettings.java | 38 +-
.../messaging/config/FlexConfigurationManager.java | 15 -
.../messaging/config/MessageFilterSettings.java | 43 +-
.../messaging/config/MessagingConfiguration.java | 455 ++++------
.../flex/messaging/config/NetworkSettings.java | 47 +-
.../flex/messaging/config/SecuritySettings.java | 40 +-
.../java/flex/messaging/config/ServerSettings.java | 84 +-
.../messaging/config/ServletResourceResolver.java | 75 +-
.../messaging/config/SharedServerSettings.java | 29 +-
.../java/flex/messaging/config/SystemSettings.java | 159 ++--
.../flex/messaging/config/ThrottleSettings.java | 97 +--
.../flex/messaging/config/ValidatorSettings.java | 15 +-
.../config/XPathServerConfigurationParser.java | 53 +-
.../java/flex/messaging/config/package-info.java | 2 +-
.../java/flex/messaging/endpoints/AMFEndpoint.java | 46 +-
.../flex/messaging/endpoints/AbstractEndpoint.java | 603 +++++---------
.../flex/messaging/endpoints/BaseHTTPEndpoint.java | 174 ++--
.../endpoints/BasePollingHTTPEndpoint.java | 187 ++---
.../endpoints/BaseStreamingHTTPEndpoint.java | 456 ++++------
.../endpoints/DuplicateSessionException.java | 14 +-
.../java/flex/messaging/endpoints/Endpoint.java | 108 +--
.../java/flex/messaging/endpoints/Endpoint2.java | 25 +-
.../flex/messaging/endpoints/HTTPEndpoint.java | 58 +-
.../messaging/endpoints/SecureAMFEndpoint.java | 14 +-
.../messaging/endpoints/SecureHTTPEndpoint.java | 14 +-
.../endpoints/SecureStreamingAMFEndpoint.java | 14 +-
.../endpoints/SecureStreamingHTTPEndpoint.java | 14 +-
.../messaging/endpoints/StreamingAMFEndpoint.java | 71 +-
.../messaging/endpoints/StreamingHTTPEndpoint.java | 71 +-
.../flex/messaging/endpoints/amf/AMFFilter.java | 12 +-
.../endpoints/amf/BatchProcessFilter.java | 24 +-
.../flex/messaging/endpoints/amf/LegacyFilter.java | 156 ++--
.../endpoints/amf/MessageBrokerFilter.java | 66 +-
.../endpoints/amf/SerializationFilter.java | 195 ++---
.../messaging/endpoints/amf/SessionFilter.java | 25 +-
.../java/flex/messaging/factories/JavaFactory.java | 123 +--
.../messaging/factories/JavaFactoryInstance.java | 51 +-
.../main/java/flex/messaging/io/AbstractProxy.java | 211 ++---
.../java/flex/messaging/io/ArrayCollection.java | 55 +-
.../src/main/java/flex/messaging/io/ArrayList.java | 14 +-
.../src/main/java/flex/messaging/io/BeanProxy.java | 477 +++++------
.../main/java/flex/messaging/io/ClassAlias.java | 7 +-
.../java/flex/messaging/io/ClassAliasRegistry.java | 42 +-
.../java/flex/messaging/io/DictionaryProxy.java | 47 +-
.../java/flex/messaging/io/ManagedObjectProxy.java | 26 +-
core/src/main/java/flex/messaging/io/MapProxy.java | 106 ++-
.../flex/messaging/io/MessageDeserializer.java | 3 +-
.../java/flex/messaging/io/MessageIOConstants.java | 3 +-
.../java/flex/messaging/io/MessageSerializer.java | 3 +-
.../main/java/flex/messaging/io/ObjectProxy.java | 25 +-
.../java/flex/messaging/io/PageableRowSet.java | 13 +-
.../flex/messaging/io/PageableRowSetProxy.java | 82 +-
.../main/java/flex/messaging/io/PagedRowSet.java | 165 ++--
.../main/java/flex/messaging/io/PropertyProxy.java | 121 +--
.../flex/messaging/io/PropertyProxyRegistry.java | 168 ++--
.../io/RecoverableSerializationException.java | 6 +-
.../flex/messaging/io/SerializationDescriptor.java | 26 +-
.../flex/messaging/io/SerializationException.java | 14 +-
.../java/flex/messaging/io/SerializationProxy.java | 43 +-
.../java/flex/messaging/io/StatusInfoProxy.java | 174 ++--
.../java/flex/messaging/io/ThrowableProxy.java | 11 +-
.../java/flex/messaging/io/TypeMarshaller.java | 11 +-
.../flex/messaging/io/TypeMarshallingContext.java | 101 +--
.../flex/messaging/io/UnknownTypeException.java | 6 +-
.../main/java/flex/messaging/io/amf/ASObject.java | 54 +-
.../flex/messaging/io/amf/AbstractAmfInput.java | 225 +++--
.../flex/messaging/io/amf/AbstractAmfOutput.java | 135 +--
.../java/flex/messaging/io/amf/ActionContext.java | 103 +--
.../java/flex/messaging/io/amf/ActionMessage.java | 43 +-
.../flex/messaging/io/amf/ActionMessageInput.java | 11 +-
.../flex/messaging/io/amf/ActionMessageOutput.java | 12 +-
.../main/java/flex/messaging/io/amf/Amf0Input.java | 147 ++--
.../java/flex/messaging/io/amf/Amf0Output.java | 455 ++++------
.../main/java/flex/messaging/io/amf/Amf3Input.java | 407 ++++-----
.../java/flex/messaging/io/amf/Amf3Output.java | 635 +++++---------
.../main/java/flex/messaging/io/amf/Amf3Types.java | 30 +-
.../src/main/java/flex/messaging/io/amf/AmfIO.java | 75 +-
.../messaging/io/amf/AmfMessageDeserializer.java | 67 +-
.../messaging/io/amf/AmfMessageSerializer.java | 30 +-
.../main/java/flex/messaging/io/amf/AmfTrace.java | 165 ++--
.../main/java/flex/messaging/io/amf/AmfTypes.java | 37 +-
.../java/flex/messaging/io/amf/MessageBody.java | 42 +-
.../java/flex/messaging/io/amf/MessageHeader.java | 27 +-
.../flex/messaging/io/amf/SerializedObject.java | 44 +-
.../java/flex/messaging/io/amf/TraitsInfo.java | 85 +-
.../messaging/io/amf/client/AMFConnection.java | 274 +++---
.../io/amf/client/AMFHeaderProcessor.java | 3 +-
.../client/exceptions/ClientStatusException.java | 44 +-
.../client/exceptions/ServerStatusException.java | 31 +-
.../messaging/io/amf/translator/ASTranslator.java | 26 +-
.../io/amf/translator/TranslationException.java | 12 +-
.../translator/decoder/ActionScriptDecoder.java | 46 +-
.../io/amf/translator/decoder/ArrayDecoder.java | 78 +-
.../io/amf/translator/decoder/BooleanDecoder.java | 25 +-
.../io/amf/translator/decoder/CalendarDecoder.java | 29 +-
.../amf/translator/decoder/CharacterDecoder.java | 29 +-
.../amf/translator/decoder/CollectionDecoder.java | 91 +-
.../io/amf/translator/decoder/DateDecoder.java | 96 +--
.../io/amf/translator/decoder/DecoderFactory.java | 96 +--
.../io/amf/translator/decoder/EnumDecoder.java | 23 +-
.../io/amf/translator/decoder/MapDecoder.java | 53 +-
.../io/amf/translator/decoder/NativeDecoder.java | 8 +-
.../io/amf/translator/decoder/NullDecoder.java | 6 +-
.../io/amf/translator/decoder/NumberDecoder.java | 66 +-
.../decoder/ReferenceAwareArrayDecoder.java | 60 +-
.../decoder/ReferenceAwareCalendarDecoder.java | 9 +-
.../decoder/ReferenceAwareCollectionDecoder.java | 49 +-
.../decoder/ReferenceAwareDateDecoder.java | 9 +-
.../decoder/ReferenceAwareMapDecoder.java | 26 +-
.../decoder/ReferenceAwareTypedObjectDecoder.java | 47 +-
.../io/amf/translator/decoder/StringDecoder.java | 33 +-
.../amf/translator/decoder/TypedObjectDecoder.java | 49 +-
.../java/flex/messaging/io/amfx/AmfxInput.java | 588 +++++--------
.../messaging/io/amfx/AmfxMessageDeserializer.java | 172 ++--
.../messaging/io/amfx/AmfxMessageSerializer.java | 54 +-
.../java/flex/messaging/io/amfx/AmfxOutput.java | 495 ++++-------
.../java/flex/messaging/io/amfx/AmfxTypes.java | 109 ++-
.../java/flex/messaging/log/HTTPRequestLog.java | 116 +--
.../log/LoggingHttpServletRequestWrapper.java | 65 +-
.../java/flex/messaging/log/ServletLogTarget.java | 27 +-
.../flex/messaging/messages/AbstractMessage.java | 339 +++-----
.../messaging/messages/AcknowledgeMessage.java | 28 +-
.../messaging/messages/AcknowledgeMessageExt.java | 17 +-
.../java/flex/messaging/messages/AsyncMessage.java | 48 +-
.../flex/messaging/messages/AsyncMessageExt.java | 15 +-
.../flex/messaging/messages/BatchableMessage.java | 9 +-
.../flex/messaging/messages/CommandMessage.java | 119 ++-
.../flex/messaging/messages/CommandMessageExt.java | 15 +-
.../java/flex/messaging/messages/ErrorMessage.java | 23 +-
.../java/flex/messaging/messages/HTTPMessage.java | 66 +-
.../main/java/flex/messaging/messages/Message.java | 19 +-
.../messaging/messages/MessagePerformanceInfo.java | 111 +--
.../messages/MessagePerformanceUtils.java | 232 ++----
.../java/flex/messaging/messages/RPCMessage.java | 30 +-
.../flex/messaging/messages/RemotingMessage.java | 64 +-
.../java/flex/messaging/messages/SOAPMessage.java | 14 +-
.../java/flex/messaging/messages/SmallMessage.java | 4 +-
.../messaging/security/AppServerLoginCommand.java | 31 +-
.../java/flex/messaging/security/LoginCommand.java | 16 +-
.../flex/messaging/security/LoginCommandExt.java | 15 +-
.../java/flex/messaging/security/LoginManager.java | 131 ++-
.../flex/messaging/security/MessagingSecurity.java | 13 +-
.../messaging/security/PrincipalConverter.java | 5 +-
.../flex/messaging/security/SecurityException.java | 73 +-
.../services/AbstractBootstrapService.java | 230 +++---
.../flex/messaging/services/AbstractService.java | 271 +++---
.../messaging/services/AuthenticationEvent.java | 71 +-
.../messaging/services/AuthenticationListener.java | 5 +-
.../messaging/services/AuthenticationService.java | 136 ++-
.../flex/messaging/services/MessageService.java | 546 +++++-------
.../main/java/flex/messaging/services/Service.java | 5 +-
.../flex/messaging/services/ServiceAdapter.java | 88 +-
.../flex/messaging/services/ServiceException.java | 32 +-
.../services/messaging/MessageFrequency.java | 34 +-
.../services/messaging/MessagingConstants.java | 3 +-
.../services/messaging/RemoteMessageClient.java | 28 +-
.../messaging/RemoteSubscriptionManager.java | 80 +-
.../services/messaging/SubscriptionManager.java | 453 ++++------
.../messaging/services/messaging/Subtopic.java | 94 +--
.../services/messaging/ThrottleManager.java | 167 ++--
.../messaging/adapters/ActionScriptAdapter.java | 36 +-
.../messaging/adapters/AsyncMessageReceiver.java | 20 +-
.../services/messaging/adapters/JMSAdapter.java | 467 ++++-------
.../messaging/adapters/JMSConfigConstants.java | 5 +-
.../services/messaging/adapters/JMSConsumer.java | 164 ++--
.../messaging/adapters/JMSExceptionEvent.java | 23 +-
.../messaging/adapters/JMSExceptionListener.java | 3 +-
.../messaging/adapters/JMSMessageEvent.java | 12 +-
.../messaging/adapters/JMSMessageListener.java | 3 +-
.../services/messaging/adapters/JMSProducer.java | 125 +--
.../services/messaging/adapters/JMSProxy.java | 105 +--
.../messaging/adapters/JMSQueueConsumer.java | 32 +-
.../messaging/adapters/JMSQueueProducer.java | 41 +-
.../services/messaging/adapters/JMSSettings.java | 195 ++---
.../messaging/adapters/JMSTopicConsumer.java | 119 +--
.../messaging/adapters/JMSTopicProducer.java | 43 +-
.../messaging/adapters/MessageReceiver.java | 5 +-
.../messaging/adapters/MessagingAdapter.java | 46 +-
.../MessagingSecurityConstraintManager.java | 61 +-
.../messaging/adapters/SyncMessageReceiver.java | 60 +-
.../services/messaging/selector/JMSSelector.java | 120 ---
.../messaging/selector/JMSSelectorException.java | 35 -
.../services/messaging/selector/package-info.java | 17 -
core/src/main/java/flex/messaging/util/Assert.java | 31 +-
.../flex/messaging/util/AssertionFailedError.java | 10 +-
core/src/main/java/flex/messaging/util/Base64.java | 128 ++-
.../main/java/flex/messaging/util/ClassUtil.java | 170 ++--
.../main/java/flex/messaging/util/DoubleUtil.java | 6 +-
core/src/main/java/flex/messaging/util/Hex.java | 69 +-
.../main/java/flex/messaging/util/MethodKey.java | 53 +-
.../java/flex/messaging/util/MethodMatcher.java | 201 ++---
.../java/flex/messaging/util/RedeployManager.java | 157 ++--
.../flex/messaging/util/SettingsReplaceUtil.java | 197 ++---
.../flex/messaging/util/TimeoutAbstractObject.java | 100 +--
.../java/flex/messaging/util/TimeoutCapable.java | 11 +-
.../java/flex/messaging/util/TimeoutManager.java | 124 ++-
.../flex/messaging/util/ToStringPrettyPrinter.java | 158 ++--
core/src/main/java/flex/messaging/util/Trace.java | 31 +-
.../main/java/flex/messaging/util/URLDecoder.java | 69 +-
.../main/java/flex/messaging/util/URLEncoder.java | 85 +-
.../java/flex/messaging/util/URLEncoderUtil.java | 12 +-
.../java/flex/messaging/util/UUIDGenerator.java | 5 +-
.../java/flex/messaging/util/UserAgentManager.java | 50 +-
.../java/flex/messaging/util/WatchedObject.java | 25 +-
.../src/main/java/flex/messaging/util/XMLUtil.java | 44 +-
.../util/concurrent/DefaultThreadPoolExecutor.java | 80 +-
.../flex/messaging/util/concurrent/Executor.java | 26 +-
.../util/concurrent/FailedExecutionHandler.java | 9 +-
.../validators/DeserializationValidator.java | 11 +-
.../messaging/cluster/SerializationProxyTest.java | 6 +-
.../messaging/config/ConfigurationParserTest.java | 8 +-
.../flex/messaging/config/services/Confirm1a.java | 12 +-
.../flex/messaging/config/services/Confirm1b.java | 12 +-
.../flex/messaging/config/services/Confirm1c.java | 20 +-
.../flex/messaging/config/services/Confirm1d.java | 12 +-
.../flex/messaging/config/services/Confirm1e.java | 12 +-
.../flex/messaging/config/services/Confirm1f.java | 12 +-
.../flex/messaging/config/services/Confirm1g.java | 15 +-
.../flex/messaging/config/services/Confirm1h.java | 15 +-
.../flex/messaging/config/services/Confirm1i.java | 12 +-
.../flex/messaging/config/services/Confirm1j.java | 12 +-
.../flex/messaging/io/amf/MessageGenerator.java | 90 +-
.../messaging/io/amfx/AmfxSerializationTest.java | 8 +-
.../io/amfx/DeserializationConfirmation.java | 241 ++----
.../flex/messaging/io/amfx/amfx_tag/Confirm1a.java | 12 +-
.../flex/messaging/io/amfx/amfx_tag/Confirm1b.java | 12 +-
.../flex/messaging/io/amfx/amfx_tag/Confirm1c.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2a.java | 17 +-
.../messaging/io/amfx/array_tag/Confirm2b.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2c.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2d.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2e.java | 21 +-
.../messaging/io/amfx/array_tag/Confirm2f.java | 29 +-
.../messaging/io/amfx/array_tag/Confirm2g.java | 12 +-
.../messaging/io/amfx/array_tag/Confirm2h.java | 12 +-
.../messaging/io/amfx/array_tag/Confirm2i.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2j.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2k.java | 15 +-
.../messaging/io/amfx/array_tag/Confirm2l.java | 15 +-
.../flex/messaging/io/amfx/body_tag/Confirm3a.java | 12 +-
.../flex/messaging/io/amfx/body_tag/Confirm3b.java | 12 +-
.../flex/messaging/io/amfx/body_tag/Confirm3c.java | 15 +-
.../flex/messaging/io/amfx/body_tag/Confirm3d.java | 15 +-
.../messaging/io/amfx/bytes_tag/Confirm16a.java | 17 +-
.../flex/messaging/io/amfx/date_tag/Confirm4a.java | 12 +-
.../flex/messaging/io/amfx/date_tag/Confirm4b.java | 14 +-
.../flex/messaging/io/amfx/date_tag/Confirm4c.java | 15 +-
.../flex/messaging/io/amfx/date_tag/Confirm4d.java | 15 +-
.../flex/messaging/io/amfx/date_tag/Confirm4e.java | 30 +-
.../flex/messaging/io/amfx/date_tag/Confirm4f.java | 12 +-
.../flex/messaging/io/amfx/date_tag/Confirm4g.java | 15 +-
.../messaging/io/amfx/double_tag/Confirm5a.java | 12 +-
.../messaging/io/amfx/double_tag/Confirm5b.java | 12 +-
.../messaging/io/amfx/double_tag/Confirm5c.java | 12 +-
.../messaging/io/amfx/double_tag/Confirm5d.java | 12 +-
.../messaging/io/amfx/double_tag/Confirm5e.java | 15 +-
.../messaging/io/amfx/double_tag/Confirm5f.java | 15 +-
.../messaging/io/amfx/double_tag/Confirm5g.java | 15 +-
.../messaging/io/amfx/double_tag/Confirm5h.java | 15 +-
.../messaging/io/amfx/false_tag/Confirm6a.java | 12 +-
.../messaging/io/amfx/false_tag/Confirm6b.java | 12 +-
.../messaging/io/amfx/false_tag/Confirm6c.java | 15 +-
.../messaging/io/amfx/false_tag/Confirm6d.java | 18 +-
.../messaging/io/amfx/header_tag/Confirm7a.java | 12 +-
.../messaging/io/amfx/header_tag/Confirm7b.java | 12 +-
.../messaging/io/amfx/header_tag/Confirm7c.java | 15 +-
.../messaging/io/amfx/header_tag/Confirm7d.java | 15 +-
.../flex/messaging/io/amfx/int_tag/Confirm8a.java | 12 +-
.../flex/messaging/io/amfx/int_tag/Confirm8b.java | 12 +-
.../flex/messaging/io/amfx/int_tag/Confirm8c.java | 12 +-
.../flex/messaging/io/amfx/int_tag/Confirm8d.java | 12 +-
.../flex/messaging/io/amfx/int_tag/Confirm8e.java | 15 +-
.../flex/messaging/io/amfx/int_tag/Confirm8f.java | 15 +-
.../flex/messaging/io/amfx/int_tag/Confirm8g.java | 15 +-
.../flex/messaging/io/amfx/null_tag/Confirm9a.java | 12 +-
.../flex/messaging/io/amfx/null_tag/Confirm9b.java | 12 +-
.../flex/messaging/io/amfx/null_tag/Confirm9c.java | 15 +-
.../flex/messaging/io/amfx/null_tag/Confirm9d.java | 20 +-
.../messaging/io/amfx/object_tag/Confirm10a.java | 18 +-
.../messaging/io/amfx/object_tag/Confirm10b.java | 12 +-
.../messaging/io/amfx/object_tag/Confirm10c.java | 37 +-
.../messaging/io/amfx/object_tag/Confirm10d.java | 26 +-
.../messaging/io/amfx/string_tag/Confirm11a.java | 12 +-
.../messaging/io/amfx/string_tag/Confirm11b.java | 14 +-
.../messaging/io/amfx/string_tag/Confirm11c.java | 15 +-
.../messaging/io/amfx/string_tag/Confirm11d.java | 12 +-
.../messaging/io/amfx/string_tag/Confirm11e.java | 30 +-
.../messaging/io/amfx/string_tag/Confirm11f.java | 40 +-
.../messaging/io/amfx/string_tag/Confirm11g.java | 15 +-
.../messaging/io/amfx/string_tag/Confirm11h.java | 15 +-
.../messaging/io/amfx/string_tag/Confirm11i.java | 12 +-
.../messaging/io/amfx/string_tag/Confirm11j.java | 12 +-
.../io/amfx/testtypes/Bleu_dAuvergne.java | 18 +-
.../flex/messaging/io/amfx/testtypes/Cheese.java | 3 +-
.../messaging/io/amfx/testtypes/CowCheese.java | 9 +-
.../messaging/io/amfx/testtypes/EweCheese.java | 9 +-
.../messaging/io/amfx/testtypes/Roquefort.java | 21 +-
.../messaging/io/amfx/traits_tag/Confirm12a.java | 12 +-
.../messaging/io/amfx/traits_tag/Confirm12b.java | 15 +-
.../messaging/io/amfx/true_tag/Confirm13a.java | 12 +-
.../messaging/io/amfx/true_tag/Confirm13b.java | 12 +-
.../messaging/io/amfx/true_tag/Confirm13c.java | 15 +-
.../messaging/io/amfx/true_tag/Confirm13d.java | 18 +-
.../io/amfx/undefined_tag/Confirm14a.java | 12 +-
.../io/amfx/undefined_tag/Confirm14b.java | 12 +-
.../io/amfx/undefined_tag/Confirm14c.java | 15 +-
.../io/amfx/undefined_tag/Confirm14d.java | 18 +-
.../flex/messaging/io/amfx/xml_tag/Confirm15a.java | 19 +-
.../flex/messaging/io/amfx/xml_tag/Confirm15b.java | 19 +-
.../java/flex/messaging/util/UUIDUtilTest.java | 14 +-
.../concurrent/DefaultThreadPoolExecutorTest.java | 95 +--
.../macromedia/qa/metrics/AbstractDatabase.java | 214 ++---
.../src/test/java/macromedia/qa/metrics/Build.java | 48 +-
.../test/java/macromedia/qa/metrics/Metric.java | 48 +-
.../macromedia/qa/metrics/MetricsDatabase.java | 86 +-
.../java/macromedia/qa/metrics/MetricsManager.java | 71 +-
.../java/macromedia/qa/metrics/Persistable.java | 90 +-
.../test/java/macromedia/qa/metrics/Project.java | 46 +-
core/src/test/java/macromedia/qa/metrics/Run.java | 54 +-
.../src/test/java/macromedia/qa/metrics/Value.java | 48 +-
core/src/test/java/macromedia/util/UnitTrace.java | 6 +-
core/src/test/resources/amf_request.xml | 2 +-
.../flex/messaging/config/services/1a.xml | 12 +-
.../flex/messaging/config/services/1b.xml | 22 +-
.../flex/messaging/config/services/1c.xml | 8 +-
.../flex/messaging/config/services/1d.xml | 22 +-
.../flex/messaging/config/services/1e.xml | 12 +-
.../config/services/1e_adapter_include.xml | 2 +-
.../flex/messaging/config/services/1f.xml | 2 +-
.../flex/messaging/config/services/1g.xml | 4 +-
.../flex/messaging/config/services/1h.xml | 8 +-
.../flex/messaging/config/services/1i.xml | 12 +-
.../flex/messaging/config/services/1j.xml | 2 +-
.../services/adapters/1i_adapter_include.xml | 2 +-
.../test/resources/flex/messaging/io/amfx/amfx.xsd | 84 +-
.../flex/messaging/io/amfx/amfx_tag/1a.xml | 2 +-
.../flex/messaging/io/amfx/amfx_tag/1b.xml | 2 +-
.../flex/messaging/io/amfx/amfx_tag/1c.xml | 2 +-
.../flex/messaging/io/amfx/array_tag/2c.xml | 8 +-
.../flex/messaging/io/amfx/array_tag/2d.xml | 14 +-
.../flex/messaging/io/amfx/array_tag/2e.xml | 2 +-
.../flex/messaging/io/amfx/array_tag/2f.xml | 2 +-
.../flex/messaging/io/amfx/array_tag/2i.xml | 8 +-
.../flex/messaging/io/amfx/array_tag/2j.xml | 2 +-
.../flex/messaging/io/amfx/body_tag/3a.xml | 2 +-
.../flex/messaging/io/amfx/body_tag/3c.xml | 4 +-
.../flex/messaging/io/amfx/body_tag/3d.xml | 2 +-
.../flex/messaging/io/amfx/date_tag/4d.xml | 23 +-
.../flex/messaging/io/amfx/date_tag/4e.xml | 4 +-
.../flex/messaging/io/amfx/double_tag/5d.xml | 23 +-
.../flex/messaging/io/amfx/false_tag/6a.xml | 2 +-
.../flex/messaging/io/amfx/false_tag/6c.xml | 6 +-
.../flex/messaging/io/amfx/false_tag/6d.xml | 14 +-
.../flex/messaging/io/amfx/header_tag/7a.xml | 2 +-
.../flex/messaging/io/amfx/header_tag/7d.xml | 2 +-
.../flex/messaging/io/amfx/int_tag/8d.xml | 23 +-
.../flex/messaging/io/amfx/null_tag/9a.xml | 2 +-
.../flex/messaging/io/amfx/null_tag/9c.xml | 6 +-
.../flex/messaging/io/amfx/null_tag/9d.xml | 14 +-
.../flex/messaging/io/amfx/object_tag/10c.xml | 2 +-
.../flex/messaging/io/amfx/object_tag/10d.xml | 2 +-
.../flex/messaging/io/amfx/string_tag/11e.xml | 4 +-
.../flex/messaging/io/amfx/string_tag/11f.xml | 6 +-
.../flex/messaging/io/amfx/string_tag/11g.xml | 2 +-
.../flex/messaging/io/amfx/string_tag/11h.xml | 2 +-
.../flex/messaging/io/amfx/traits_tag/12b.xml | 4 +-
.../flex/messaging/io/amfx/true_tag/13a.xml | 2 +-
.../flex/messaging/io/amfx/true_tag/13c.xml | 6 +-
.../flex/messaging/io/amfx/true_tag/13d.xml | 14 +-
.../flex/messaging/io/amfx/undefined_tag/14a.xml | 2 +-
.../flex/messaging/io/amfx/undefined_tag/14c.xml | 6 +-
.../flex/messaging/io/amfx/undefined_tag/14d.xml | 14 +-
.../flex/messaging/io/amfx/xml_tag/15a.xml | 10 +-
distribution/pom.xml | 103 +++
distribution/src/assembly/assemble-bin.xml | 49 ++
.../src/assembly/assemble-src.xml | 38 +-
downloads.xml | 357 ++++----
opt/blazeds-spring-boot-starter/README.adoc | 46 +-
opt/blazeds-spring-boot-starter/pom.xml | 51 +-
.../src/main/resources/META-INF/spring.factories | 1 -
opt/build.xml | 203 ++---
opt/oracle/pom.xml | 2 +-
.../messaging/security/OracleLoginCommand.java | 57 +-
.../java/flex/messaging/security/OracleUser.java | 51 +-
opt/pom.xml | 87 +-
opt/tomcat/pom.xml | 40 +-
opt/tomcat/tomcat-4/pom.xml | 51 +-
.../flex/messaging/security/TomcatValve4150.java | 127 ++-
opt/tomcat/tomcat-6/pom.xml | 61 +-
.../java/flex/messaging/security/TomcatValve.java | 109 +--
opt/tomcat/tomcat-7/pom.xml | 51 +-
.../java/flex/messaging/security/Tomcat7Valve.java | 135 ++-
.../flex/messaging/security/tomcat-descriptor.xml | 62 +-
opt/tomcat/tomcat-base/pom.xml | 17 +-
.../java/flex/messaging/security/TomcatLogin.java | 21 +-
.../messaging/security/TomcatLoginCommand.java | 71 +-
.../flex/messaging/security/TomcatLoginHolder.java | 27 +-
opt/weblogic/pom.xml | 2 +-
.../messaging/security/WeblogicLoginCommand.java | 136 ++-
opt/websphere/pom.xml | 2 +-
.../management/WebSphereMBeanServerLocator.java | 32 +-
.../messaging/security/WebSphereLoginCommand.java | 141 ++--
.../concurrent/AsynchBeansWorkManagerExecutor.java | 161 ++--
pom.xml | 747 +++++++++--------
proxy/build.xml | 16 +-
proxy/pom.xml | 72 +-
.../services/HTTPProxyServiceControl.java | 14 +-
.../services/HTTPProxyServiceControlMBean.java | 3 +-
.../services/http/HTTPProxyAdapterControl.java | 19 +-
.../http/HTTPProxyAdapterControlMBean.java | 3 +-
.../services/http/HTTPProxyDestinationControl.java | 127 ++-
.../http/HTTPProxyDestinationControlMBean.java | 26 +-
.../services/http/SOAPProxyAdapterControl.java | 18 +-
.../http/SOAPProxyAdapterControlMBean.java | 3 +-
.../flex/messaging/services/HTTPProxyService.java | 133 ++-
.../services/http/ExternalProxySettings.java | 72 +-
.../http/HTTPConnectionManagerSettings.java | 135 ++-
.../messaging/services/http/HTTPProxyAdapter.java | 229 ++----
.../services/http/HTTPProxyDestination.java | 150 ++--
.../services/http/HostConfigurationSettings.java | 85 +-
.../messaging/services/http/ProtocolFactory.java | 5 +-
.../messaging/services/http/SOAPProxyAdapter.java | 55 +-
.../httpclient/EasySSLProtocolSocketFactory.java | 60 +-
.../http/httpclient/EasyX509TrustManager.java | 76 +-
.../services/http/httpclient/FlexGetMethod.java | 25 +-
.../services/http/httpclient/FlexPostMethod.java | 25 +-
.../services/http/proxy/AccessFilter.java | 20 +-
.../messaging/services/http/proxy/CookieInfo.java | 9 +-
.../messaging/services/http/proxy/ErrorFilter.java | 55 +-
.../services/http/proxy/ProxyConstants.java | 4 +-
.../services/http/proxy/ProxyContext.java | 157 ++--
.../services/http/proxy/ProxyContextFilter.java | 96 +--
.../services/http/proxy/ProxyException.java | 10 +-
.../messaging/services/http/proxy/ProxyFilter.java | 13 +-
.../messaging/services/http/proxy/ProxyUtil.java | 9 +-
.../services/http/proxy/RequestFilter.java | 376 +++------
.../messaging/services/http/proxy/RequestUtil.java | 50 +-
.../services/http/proxy/ResponseFilter.java | 218 ++---
.../services/http/proxy/ResponseUtil.java | 22 +-
.../services/http/proxy/SecurityFilter.java | 129 +--
.../services/http/proxy/SharedProxyContext.java | 67 +-
.../flex/messaging/services/http/proxy/Target.java | 46 +-
remoting/build.xml | 13 +-
remoting/pom.xml | 78 +-
.../messaging/services/RemotingServiceControl.java | 21 +-
.../services/RemotingServiceControlMBean.java | 3 +-
.../remoting/RemotingDestinationControl.java | 70 +-
.../remoting/RemotingDestinationControlMBean.java | 3 +-
.../remoting/adapters/JavaAdapterControl.java | 19 +-
.../remoting/adapters/JavaAdapterControlMBean.java | 3 +-
.../flex/messaging/services/RemotingService.java | 92 +--
.../services/remoting/PageableRowSetCache.java | 64 +-
.../services/remoting/RemotingDestination.java | 49 +-
.../services/remoting/adapters/JavaAdapter.java | 252 +++---
.../remoting/adapters/NoSuchMethodException.java | 10 +-
.../remoting/adapters/NoSuchServiceException.java | 10 +-
.../services/remoting/adapters/RemotingMethod.java | 45 +-
.../messaging/io/amf/client/AMFDataTypeIT.java | 2 +-
.../test/java/flex/messaging/util/TestServer.java | 4 +-
.../flex/messaging/util/TestServerWrapper.java | 8 +-
.../amfclient/AMFConnectionTestService.java | 61 +-
.../java/remoting/amfclient/ClientCustomType.java | 15 +-
.../java/remoting/amfclient/ServerCustomType.java | 17 +-
.../flex/services-config-customized-validation.xml | 7 +-
.../resources/WEB-INF/flex/services-config.xml | 7 +-
sdk/build.xml | 24 +-
src/assembly/assemble-gz.xml | 38 -
654 files changed, 16726 insertions(+), 26767 deletions(-)
delete mode 100644
common/src/main/java/flex/messaging/config/ApacheXPathClientConfigurationParser.java
delete mode 100644
core/src/main/java/flex/messaging/config/ApacheXPathServerConfigurationParser.java
delete mode 100644
core/src/main/java/flex/messaging/services/messaging/selector/JMSSelector.java
delete mode 100644
core/src/main/java/flex/messaging/services/messaging/selector/JMSSelectorException.java
delete mode 100644
core/src/main/java/flex/messaging/services/messaging/selector/package-info.java
create mode 100644 distribution/pom.xml
create mode 100644 distribution/src/assembly/assemble-bin.xml
rename src/assembly/assemble-zip.xml =>
distribution/src/assembly/assemble-src.xml (51%)
delete mode 100644 src/assembly/assemble-gz.xml