├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md └── mq ├── README ├── legal ├── 3RD-PARTY-LICENSE.txt └── LICENSE.txt ├── main ├── bridge │ ├── bridge-admin │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── bridge │ │ │ └── admin │ │ │ ├── BridgeContextImpl.java │ │ │ ├── BridgeServiceManagerImpl.java │ │ │ ├── bridgemgr │ │ │ ├── BridgeAdmin.java │ │ │ ├── BridgeMgr.java │ │ │ ├── BridgeMgrException.java │ │ │ ├── BridgeMgrHelpPrinter.java │ │ │ ├── BridgeMgrOptionParser.java │ │ │ ├── BridgeMgrOptions.java │ │ │ ├── BridgeMgrPrinter.java │ │ │ ├── BridgeMgrProperties.java │ │ │ ├── BridgeMgrStatusEvent.java │ │ │ ├── CmdRunner.java │ │ │ ├── Globals.java │ │ │ └── resources │ │ │ │ ├── BridgeAdminResources.java │ │ │ │ └── BridgeAdminResources.properties │ │ │ ├── handlers │ │ │ ├── AdminCmdHandler.java │ │ │ ├── AdminMessageHandler.java │ │ │ ├── DebugHandler.java │ │ │ ├── HelloHandler.java │ │ │ ├── ListHandler.java │ │ │ ├── PauseHandler.java │ │ │ ├── ResumeHandler.java │ │ │ ├── StartHandler.java │ │ │ └── StopHandler.java │ │ │ ├── resources │ │ │ ├── BridgeManagerResources.java │ │ │ └── BridgeManagerResources.properties │ │ │ └── util │ │ │ └── AdminMessageType.java │ ├── bridge-api │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── bridge │ │ │ └── api │ │ │ ├── Bridge.java │ │ │ ├── BridgeBaseContext.java │ │ │ ├── BridgeCmdSharedReplyData.java │ │ │ ├── BridgeCmdSharedResources.java │ │ │ ├── BridgeContext.java │ │ │ ├── BridgeException.java │ │ │ ├── BridgeServiceManager.java │ │ │ ├── BridgeUtil.java │ │ │ ├── ByteBufferWrapper.java │ │ │ ├── DupKeyException.java │ │ │ ├── FaultInjection.java │ │ │ ├── JMSBridgeStore.java │ │ │ ├── KeyNotFoundException.java │ │ │ ├── LogSimpleFormatter.java │ │ │ ├── MessageTransformer.java │ │ │ ├── StompConnection.java │ │ │ ├── StompDestination.java │ │ │ ├── StompFrameMessage.java │ │ │ ├── StompFrameMessageFactory.java │ │ │ ├── StompFrameParseException.java │ │ │ ├── StompMessage.java │ │ │ ├── StompNotConnectedException.java │ │ │ ├── StompOutputHandler.java │ │ │ ├── StompProtocolException.java │ │ │ ├── StompProtocolHandler.java │ │ │ ├── StompSession.java │ │ │ ├── StompSubscriber.java │ │ │ ├── StompUnrecoverableAckException.java │ │ │ └── UpdateOpaqueDataCallback.java │ ├── bridge-jms │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── bridge │ │ │ └── service │ │ │ └── jms │ │ │ ├── AsyncStartListener.java │ │ │ ├── AutoDestination.java │ │ │ ├── BridgeImpl.java │ │ │ ├── ConnectionFactoryImpl.java │ │ │ ├── DMQ.java │ │ │ ├── EventListener.java │ │ │ ├── EventNotifier.java │ │ │ ├── JMSBridge.java │ │ │ ├── Link.java │ │ │ ├── MessageHeaders.java │ │ │ ├── NotXAConnectionFactoryException.java │ │ │ ├── PooledConnection.java │ │ │ ├── PooledConnectionFactory.java │ │ │ ├── PooledConnectionImpl.java │ │ │ ├── PooledXAConnectionImpl.java │ │ │ ├── ProviderConnectException.java │ │ │ ├── Refable.java │ │ │ ├── SharedConnection.java │ │ │ ├── SharedConnectionFactory.java │ │ │ ├── SharedConnectionImpl.java │ │ │ ├── SharedXAConnectionImpl.java │ │ │ ├── XAConnectionFactoryImpl.java │ │ │ ├── XAResourceImpl.java │ │ │ ├── resources │ │ │ ├── JMSBridgeResources.java │ │ │ └── JMSBridgeResources.properties │ │ │ ├── tx │ │ │ ├── BranchXid.java │ │ │ ├── GlobalXid.java │ │ │ ├── TransactionImpl.java │ │ │ ├── TransactionManagerAdapter.java │ │ │ ├── TransactionManagerImpl.java │ │ │ ├── XAParticipant.java │ │ │ └── log │ │ │ │ ├── BranchXidDecision.java │ │ │ │ ├── FileTxLogImpl.java │ │ │ │ ├── GlobalXidDecision.java │ │ │ │ ├── JDBCTxLogImpl.java │ │ │ │ ├── LogRecord.java │ │ │ │ └── TxLog.java │ │ │ └── xml │ │ │ ├── ConnectionFactoryElement.java │ │ │ ├── DMQElement.java │ │ │ ├── DestinationElement.java │ │ │ ├── JMSBridgeElement.java │ │ │ ├── JMSBridgeReader.java │ │ │ ├── JMSBridgeXMLConstant.java │ │ │ ├── LinkElement.java │ │ │ ├── TargetElement.java │ │ │ └── sun_jmsbridge_1_0.dtd │ ├── bridge-stomp │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── bridge │ │ │ └── service │ │ │ └── stomp │ │ │ ├── AsyncStompOutputHandler.java │ │ │ ├── LoggerWrapperImpl.java │ │ │ ├── StompBridge.java │ │ │ ├── StompConnectionImpl.java │ │ │ ├── StompDestinationImpl.java │ │ │ ├── StompFrameMessageImpl.java │ │ │ ├── StompMessageDispatchFilter.java │ │ │ ├── StompMessageFilter.java │ │ │ ├── StompProtocolHandlerImpl.java │ │ │ ├── StompSenderSession.java │ │ │ ├── StompServer.java │ │ │ ├── StompSubscriberSession.java │ │ │ ├── StompTransactedSession.java │ │ │ └── resources │ │ │ ├── StompBridgeResources.java │ │ │ └── StompBridgeResources.properties │ └── pom.xml ├── comm-io │ ├── exclude.xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ └── io │ │ ├── BigPacketException.java │ │ ├── ByteBufferOutput.java │ │ ├── ByteBufferPool.java │ │ ├── GPacket.java │ │ ├── InvalidPacketException.java │ │ ├── InvalidSysMessageIDException.java │ │ ├── JMQByteArrayInputStream.java │ │ ├── JMQByteArrayOutputStream.java │ │ ├── JMQByteBufferInputStream.java │ │ ├── JMQByteBufferOutputStream.java │ │ ├── JMSPacket.java │ │ ├── MQAddress.java │ │ ├── MQAddressList.java │ │ ├── Packet.java │ │ ├── PacketDispatcher.java │ │ ├── PacketFlag.java │ │ ├── PacketPayload.java │ │ ├── PacketPool.java │ │ ├── PacketProperties.java │ │ ├── PacketReadEOFException.java │ │ ├── PacketString.java │ │ ├── PacketType.java │ │ ├── PacketUtil.java │ │ ├── PacketVariableHeader.java │ │ ├── PortMapperEntry.java │ │ ├── PortMapperTable.java │ │ ├── ReadOnlyPacket.java │ │ ├── ReadWritePacket.java │ │ ├── ServiceEntry.java │ │ ├── ServiceTable.java │ │ ├── Status.java │ │ └── SysMessageID.java ├── comm-util │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ ├── resources │ │ ├── SharedResources.java │ │ └── SharedResources.properties │ │ └── util │ │ ├── BASE64Decoder.java │ │ ├── BASE64Encoder.java │ │ ├── Bits.java │ │ ├── BrokerExitCode.java │ │ ├── CEStreamExhausted.java │ │ ├── CacheHashMap.java │ │ ├── CharacterDecoder.java │ │ ├── CharacterEncoder.java │ │ ├── ClusterDeliveryPolicy.java │ │ ├── Debug.java │ │ ├── DebugPrinter.java │ │ ├── DestLimitBehavior.java │ │ ├── DestMetricsCounters.java │ │ ├── DestScope.java │ │ ├── DestState.java │ │ ├── DestType.java │ │ ├── DiagDictionaryEntry.java │ │ ├── DiagManager.java │ │ ├── FileUtil.java │ │ ├── GoodbyeReason.java │ │ ├── JMQXid.java │ │ ├── LockTable.java │ │ ├── LoggerWrapper.java │ │ ├── MD5.java │ │ ├── MQResourceBundle.java │ │ ├── MQThread.java │ │ ├── MQThreadGroup.java │ │ ├── MetricCounters.java │ │ ├── MetricData.java │ │ ├── MultiColumnPrinter.java │ │ ├── PassfileObfuscator.java │ │ ├── PassfileObfuscatorImpl.java │ │ ├── Password.java │ │ ├── Rlimit.java │ │ ├── RuntimeFaultInjection.java │ │ ├── ServiceState.java │ │ ├── ServiceType.java │ │ ├── SizeString.java │ │ ├── StringUtil.java │ │ ├── SupportUtil.java │ │ ├── UID.java │ │ ├── UniqueID.java │ │ ├── XidImpl.java │ │ ├── admin │ │ ├── AdminInfo.java │ │ ├── ConnectionInfo.java │ │ ├── ConsumerInfo.java │ │ ├── DestinationInfo.java │ │ ├── DurableInfo.java │ │ ├── MessageType.java │ │ └── ServiceInfo.java │ │ ├── io │ │ ├── ClassFilter.java │ │ └── FilteringObjectInputStream.java │ │ ├── lists │ │ ├── Event.java │ │ ├── EventBroadcastHelper.java │ │ ├── EventBroadcaster.java │ │ ├── EventListener.java │ │ ├── EventType.java │ │ ├── FifoSet.java │ │ ├── Filter.java │ │ ├── FilterableSet.java │ │ ├── Limitable.java │ │ ├── NFLPriorityFifoSet.java │ │ ├── Ordered.java │ │ ├── OutOfLimitsException.java │ │ ├── Prioritized.java │ │ ├── PriorityFifoSet.java │ │ ├── PrioritySetEntry.java │ │ ├── QueuingOrder.java │ │ ├── Reason.java │ │ ├── SetEntry.java │ │ ├── SimpleNFLHashMap.java │ │ ├── Sized.java │ │ ├── SubSet.java │ │ ├── WeakValueHashMap.java │ │ └── package.html │ │ ├── net │ │ ├── IPAddress.java │ │ └── MQServerSocketFactory.java │ │ ├── options │ │ ├── BadNameValueArgException.java │ │ ├── InvalidBasePropNameException.java │ │ ├── InvalidHardCodedValueException.java │ │ ├── MissingArgException.java │ │ ├── OptionDesc.java │ │ ├── OptionException.java │ │ ├── OptionParser.java │ │ ├── OptionType.java │ │ ├── PropertyAlreadyExistsException.java │ │ └── UnrecognizedOptionException.java │ │ ├── selector │ │ ├── RegularExpression.java │ │ ├── Selector.java │ │ ├── SelectorFormatException.java │ │ └── SelectorToken.java │ │ ├── service │ │ └── PortMapperClientHandler.java │ │ ├── synchronizer │ │ ├── CloseInProgressCallback.java │ │ └── CloseInProgressSynchronizer.java │ │ ├── test │ │ └── PrefixMessages.java │ │ └── timer │ │ ├── MQTimer.java │ │ ├── TimerEventHandler.java │ │ └── WakeupableTimer.java ├── copyright │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── resources │ │ │ └── copyright-exclude │ └── target │ │ └── classes │ │ └── copyright-exclude ├── http-tunnel │ ├── pom.xml │ ├── tunnel-api-server │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── httptunnel │ │ │ └── api │ │ │ └── server │ │ │ ├── HttpTunnelServerDriver.java │ │ │ ├── HttpTunnelServerSocket.java │ │ │ └── HttpsTunnelServerDriver.java │ ├── tunnel-api-share │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── httptunnel │ │ │ └── api │ │ │ └── share │ │ │ ├── HttpTunnelDefaults.java │ │ │ └── HttpTunnelSocket.java │ └── tunnel │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ └── httptunnel │ │ └── tunnel │ │ ├── HttpTunnelConnection.java │ │ ├── HttpTunnelDriver.java │ │ ├── HttpTunnelInputStream.java │ │ ├── HttpTunnelOutputStream.java │ │ ├── HttpTunnelPacket.java │ │ ├── HttpTunnelSocketImpl.java │ │ ├── Link.java │ │ ├── README.txt │ │ ├── client │ │ ├── HttpTunnelClientDriver.java │ │ └── HttpTunnelPush.java │ │ ├── server │ │ ├── DefaultTrustManager.java │ │ ├── HttpTunnelServerDriverImpl.java │ │ ├── HttpTunnelServerSocketImpl.java │ │ └── HttpsTunnelServerDriverImpl.java │ │ ├── servlet │ │ ├── DefaultTrustManager.java │ │ ├── HttpTunnelServlet.java │ │ ├── HttpsTunnelServlet.java │ │ ├── ServerLink.java │ │ └── ServerLinkTable.java │ │ └── test │ │ ├── RandomBytes.java │ │ ├── Reader.java │ │ ├── TestClient2.java │ │ ├── TestClient3.java │ │ ├── TestClient4.java │ │ ├── TestServer2.java │ │ ├── TestServer3.java │ │ ├── TestServer4.java │ │ └── Writer.java ├── javax-jms │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── javax │ │ │ └── jms │ │ │ ├── BytesMessage.java │ │ │ ├── CompletionListener.java │ │ │ ├── Connection.java │ │ │ ├── ConnectionConsumer.java │ │ │ ├── ConnectionFactory.java │ │ │ ├── ConnectionMetaData.java │ │ │ ├── DeliveryMode.java │ │ │ ├── Destination.java │ │ │ ├── ExceptionListener.java │ │ │ ├── IllegalStateException.java │ │ │ ├── IllegalStateRuntimeException.java │ │ │ ├── InvalidClientIDException.java │ │ │ ├── InvalidClientIDRuntimeException.java │ │ │ ├── InvalidDestinationException.java │ │ │ ├── InvalidDestinationRuntimeException.java │ │ │ ├── InvalidSelectorException.java │ │ │ ├── InvalidSelectorRuntimeException.java │ │ │ ├── JMSConnectionFactory.java │ │ │ ├── JMSConnectionFactoryDefinition.java │ │ │ ├── JMSConnectionFactoryDefinitions.java │ │ │ ├── JMSConsumer.java │ │ │ ├── JMSContext.java │ │ │ ├── JMSDestinationDefinition.java │ │ │ ├── JMSDestinationDefinitions.java │ │ │ ├── JMSException.java │ │ │ ├── JMSPasswordCredential.java │ │ │ ├── JMSProducer.java │ │ │ ├── JMSRuntimeException.java │ │ │ ├── JMSSecurityException.java │ │ │ ├── JMSSecurityRuntimeException.java │ │ │ ├── JMSSessionMode.java │ │ │ ├── MapMessage.java │ │ │ ├── Message.java │ │ │ ├── MessageConsumer.java │ │ │ ├── MessageEOFException.java │ │ │ ├── MessageFormatException.java │ │ │ ├── MessageFormatRuntimeException.java │ │ │ ├── MessageListener.java │ │ │ ├── MessageNotReadableException.java │ │ │ ├── MessageNotWriteableException.java │ │ │ ├── MessageNotWriteableRuntimeException.java │ │ │ ├── MessageProducer.java │ │ │ ├── ObjectMessage.java │ │ │ ├── Queue.java │ │ │ ├── QueueBrowser.java │ │ │ ├── QueueConnection.java │ │ │ ├── QueueConnectionFactory.java │ │ │ ├── QueueReceiver.java │ │ │ ├── QueueRequestor.java │ │ │ ├── QueueSender.java │ │ │ ├── QueueSession.java │ │ │ ├── ResourceAllocationException.java │ │ │ ├── ResourceAllocationRuntimeException.java │ │ │ ├── ServerSession.java │ │ │ ├── ServerSessionPool.java │ │ │ ├── Session.java │ │ │ ├── StreamMessage.java │ │ │ ├── TemporaryQueue.java │ │ │ ├── TemporaryTopic.java │ │ │ ├── TextMessage.java │ │ │ ├── Topic.java │ │ │ ├── TopicConnection.java │ │ │ ├── TopicConnectionFactory.java │ │ │ ├── TopicPublisher.java │ │ │ ├── TopicRequestor.java │ │ │ ├── TopicSession.java │ │ │ ├── TopicSubscriber.java │ │ │ ├── TransactionInProgressException.java │ │ │ ├── TransactionInProgressRuntimeException.java │ │ │ ├── TransactionRolledBackException.java │ │ │ ├── TransactionRolledBackRuntimeException.java │ │ │ ├── XAConnection.java │ │ │ ├── XAConnectionFactory.java │ │ │ ├── XAJMSContext.java │ │ │ ├── XAQueueConnection.java │ │ │ ├── XAQueueConnectionFactory.java │ │ │ ├── XAQueueSession.java │ │ │ ├── XASession.java │ │ │ ├── XATopicConnection.java │ │ │ ├── XATopicConnectionFactory.java │ │ │ ├── XATopicSession.java │ │ │ ├── doc-files │ │ │ └── speclicense.html │ │ │ └── package.html │ │ └── resources │ │ └── copyright-exclude ├── jaxm-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── javax │ │ └── xml │ │ └── messaging │ │ ├── Endpoint.java │ │ ├── FactoryFinder.java │ │ ├── GNUmakefile │ │ ├── JAXMException.java │ │ ├── JAXMServlet.java │ │ ├── OnewayListener.java │ │ ├── ProviderConnection.java │ │ ├── ProviderConnectionFactory.java │ │ ├── ProviderMetaData.java │ │ ├── ReqRespListener.java │ │ ├── URLEndpoint.java │ │ └── package.html ├── logger │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ └── util │ │ └── log │ │ ├── FileLogHandler.java │ │ ├── FormatterDelegate.java │ │ ├── LogHandler.java │ │ ├── Logger.java │ │ ├── RollingFileOutputStream.java │ │ ├── StreamLogHandler.java │ │ ├── SysLog.java │ │ ├── SysLogHandler.java │ │ └── UniformLogFormatter.java ├── mq-admin │ ├── admin-cli │ │ ├── exclude.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── admin │ │ │ ├── apps │ │ │ ├── broker │ │ │ │ ├── BrokerCmd.java │ │ │ │ ├── BrokerCmdException.java │ │ │ │ ├── BrokerCmdHelpPrinter.java │ │ │ │ ├── BrokerCmdOptionParser.java │ │ │ │ ├── BrokerCmdOptions.java │ │ │ │ ├── BrokerCmdPrinter.java │ │ │ │ ├── BrokerCmdProperties.java │ │ │ │ ├── CmdRunner.java │ │ │ │ ├── CommonCmdException.java │ │ │ │ ├── CommonCmdRunnerUtil.java │ │ │ │ └── CommonHelpPrinter.java │ │ │ └── objmgr │ │ │ │ ├── CmdPreviewer.java │ │ │ │ ├── CmdRunner.java │ │ │ │ ├── HelpPrinter.java │ │ │ │ ├── ObjMgr.java │ │ │ │ ├── ObjMgrException.java │ │ │ │ ├── ObjMgrOptionParser.java │ │ │ │ ├── ObjMgrOptions.java │ │ │ │ ├── ObjMgrPrinter.java │ │ │ │ ├── ObjMgrProperties.java │ │ │ │ └── Utils.java │ │ │ ├── bkrutil │ │ │ ├── AdminMQAddress.java │ │ │ ├── BrokerAdmin.java │ │ │ ├── BrokerAdminConn.java │ │ │ ├── BrokerAdminException.java │ │ │ ├── BrokerAdminManager.java │ │ │ ├── BrokerAdminUtil.java │ │ │ ├── BrokerConstants.java │ │ │ ├── SSLAdminMQAddress.java │ │ │ └── iASBrokerAdmin.java │ │ │ ├── event │ │ │ ├── AdminEvent.java │ │ │ ├── AdminEventListener.java │ │ │ ├── BrokerAdminEvent.java │ │ │ ├── BrokerCmdStatusEvent.java │ │ │ ├── BrokerErrorEvent.java │ │ │ └── CommonCmdStatusEvent.java │ │ │ ├── jmsspi │ │ │ ├── JMSAdminFactoryImpl.java │ │ │ └── JMSAdminImpl.java │ │ │ ├── objstore │ │ │ ├── AuthenticationException.java │ │ │ ├── AuthenticationNotSupportedException.java │ │ │ ├── CommunicationException.java │ │ │ ├── GeneralNamingException.java │ │ │ ├── InitializationException.java │ │ │ ├── InvalidAttributesException.java │ │ │ ├── NameAlreadyExistsException.java │ │ │ ├── NameNotFoundException.java │ │ │ ├── NoPermissionException.java │ │ │ ├── NotContextException.java │ │ │ ├── ObjStore.java │ │ │ ├── ObjStoreAttrs.java │ │ │ ├── ObjStoreException.java │ │ │ ├── ObjStoreManager.java │ │ │ ├── ObjStoreTypeNotSupportedException.java │ │ │ ├── SchemaViolationException.java │ │ │ └── jndi │ │ │ │ └── JNDIStore.java │ │ │ ├── resources │ │ │ ├── AdminConsoleResources.java │ │ │ ├── AdminConsoleResources.properties │ │ │ ├── AdminResources.java │ │ │ └── AdminResources.properties │ │ │ └── util │ │ │ ├── CommonGlobals.java │ │ │ ├── Globals.java │ │ │ ├── JMSObjFactory.java │ │ │ ├── UserProperties.java │ │ │ └── UserPropertiesException.java │ ├── admin-gui │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── admin │ │ │ └── apps │ │ │ └── console │ │ │ ├── AController.java │ │ │ ├── AExplorer.java │ │ │ ├── AGraphics.java │ │ │ ├── AInspector.java │ │ │ ├── AMenuBar.java │ │ │ ├── AStatusArea.java │ │ │ ├── AToolBar.java │ │ │ ├── AboutDialog.java │ │ │ ├── ActionManager.java │ │ │ ├── AdminApp.java │ │ │ ├── AdminConsole.java │ │ │ ├── AdminDialog.java │ │ │ ├── BlankInspector.java │ │ │ ├── BrokerAddDialog.java │ │ │ ├── BrokerAdminCObj.java │ │ │ ├── BrokerAdminHandler.java │ │ │ ├── BrokerCObj.java │ │ │ ├── BrokerDestAddDialog.java │ │ │ ├── BrokerDestCObj.java │ │ │ ├── BrokerDestListCObj.java │ │ │ ├── BrokerDestListInspector.java │ │ │ ├── BrokerDestPropsDialog.java │ │ │ ├── BrokerDialog.java │ │ │ ├── BrokerInspector.java │ │ │ ├── BrokerListCObj.java │ │ │ ├── BrokerListInspector.java │ │ │ ├── BrokerListProperties.java │ │ │ ├── BrokerLogCObj.java │ │ │ ├── BrokerLogListCObj.java │ │ │ ├── BrokerLogListInspector.java │ │ │ ├── BrokerPasswdDialog.java │ │ │ ├── BrokerPropsDialog.java │ │ │ ├── BrokerQueryDialog.java │ │ │ ├── BrokerServiceCObj.java │ │ │ ├── BrokerServiceListCObj.java │ │ │ ├── BrokerServiceListInspector.java │ │ │ ├── BrokerServicePropsDialog.java │ │ │ ├── ConsoleBrokerAdminManager.java │ │ │ ├── ConsoleHelp.java │ │ │ ├── ConsoleHelpID.java │ │ │ ├── ConsoleObj.java │ │ │ ├── ConsoleObjStoreManager.java │ │ │ ├── ConsoleUtils.java │ │ │ ├── InspectorPanel.java │ │ │ ├── ObjAdminHandler.java │ │ │ ├── ObjStoreAddDialog.java │ │ │ ├── ObjStoreAdminCObj.java │ │ │ ├── ObjStoreCObj.java │ │ │ ├── ObjStoreConFactoryAddDialog.java │ │ │ ├── ObjStoreConFactoryCObj.java │ │ │ ├── ObjStoreConFactoryDialog.java │ │ │ ├── ObjStoreConFactoryListCObj.java │ │ │ ├── ObjStoreConFactoryListInspector.java │ │ │ ├── ObjStoreConFactoryPropsDialog.java │ │ │ ├── ObjStoreDestAddDialog.java │ │ │ ├── ObjStoreDestCObj.java │ │ │ ├── ObjStoreDestDialog.java │ │ │ ├── ObjStoreDestListCObj.java │ │ │ ├── ObjStoreDestListInspector.java │ │ │ ├── ObjStoreDestPropsDialog.java │ │ │ ├── ObjStoreDialog.java │ │ │ ├── ObjStoreInspector.java │ │ │ ├── ObjStoreListCObj.java │ │ │ ├── ObjStoreListInspector.java │ │ │ ├── ObjStoreListProperties.java │ │ │ ├── ObjStorePasswdDialog.java │ │ │ ├── ObjStorePropsDialog.java │ │ │ ├── SplashScreenInspector.java │ │ │ ├── TabledInspector.java │ │ │ ├── event │ │ │ ├── ConsoleActionEvent.java │ │ │ ├── DialogEvent.java │ │ │ ├── ObjAdminEvent.java │ │ │ └── SelectionEvent.java │ │ │ └── util │ │ │ ├── BytesField.java │ │ │ ├── IntegerField.java │ │ │ ├── LabelValuePanel.java │ │ │ ├── LabelledComponent.java │ │ │ ├── LongField.java │ │ │ ├── SpecialValueField.java │ │ │ └── TimeField.java │ └── pom.xml ├── mq-broker │ ├── broker-comm │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── jmsserver │ │ │ ├── audit │ │ │ └── api │ │ │ │ ├── MQAuditService.java │ │ │ │ ├── MQAuditSession.java │ │ │ │ └── NoAuditSession.java │ │ │ ├── comm │ │ │ ├── CommBroker.java │ │ │ └── CommGlobals.java │ │ │ ├── config │ │ │ ├── BrokerConfig.java │ │ │ ├── ConfigListener.java │ │ │ ├── ConfigStore.java │ │ │ ├── FileConfigStore.java │ │ │ ├── PropertyUpdateException.java │ │ │ └── UpdateProperties.java │ │ │ ├── license │ │ │ ├── FileLicense.java │ │ │ ├── L0.java │ │ │ ├── LicenseBase.java │ │ │ ├── LicenseCmd.java │ │ │ └── LicenseManager.java │ │ │ ├── resources │ │ │ ├── BrokerResources.java │ │ │ └── BrokerResources.properties │ │ │ └── util │ │ │ ├── AckEntryNotFoundException.java │ │ │ ├── BrokerDownException.java │ │ │ ├── BrokerException.java │ │ │ ├── BrokerShutdownRuntimeException.java │ │ │ ├── ConflictException.java │ │ │ ├── ConsumerAlreadyAddedException.java │ │ │ ├── DestinationNotFoundException.java │ │ │ ├── FeatureUnavailableException.java │ │ │ ├── IMQBlockingQueue.java │ │ │ ├── LockFile.java │ │ │ ├── LoggerManager.java │ │ │ ├── LoopbackAddressException.java │ │ │ ├── MaxConsecutiveRollbackException.java │ │ │ ├── OperationNotAllowedException.java │ │ │ ├── PartitionNotFoundException.java │ │ │ ├── ServiceRestrictionException.java │ │ │ ├── ServiceRestrictionWaitException.java │ │ │ ├── StoreBeingTakenOverException.java │ │ │ ├── ThreadedListProcessor.java │ │ │ ├── ThreadedTask.java │ │ │ ├── TransactionAckExistException.java │ │ │ ├── UnknownTransactionException.java │ │ │ ├── VerifyAddressException.java │ │ │ ├── WaitTimeoutException.java │ │ │ └── lists │ │ │ ├── AddReason.java │ │ │ └── RemoveReason.java │ ├── broker-core │ │ ├── exclude.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ ├── jmsselector │ │ │ ├── ASCII_CharStream.java │ │ │ ├── ASCII_UCodeESC_CharStream.java │ │ │ ├── InvalidJMSSelectorException.java │ │ │ ├── JMSSelector.java │ │ │ ├── JavaCharStream.java │ │ │ ├── NullMessageHeaderException.java │ │ │ ├── NumericValue.java │ │ │ ├── ParseBetweenLValueException.java │ │ │ ├── ParseComparisonOperandException.java │ │ │ ├── ParseESCAPENotASingleCharacterException.java │ │ │ ├── ParseException.java │ │ │ ├── ParseInvalidJMSPropertyInSelectorException.java │ │ │ ├── ParseLogicalOperandException.java │ │ │ ├── PropertyValueComparator.java │ │ │ ├── SQLParser.java │ │ │ ├── SQLParserConstants.java │ │ │ ├── SQLParserTokenManager.java │ │ │ ├── Token.java │ │ │ └── TokenMgrError.java │ │ │ └── jmsserver │ │ │ ├── BridgeBaseContextAdapter.java │ │ │ ├── Broker.java │ │ │ ├── BrokerProcess.java │ │ │ ├── BrokerStateHandler.java │ │ │ ├── DMQ.java │ │ │ ├── DirectBrokerProcess.java │ │ │ ├── DualThreadDBP.java │ │ │ ├── FaultInjection.java │ │ │ ├── GlobalErrorHandler.java │ │ │ ├── GlobalProperties.java │ │ │ ├── Globals.java │ │ │ ├── JMSRA_BrokerProcess.java │ │ │ ├── auth │ │ │ ├── AccessController.java │ │ │ ├── AuthCacheData.java │ │ │ ├── JMQAccessControlContext.java │ │ │ ├── JMQAdminKeyAuthenticationHandler.java │ │ │ ├── JMQBasicAuthenticationHandler.java │ │ │ ├── JMQDigestAuthenticationHandler.java │ │ │ ├── MQAuthenticator.java │ │ │ ├── acl │ │ │ │ ├── JAASAccessControlModel.java │ │ │ │ ├── JMQFileAccessControlModel.java │ │ │ │ └── PermissionFactoryImpl.java │ │ │ ├── file │ │ │ │ └── JMQFileUserRepository.java │ │ │ ├── jaas │ │ │ │ ├── CallbackHandlerImpl.java │ │ │ │ ├── SubjectHelper.java │ │ │ │ └── UserRepositoryImpl.java │ │ │ ├── ldap │ │ │ │ ├── LdapUserRepository.java │ │ │ │ └── TrustSSLSocketFactory.java │ │ │ └── usermgr │ │ │ │ ├── CmdRunner.java │ │ │ │ ├── HelpPrinter.java │ │ │ │ ├── Output.java │ │ │ │ ├── PasswdDB.java │ │ │ │ ├── UserInfo.java │ │ │ │ ├── UserMgr.java │ │ │ │ ├── UserMgrException.java │ │ │ │ ├── UserMgrOptionParser.java │ │ │ │ ├── UserMgrOptions.java │ │ │ │ ├── UserMgrProperties.java │ │ │ │ ├── UserMgrUtils.java │ │ │ │ └── UserPrinter.java │ │ │ ├── cluster │ │ │ └── api │ │ │ │ ├── BrokerState.java │ │ │ │ ├── BrokerStatus.java │ │ │ │ ├── ClusterBroadcast.java │ │ │ │ ├── ClusterListener.java │ │ │ │ ├── ClusterManager.java │ │ │ │ ├── ClusterProtocolHelper.java │ │ │ │ ├── ClusteredBroker.java │ │ │ │ ├── FileTransferCallback.java │ │ │ │ ├── NoCluster.java │ │ │ │ ├── NoClusterManager.java │ │ │ │ ├── NoClusteredBroker.java │ │ │ │ ├── RemoteConsumer.java │ │ │ │ ├── RemoteTransactionAckEntry.java │ │ │ │ └── ha │ │ │ │ ├── HAClusteredBroker.java │ │ │ │ ├── HAMonitorService.java │ │ │ │ └── TakingoverTracker.java │ │ │ ├── common │ │ │ └── handlers │ │ │ │ ├── AuthHandler.java │ │ │ │ ├── ClientIDHandler.java │ │ │ │ ├── DestinationHandler.java │ │ │ │ ├── ErrorHandler.java │ │ │ │ ├── FlowHandler.java │ │ │ │ ├── FlowPausedHandler.java │ │ │ │ ├── GenerateUIDHandler.java │ │ │ │ ├── GetLicenseHandler.java │ │ │ │ ├── GoodbyeHandler.java │ │ │ │ ├── HelloHandler.java │ │ │ │ ├── InfoRequestHandler.java │ │ │ │ ├── PingHandler.java │ │ │ │ ├── SessionHandler.java │ │ │ │ ├── StartStopHandler.java │ │ │ │ └── VerifyDestinationHandler.java │ │ │ ├── core │ │ │ ├── BrokerAddress.java │ │ │ ├── BrokerMQAddress.java │ │ │ ├── BrokerMonitor.java │ │ │ ├── ConnToPartitionStrategy.java │ │ │ ├── ConnToPartitionStrategyContext.java │ │ │ ├── ConnectionToStoreShardStrategy.java │ │ │ ├── Consumer.java │ │ │ ├── ConsumerUID.java │ │ │ ├── CoreLifecycleImpl.java │ │ │ ├── Destination.java │ │ │ ├── DestinationList.java │ │ │ ├── DestinationUID.java │ │ │ ├── ExpirationInfo.java │ │ │ ├── LowPriorityComparator.java │ │ │ ├── MessageDeliveryTimeInfo.java │ │ │ ├── MessageDeliveryTimeTimer.java │ │ │ ├── MinConnToPartitionStrategy.java │ │ │ ├── OldestComparator.java │ │ │ ├── PacketListDMPair.java │ │ │ ├── PacketReference.java │ │ │ ├── Producer.java │ │ │ ├── ProducerUID.java │ │ │ ├── Queue.java │ │ │ ├── RRConnToPartitionStrategy.java │ │ │ ├── SelectorFilter.java │ │ │ ├── Session.java │ │ │ ├── SessionOp.java │ │ │ ├── SessionUID.java │ │ │ ├── ShardStrategyContext.java │ │ │ ├── SimpleConnectionToStoreShardStrategy.java │ │ │ ├── StringUID.java │ │ │ ├── Subscription.java │ │ │ ├── Topic.java │ │ │ └── migration │ │ │ │ ├── ConsumerUID.java │ │ │ │ └── thrasher │ │ │ │ └── ConsumerUID.java │ │ │ ├── data │ │ │ ├── AutoRollbackType.java │ │ │ ├── BaseTransaction.java │ │ │ ├── ClusterTransaction.java │ │ │ ├── DefaultHandler.java │ │ │ ├── ErrHandler.java │ │ │ ├── LocalTransaction.java │ │ │ ├── PacketHandler.java │ │ │ ├── PacketRouter.java │ │ │ ├── RemoteTransaction.java │ │ │ ├── RollbackReason.java │ │ │ ├── ToTxnLogConverter.java │ │ │ ├── TransactionAcknowledgement.java │ │ │ ├── TransactionBroker.java │ │ │ ├── TransactionDetails.java │ │ │ ├── TransactionID.java │ │ │ ├── TransactionList.java │ │ │ ├── TransactionListLoader.java │ │ │ ├── TransactionState.java │ │ │ ├── TransactionUID.java │ │ │ ├── TransactionWork.java │ │ │ ├── TransactionWorkFactory.java │ │ │ ├── TransactionWorkMessage.java │ │ │ ├── TransactionWorkMessageAck.java │ │ │ ├── handlers │ │ │ │ ├── AckHandler.java │ │ │ │ ├── ConsumerHandler.java │ │ │ │ ├── DataHandler.java │ │ │ │ ├── DeliverHandler.java │ │ │ │ ├── DestinationHandler.java │ │ │ │ ├── ProducerHandler.java │ │ │ │ ├── QBrowseHandler.java │ │ │ │ ├── RedeliverHandler.java │ │ │ │ ├── RefCompare.java │ │ │ │ ├── TransactionHandler.java │ │ │ │ ├── VerifyTransactionHandler.java │ │ │ │ └── admin │ │ │ │ │ ├── AdminCmdHandler.java │ │ │ │ │ ├── AdminDataHandler.java │ │ │ │ │ ├── ChangeClusterMasterBrokerHandler.java │ │ │ │ │ ├── CheckpointBrokerHandler.java │ │ │ │ │ ├── CompactDestinationHandler.java │ │ │ │ │ ├── CreateDestinationHandler.java │ │ │ │ │ ├── DebugHandler.java │ │ │ │ │ ├── DeleteAllMessages.java │ │ │ │ │ ├── DeleteMessageHandler.java │ │ │ │ │ ├── DestroyConnectionsHandler.java │ │ │ │ │ ├── DestroyDestinationHandler.java │ │ │ │ │ ├── DestroyDurableHandler.java │ │ │ │ │ ├── ExclusiveRequest.java │ │ │ │ │ ├── GetBrokerPropsHandler.java │ │ │ │ │ ├── GetClusterHandler.java │ │ │ │ │ ├── GetConnectionsHandler.java │ │ │ │ │ ├── GetConsumersHandler.java │ │ │ │ │ ├── GetDestinationsHandler.java │ │ │ │ │ ├── GetDurablesHandler.java │ │ │ │ │ ├── GetJMXConnectorsHandler.java │ │ │ │ │ ├── GetLogsHandler.java │ │ │ │ │ ├── GetMessagesHandler.java │ │ │ │ │ ├── GetMetricsHandler.java │ │ │ │ │ ├── GetServicesHandler.java │ │ │ │ │ ├── GetTransactionsHandler.java │ │ │ │ │ ├── HelloHandler.java │ │ │ │ │ ├── MigrateStoreHandler.java │ │ │ │ │ ├── PauseHandler.java │ │ │ │ │ ├── PurgeDestinationHandler.java │ │ │ │ │ ├── PurgeDurableHandler.java │ │ │ │ │ ├── QuiesceHandler.java │ │ │ │ │ ├── ReloadClusterHandler.java │ │ │ │ │ ├── ReplaceMessageHandler.java │ │ │ │ │ ├── ResetMetricsHandler.java │ │ │ │ │ ├── ResumeHandler.java │ │ │ │ │ ├── RollbackCommitHandler.java │ │ │ │ │ ├── ShutdownHandler.java │ │ │ │ │ ├── TakeoverHandler.java │ │ │ │ │ ├── UnquiesceHandler.java │ │ │ │ │ ├── UpdateBrokerPropsHandler.java │ │ │ │ │ ├── UpdateClusterBrokerListHandler.java │ │ │ │ │ ├── UpdateDestinationHandler.java │ │ │ │ │ ├── UpdateServiceHandler.java │ │ │ │ │ └── ViewLogHandler.java │ │ │ ├── migration │ │ │ │ ├── TransactionAcknowledgement.java │ │ │ │ ├── TransactionState.java │ │ │ │ ├── TransactionUID.java │ │ │ │ ├── finch │ │ │ │ │ └── TransactionState.java │ │ │ │ └── thrasher2 │ │ │ │ │ └── TransactionState.java │ │ │ └── protocol │ │ │ │ ├── Protocol.java │ │ │ │ └── ProtocolImpl.java │ │ │ ├── management │ │ │ ├── agent │ │ │ │ ├── Agent.java │ │ │ │ ├── ConnectorServerInfo.java │ │ │ │ ├── ConnectorServerManager.java │ │ │ │ ├── JMXLogHandler.java │ │ │ │ ├── MQJMXAuthenticator.java │ │ │ │ └── MQRMIServerSocketFactory.java │ │ │ ├── mbeans │ │ │ │ ├── BrokerConfig.java │ │ │ │ ├── BrokerMonitor.java │ │ │ │ ├── ClusterConfig.java │ │ │ │ ├── ClusterMonitor.java │ │ │ │ ├── ConnectionConfig.java │ │ │ │ ├── ConnectionManagerConfig.java │ │ │ │ ├── ConnectionManagerMonitor.java │ │ │ │ ├── ConnectionMonitor.java │ │ │ │ ├── ConsumerManagerConfig.java │ │ │ │ ├── ConsumerManagerMonitor.java │ │ │ │ ├── DestinationConfig.java │ │ │ │ ├── DestinationManagerConfig.java │ │ │ │ ├── DestinationManagerMonitor.java │ │ │ │ ├── DestinationMonitor.java │ │ │ │ ├── JVMMonitor.java │ │ │ │ ├── LogConfig.java │ │ │ │ ├── LogMonitor.java │ │ │ │ ├── MQMBeanReadOnly.java │ │ │ │ ├── MQMBeanReadWrite.java │ │ │ │ ├── MessageManagerConfig.java │ │ │ │ ├── MessageManagerMonitor.java │ │ │ │ ├── ProducerManagerConfig.java │ │ │ │ ├── ProducerManagerMonitor.java │ │ │ │ ├── ServiceConfig.java │ │ │ │ ├── ServiceManagerConfig.java │ │ │ │ ├── ServiceManagerMonitor.java │ │ │ │ ├── ServiceMonitor.java │ │ │ │ ├── TransactionManagerConfig.java │ │ │ │ ├── TransactionManagerMonitor.java │ │ │ │ └── resources │ │ │ │ │ ├── MBeanResources.java │ │ │ │ │ └── MBeanResources.properties │ │ │ └── util │ │ │ │ ├── ClusterUtil.java │ │ │ │ ├── ConnectionUtil.java │ │ │ │ ├── ConsumerUtil.java │ │ │ │ ├── DestinationUtil.java │ │ │ │ ├── LogUtil.java │ │ │ │ ├── MQAddressUtil.java │ │ │ │ ├── PortMapperMQAddress.java │ │ │ │ ├── ProducerUtil.java │ │ │ │ ├── ServiceUtil.java │ │ │ │ └── TransactionUtil.java │ │ │ ├── memory │ │ │ ├── MemoryCallback.java │ │ │ ├── MemoryGlobals.java │ │ │ ├── MemoryLevelHandler.java │ │ │ ├── MemoryManager.java │ │ │ ├── levels │ │ │ │ ├── Green.java │ │ │ │ ├── Orange.java │ │ │ │ ├── Red.java │ │ │ │ └── Yellow.java │ │ │ └── props.README │ │ │ ├── net │ │ │ ├── Protocol.java │ │ │ ├── ProtocolCallback.java │ │ │ ├── ProtocolStreams.java │ │ │ ├── http │ │ │ │ ├── HTTPProtocol.java │ │ │ │ └── HTTPStreams.java │ │ │ ├── https │ │ │ │ └── HttpsProtocol.java │ │ │ ├── tcp │ │ │ │ ├── TcpProtocol.java │ │ │ │ └── TcpStreams.java │ │ │ └── tls │ │ │ │ ├── DefaultTrustManager.java │ │ │ │ ├── TLSProtocol.java │ │ │ │ └── TLSStreams.java │ │ │ ├── persist │ │ │ └── api │ │ │ │ ├── ChangeRecordInfo.java │ │ │ │ ├── DiskFileStore.java │ │ │ │ ├── HABrokerInfo.java │ │ │ │ ├── LoadException.java │ │ │ │ ├── MigratableStore.java │ │ │ │ ├── MigratableStoreUtil.java │ │ │ │ ├── NoPersistPartitionedStoreImpl.java │ │ │ │ ├── PartitionListener.java │ │ │ │ ├── PartitionedStore.java │ │ │ │ ├── ReplicableStore.java │ │ │ │ ├── Store.java │ │ │ │ ├── StoreManager.java │ │ │ │ ├── StoreSessionReaperListener.java │ │ │ │ ├── TakeoverLockException.java │ │ │ │ ├── TakeoverStoreInfo.java │ │ │ │ ├── TransactionInfo.java │ │ │ │ ├── TxnLoggingStore.java │ │ │ │ ├── sharecc │ │ │ │ └── ShareConfigChangeStore.java │ │ │ │ └── util │ │ │ │ ├── DataEnumeration.java │ │ │ │ ├── EnumerationStore.java │ │ │ │ └── MQObjectInputStream.java │ │ │ ├── plugin │ │ │ └── spi │ │ │ │ ├── ConsumerSpi.java │ │ │ │ ├── CoreLifecycleSpi.java │ │ │ │ ├── DestinationSpi.java │ │ │ │ ├── ProducerSpi.java │ │ │ │ ├── SessionOpSpi.java │ │ │ │ └── SubscriptionSpi.java │ │ │ ├── pool │ │ │ ├── BasicRunnable.java │ │ │ ├── RunnableFactory.java │ │ │ ├── ThreadPool.java │ │ │ └── package.html │ │ │ ├── service │ │ │ ├── Connection.java │ │ │ ├── ConnectionClosedListener.java │ │ │ ├── ConnectionManager.java │ │ │ ├── ConnectionUID.java │ │ │ ├── ConsumerInfoNotifyManager.java │ │ │ ├── DestinationLogHandler.java │ │ │ ├── MetricManager.java │ │ │ ├── PortMapper.java │ │ │ ├── Service.java │ │ │ ├── ServiceFactory.java │ │ │ ├── ServiceManager.java │ │ │ ├── ServiceRestriction.java │ │ │ ├── ServiceRestrictionListener.java │ │ │ ├── imq │ │ │ │ ├── ConvertPacket.java │ │ │ │ ├── IMQBasicConnection.java │ │ │ │ ├── IMQConnection.java │ │ │ │ ├── IMQDirectConnection.java │ │ │ │ ├── IMQDirectService.java │ │ │ │ ├── IMQDirectServiceFactory.java │ │ │ │ ├── IMQDualThreadConnection.java │ │ │ │ ├── IMQDualThreadService.java │ │ │ │ ├── IMQDualThreadServiceFactory.java │ │ │ │ ├── IMQEmbeddedConnection.java │ │ │ │ ├── IMQEmbeddedService.java │ │ │ │ ├── IMQEmbeddedServiceFactory.java │ │ │ │ ├── IMQIPConnection.java │ │ │ │ ├── IMQIPService.java │ │ │ │ ├── IMQIPServiceFactory.java │ │ │ │ ├── IMQService.java │ │ │ │ ├── JMSServiceImpl.java │ │ │ │ ├── NotificationInfo.java │ │ │ │ ├── Operation.java │ │ │ │ ├── OperationRunnable.java │ │ │ │ ├── OperationRunnableFactory.java │ │ │ │ ├── dedicated │ │ │ │ │ ├── DedicatedService.java │ │ │ │ │ └── DedicatedServiceFactory.java │ │ │ │ ├── grizzly │ │ │ │ │ ├── GrizzlyIPService.java │ │ │ │ │ ├── GrizzlyIPServiceFactory.java │ │ │ │ │ ├── GrizzlyMQConnectionFilter.java │ │ │ │ │ ├── GrizzlyMQIPConnection.java │ │ │ │ │ ├── GrizzlyMQPacket.java │ │ │ │ │ ├── GrizzlyMQPacketDispatchFilter.java │ │ │ │ │ ├── GrizzlyMQPacketFilter.java │ │ │ │ │ ├── GrizzlyMQPacketList.java │ │ │ │ │ ├── GrizzlyMQPacketVariableHeader.java │ │ │ │ │ ├── GrizzlyProtocolImpl.java │ │ │ │ │ └── GrizzlyService.java │ │ │ │ ├── group │ │ │ │ │ ├── GroupNotificationInfo.java │ │ │ │ │ ├── GroupRunnable.java │ │ │ │ │ ├── GroupRunnableFactory.java │ │ │ │ │ ├── GroupService.java │ │ │ │ │ ├── GroupServiceFactory.java │ │ │ │ │ ├── MapEntry.java │ │ │ │ │ ├── MapList.java │ │ │ │ │ ├── ReadThread.java │ │ │ │ │ ├── SelectThread.java │ │ │ │ │ └── WriteThread.java │ │ │ │ └── websocket │ │ │ │ │ ├── JMSWebSocket.java │ │ │ │ │ ├── MQWebSocket.java │ │ │ │ │ ├── MQWebSocketServiceApp.java │ │ │ │ │ ├── WebSocketIPService.java │ │ │ │ │ ├── WebSocketIPServiceFactory.java │ │ │ │ │ ├── WebSocketMQIPConnection.java │ │ │ │ │ ├── WebSocketProtocolImpl.java │ │ │ │ │ ├── json │ │ │ │ │ ├── JSONWebSocket.java │ │ │ │ │ └── JsonMessage.java │ │ │ │ │ └── stomp │ │ │ │ │ ├── STOMPWebSocket.java │ │ │ │ │ ├── StompConnectionImpl.java │ │ │ │ │ ├── StompDestinationImpl.java │ │ │ │ │ ├── StompFrameMessageImpl.java │ │ │ │ │ ├── StompProtocolHandlerImpl.java │ │ │ │ │ ├── StompSenderSession.java │ │ │ │ │ ├── StompSessionImpl.java │ │ │ │ │ ├── StompSubscriberSession.java │ │ │ │ │ └── StompTransactedSession.java │ │ │ └── portunif │ │ │ │ ├── PortMapperMessageFilter.java │ │ │ │ └── PortMapperServiceFilter.java │ │ │ └── tlsutil │ │ │ ├── KeystoreUtil.java │ │ │ └── SSLPropertyMap.java │ ├── cluster │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── jmsserver │ │ │ ├── cluster │ │ │ ├── manager │ │ │ │ ├── AutoClusterBrokerMap.java │ │ │ │ ├── BasicAutoClusterManagerImpl.java │ │ │ │ ├── ClusterManagerImpl.java │ │ │ │ ├── ClusterReason.java │ │ │ │ ├── ClusteredBrokerImpl.java │ │ │ │ └── ha │ │ │ │ │ ├── HAClusterManagerImpl.java │ │ │ │ │ ├── HAClusteredBrokerImpl.java │ │ │ │ │ ├── HAMonitorServiceImpl.java │ │ │ │ │ ├── JDBCHABrokerInfoMap.java │ │ │ │ │ ├── README │ │ │ │ │ ├── RepHAClusterManagerImpl.java │ │ │ │ │ ├── RepHAClusteredBrokerImpl.java │ │ │ │ │ ├── SFSHABrokerInfoMap.java │ │ │ │ │ ├── SFSHAClusterManagerImpl.java │ │ │ │ │ └── SFSHAClusteredBrokerImpl.java │ │ │ └── router │ │ │ │ ├── ClusterRouter.java │ │ │ │ └── MultibrokerRouter.java │ │ │ └── multibroker │ │ │ ├── BrokerInfo.java │ │ │ ├── CallbackDispatcher.java │ │ │ ├── ChangeRecord.java │ │ │ ├── ChangeRecordCallback.java │ │ │ ├── Cluster.java │ │ │ ├── ClusterBroadcaster.java │ │ │ ├── ClusterBrokerInfoReply.java │ │ │ ├── ClusterCallback.java │ │ │ ├── ClusterGlobals.java │ │ │ ├── CommonProtocol.java │ │ │ ├── DestinationUpdateChangeRecord.java │ │ │ ├── HandshakeInProgressException.java │ │ │ ├── InterestUpdateChangeRecord.java │ │ │ ├── MessageBusCallback.java │ │ │ ├── Protocol.java │ │ │ ├── README.txt │ │ │ ├── fullyconnected │ │ │ ├── BrokerAddressImpl.java │ │ │ ├── BrokerLink.java │ │ │ ├── BrokerLinkWriter.java │ │ │ ├── ClusterImpl.java │ │ │ ├── DefaultTrustManager.java │ │ │ ├── LinkInfo.java │ │ │ └── Packet.java │ │ │ ├── heartbeat │ │ │ ├── HeartbeatImpl.java │ │ │ ├── HeartbeatInfo.java │ │ │ ├── HeartbeatService.java │ │ │ └── spi │ │ │ │ ├── Heartbeat.java │ │ │ │ └── HeartbeatCallback.java │ │ │ ├── multibroker.robochart │ │ │ ├── protocol.txt │ │ │ ├── raptor │ │ │ ├── ClusterConsumerInfo.java │ │ │ ├── ClusterDestInfo.java │ │ │ ├── ClusterFirstInfoInfo.java │ │ │ ├── ClusterGoodbyeInfo.java │ │ │ ├── ClusterInfoInfo.java │ │ │ ├── ClusterInfoRequestInfo.java │ │ │ ├── ClusterMessageAckInfo.java │ │ │ ├── ClusterMessageInfo.java │ │ │ ├── ClusterNewMasterBrokerInfo.java │ │ │ ├── ClusterNewMasterBrokerPrepareInfo.java │ │ │ ├── ClusterNotifyPartitionArrivalInfo.java │ │ │ ├── ClusterReplicationGroupInfo.java │ │ │ ├── ClusterSubscriptionInfo.java │ │ │ ├── ClusterTakeoverInfo.java │ │ │ ├── ClusterTakeoverMEInfo.java │ │ │ ├── ClusterTakeoverMEPrepareInfo.java │ │ │ ├── ClusterTransferFileEndInfo.java │ │ │ ├── ClusterTransferFileListInfo.java │ │ │ ├── ClusterTransferFileRequestInfo.java │ │ │ ├── ClusterTransferFileStartInfo.java │ │ │ ├── ClusterTxnInfoInfo.java │ │ │ ├── ClusterTxnInquiryInfo.java │ │ │ ├── GPacketHandler.java │ │ │ ├── ProtocolConsumerUIDIterator.java │ │ │ ├── ProtocolGlobals.java │ │ │ ├── RaptorProtocol.java │ │ │ ├── TakingoverEntry.java │ │ │ └── handlers │ │ │ │ ├── ClientClosedHandler.java │ │ │ │ ├── ClusterFlowControlHandler.java │ │ │ │ ├── ConfigChangeEventHandler.java │ │ │ │ ├── DestinationUpdateHandler.java │ │ │ │ ├── FirstInfoHandler.java │ │ │ │ ├── GetConfigChangesHandler.java │ │ │ │ ├── GetInterestUpdateHandler.java │ │ │ │ ├── GoodbyeHandler.java │ │ │ │ ├── InfoHandler.java │ │ │ │ ├── InterestUpdateHandler.java │ │ │ │ ├── LockHandler.java │ │ │ │ ├── MessageAckHandler.java │ │ │ │ ├── MessageDataHandler.java │ │ │ │ ├── NewInterestHandler.java │ │ │ │ ├── NewMasterBrokerHandler.java │ │ │ │ ├── NotifyPartitionArrivalHandler.java │ │ │ │ ├── PingHandler.java │ │ │ │ ├── ReloadClusterHandler.java │ │ │ │ ├── RemDurableHandler.java │ │ │ │ ├── ReplicationGroupInfoHandler.java │ │ │ │ ├── TakeoverAbortHandler.java │ │ │ │ ├── TakeoverCompleteHandler.java │ │ │ │ ├── TakeoverMEHandler.java │ │ │ │ ├── TakeoverPendingHandler.java │ │ │ │ ├── TransactionInfoHandler.java │ │ │ │ ├── TransactionInquiryHandler.java │ │ │ │ ├── TransferFileRequestHandler.java │ │ │ │ └── UnknownPacketHandler.java │ │ │ └── standalone │ │ │ ├── BrokerAddressImpl.java │ │ │ └── ClusterImpl.java │ ├── partition │ │ ├── persist-api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── sun │ │ │ │ └── messaging │ │ │ │ └── jmq │ │ │ │ └── jmsserver │ │ │ │ └── persist │ │ │ │ └── partition │ │ │ │ └── api │ │ │ │ └── AbstractPartitionedStore.java │ │ ├── persist-jdbc │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── sun │ │ │ │ └── messaging │ │ │ │ └── jmq │ │ │ │ └── jmsserver │ │ │ │ └── persist │ │ │ │ └── partition │ │ │ │ └── jdbc │ │ │ │ └── JDBCPartitionedStoreImpl.java │ │ └── pom.xml │ ├── persist-file │ │ ├── exclude.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── jmsserver │ │ │ └── persist │ │ │ └── file │ │ │ ├── BaseTransactionManager.java │ │ │ ├── CheckpointManager.java │ │ │ ├── ClusterTransactionEvent.java │ │ │ ├── ClusterTransactionManager.java │ │ │ ├── ConfigChangeRecord.java │ │ │ ├── DestinationListStore.java │ │ │ ├── DstMsgStore.java │ │ │ ├── FilePool.java │ │ │ ├── FileStore.java │ │ │ ├── FromTxnLogConverter.java │ │ │ ├── InterestStore.java │ │ │ ├── LocalTransactionEvent.java │ │ │ ├── LocalTransactionManager.java │ │ │ ├── LoggedMessageHelper.java │ │ │ ├── MessageInfo.java │ │ │ ├── MsgRemovalEvent.java │ │ │ ├── MsgStore.java │ │ │ ├── NonTransactedMsgAckEvent.java │ │ │ ├── NonTransactedMsgEvent.java │ │ │ ├── PreparedTxnStore.java │ │ │ ├── PropertiesFile.java │ │ │ ├── RandomAccessStore.java │ │ │ ├── RemoteTransactionEvent.java │ │ │ ├── RemoteTransactionManager.java │ │ │ ├── TidList.java │ │ │ ├── TransactionEvent.java │ │ │ ├── TransactionLogManager.java │ │ │ ├── TransactionLogReplayer.java │ │ │ ├── TransactionWorkInfo.java │ │ │ ├── TxnAckList.java │ │ │ └── TxnConversionUtil.java │ ├── persist-jdbc │ │ ├── exclude.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── jmsserver │ │ │ └── persist │ │ │ └── jdbc │ │ │ ├── BaseDAOImpl.java │ │ │ ├── BrokerDAO.java │ │ │ ├── BrokerDAOImpl.java │ │ │ ├── ConfigRecordDAO.java │ │ │ ├── ConfigRecordDAOImpl.java │ │ │ ├── ConsumerDAO.java │ │ │ ├── ConsumerDAOImpl.java │ │ │ ├── ConsumerStateDAO.java │ │ │ ├── ConsumerStateDAOImpl.java │ │ │ ├── DAOFactory.java │ │ │ ├── DBConstants.java │ │ │ ├── DBManager.java │ │ │ ├── DBTool.java │ │ │ ├── DestinationDAO.java │ │ │ ├── DestinationDAOImpl.java │ │ │ ├── GenericDAOFactory.java │ │ │ ├── HADBConfigRecordDAOImpl.java │ │ │ ├── HADBConsumerDAOImpl.java │ │ │ ├── HADBConsumerStateDAOImpl.java │ │ │ ├── HADBDAOFactory.java │ │ │ ├── HADBDestinationDAOImpl.java │ │ │ ├── HADBMessageDAOImpl.java │ │ │ ├── HADBTransactionDAOImpl.java │ │ │ ├── JDBCStore.java │ │ │ ├── MessageDAO.java │ │ │ ├── MessageDAOImpl.java │ │ │ ├── MessageEnumeration.java │ │ │ ├── MySQLBrokerDAOImpl.java │ │ │ ├── MySQLDAOFactory.java │ │ │ ├── MySQLMessageDAOImpl.java │ │ │ ├── OracleDAOFactory.java │ │ │ ├── OracleMessageDAOImpl.java │ │ │ ├── PropertyDAO.java │ │ │ ├── PropertyDAOImpl.java │ │ │ ├── RetrySQLRecoverableException.java │ │ │ ├── StoreSessionDAO.java │ │ │ ├── StoreSessionDAOImpl.java │ │ │ ├── TransactionDAO.java │ │ │ ├── TransactionDAOImpl.java │ │ │ ├── UpgradeHAStore.java │ │ │ ├── UpgradeStore.java │ │ │ ├── Util.java │ │ │ ├── VersionDAO.java │ │ │ ├── VersionDAOImpl.java │ │ │ ├── comm │ │ │ ├── BaseDAO.java │ │ │ ├── CommBaseDAOImpl.java │ │ │ ├── CommDBManager.java │ │ │ ├── DBConnectionPool.java │ │ │ ├── MQSQLException.java │ │ │ └── TableSchema.java │ │ │ ├── ext │ │ │ ├── JMSBGDAO.java │ │ │ ├── JMSBGDAOImpl.java │ │ │ ├── TMLogRecordDAO.java │ │ │ └── TMLogRecordDAOJMSBG.java │ │ │ └── sharecc │ │ │ ├── JDBCShareConfigChangeStore.java │ │ │ ├── ShareConfigChangeDBManager.java │ │ │ ├── ShareConfigRecordBaseDAOImpl.java │ │ │ ├── ShareConfigRecordDAO.java │ │ │ ├── ShareConfigRecordDAOFactory.java │ │ │ └── ShareConfigRecordDAOImpl.java │ └── pom.xml ├── mq-client │ ├── exclude.xml │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ ├── jms │ │ │ └── spi │ │ │ │ ├── DurableSubscription.java │ │ │ │ ├── ExternalManager.java │ │ │ │ ├── JMSAdmin.java │ │ │ │ ├── JMSAdminFactory.java │ │ │ │ ├── JMSManager.java │ │ │ │ ├── JMSRIConstants.java │ │ │ │ ├── ServerSession.java │ │ │ │ └── xa │ │ │ │ ├── JMSXAConnection.java │ │ │ │ ├── JMSXAConnectionFactory.java │ │ │ │ ├── JMSXAQueueConnection.java │ │ │ │ ├── JMSXAQueueConnectionFactory.java │ │ │ │ ├── JMSXAQueueSession.java │ │ │ │ ├── JMSXASession.java │ │ │ │ ├── JMSXATopicConnection.java │ │ │ │ ├── JMSXATopicConnectionFactory.java │ │ │ │ └── JMSXATopicSession.java │ │ │ └── messaging │ │ │ ├── AdminConnectionConfiguration.java │ │ │ ├── AdminConnectionFactory.java │ │ │ ├── AdminConnectionFactory_defaults.properties │ │ │ ├── AdminConnectionFactory_labels.properties │ │ │ ├── AdminConnectionFactory_types.properties │ │ │ ├── AdministeredObject.java │ │ │ ├── BasicConnectionFactory.java │ │ │ ├── BasicQueue.java │ │ │ ├── BasicTopic.java │ │ │ ├── ConnectionConfiguration.java │ │ │ ├── ConnectionFactory.java │ │ │ ├── ConnectionFactory_defaults.properties │ │ │ ├── ConnectionFactory_labels.properties │ │ │ ├── ConnectionFactory_types.properties │ │ │ ├── Destination.java │ │ │ ├── DestinationConfiguration.java │ │ │ ├── InvalidPropertyException.java │ │ │ ├── InvalidPropertyValueException.java │ │ │ ├── PropertyOwner.java │ │ │ ├── Queue.java │ │ │ ├── QueueConnectionFactory.java │ │ │ ├── ReadOnlyPropertyException.java │ │ │ ├── Topic.java │ │ │ ├── TopicConnectionFactory.java │ │ │ ├── Version.java │ │ │ ├── XAConnectionFactory.java │ │ │ ├── XAQueueConnectionFactory.java │ │ │ ├── XATopicConnectionFactory.java │ │ │ ├── jmq │ │ │ ├── jmsclient │ │ │ │ ├── AckQueue.java │ │ │ │ ├── AsyncSendCallback.java │ │ │ │ ├── BrowserConsumer.java │ │ │ │ ├── BytesMessageImpl.java │ │ │ │ ├── ConnectException.java │ │ │ │ ├── ConnectionConsumerImpl.java │ │ │ │ ├── ConnectionConsumerReader.java │ │ │ │ ├── ConnectionHandler.java │ │ │ │ ├── ConnectionImpl.java │ │ │ │ ├── ConnectionInitiator.java │ │ │ │ ├── ConnectionMetaDataImpl.java │ │ │ │ ├── ConnectionRecover.java │ │ │ │ ├── Consumer.java │ │ │ │ ├── ConsumerReader.java │ │ │ │ ├── ContainerType.java │ │ │ │ ├── ContextableConnection.java │ │ │ │ ├── ContextableSession.java │ │ │ │ ├── Debug.java │ │ │ │ ├── ExceptionHandler.java │ │ │ │ ├── FlowControl.java │ │ │ │ ├── GenericPortMapperClient.java │ │ │ │ ├── InterestTable.java │ │ │ │ ├── JMSConsumerImpl.java │ │ │ │ ├── JMSContextImpl.java │ │ │ │ ├── JMSProducerImpl.java │ │ │ │ ├── JMSXAQueueConnectionFactoryImpl.java │ │ │ │ ├── JMSXAQueueConnectionImpl.java │ │ │ │ ├── JMSXAQueueSessionImpl.java │ │ │ │ ├── JMSXATopicConnectionFactoryImpl.java │ │ │ │ ├── JMSXATopicConnectionImpl.java │ │ │ │ ├── JMSXATopicSessionImpl.java │ │ │ │ ├── JMSXAWrappedConnectionFactoryImpl.java │ │ │ │ ├── JMSXAWrappedLock.java │ │ │ │ ├── JMSXAWrappedQueueConnectionImpl.java │ │ │ │ ├── JMSXAWrappedQueueSessionImpl.java │ │ │ │ ├── JMSXAWrappedTopicConnectionImpl.java │ │ │ │ ├── JMSXAWrappedTopicSessionImpl.java │ │ │ │ ├── JMSXAWrappedTransactionListener.java │ │ │ │ ├── JMSXAWrappedXAResourceImpl.java │ │ │ │ ├── MQAddress.java │ │ │ │ ├── MQAddressList.java │ │ │ │ ├── MQMessageConsumer.java │ │ │ │ ├── MapMessageImpl.java │ │ │ │ ├── MessageConsumerImpl.java │ │ │ │ ├── MessageConvert.java │ │ │ │ ├── MessageImpl.java │ │ │ │ ├── MessageProducerImpl.java │ │ │ │ ├── MessageQueue.java │ │ │ │ ├── ObjectMessageImpl.java │ │ │ │ ├── PortMapperClient.java │ │ │ │ ├── PriorityQueue.java │ │ │ │ ├── ProtocolHandler.java │ │ │ │ ├── QueueBrowserImpl.java │ │ │ │ ├── QueueConnectionImpl.java │ │ │ │ ├── QueueReceiverImpl.java │ │ │ │ ├── QueueSenderImpl.java │ │ │ │ ├── QueueSessionImpl.java │ │ │ │ ├── ReadChannel.java │ │ │ │ ├── ReadQTable.java │ │ │ │ ├── ReceiveQueue.java │ │ │ │ ├── RemoteAcknowledgeException.java │ │ │ │ ├── SequentialQueue.java │ │ │ │ ├── ServerSessionRunner.java │ │ │ │ ├── SessionImpl.java │ │ │ │ ├── SessionQueue.java │ │ │ │ ├── SessionReader.java │ │ │ │ ├── StreamHandler.java │ │ │ │ ├── StreamHandlerFactory.java │ │ │ │ ├── StreamMessageImpl.java │ │ │ │ ├── TemporaryDestination.java │ │ │ │ ├── TemporaryQueueImpl.java │ │ │ │ ├── TemporaryTopicImpl.java │ │ │ │ ├── TextMessageImpl.java │ │ │ │ ├── TopicConnectionImpl.java │ │ │ │ ├── TopicPublisherImpl.java │ │ │ │ ├── TopicSessionImpl.java │ │ │ │ ├── TopicSubscriberImpl.java │ │ │ │ ├── Traceable.java │ │ │ │ ├── Transaction.java │ │ │ │ ├── TransactionPrepareStateFAILEDException.java │ │ │ │ ├── UnifiedConnectionImpl.java │ │ │ │ ├── UnifiedSessionImpl.java │ │ │ │ ├── ValueConvert.java │ │ │ │ ├── WriteChannel.java │ │ │ │ ├── XAConnectionImpl.java │ │ │ │ ├── XAJMSContextImpl.java │ │ │ │ ├── XAQueueConnectionImpl.java │ │ │ │ ├── XAQueueSessionImpl.java │ │ │ │ ├── XAResourceForJMQ.java │ │ │ │ ├── XAResourceForMC.java │ │ │ │ ├── XAResourceForRA.java │ │ │ │ ├── XAResourceImpl.java │ │ │ │ ├── XAResourceMap.java │ │ │ │ ├── XAResourceMapForRAMC.java │ │ │ │ ├── XAResourceUnsupportedImpl.java │ │ │ │ ├── XASessionImpl.java │ │ │ │ ├── XATopicConnectionImpl.java │ │ │ │ ├── XATopicSessionImpl.java │ │ │ │ ├── auth │ │ │ │ │ ├── JMQAdminKeyAuthenticationHandler.java │ │ │ │ │ └── UnsupportedAuthTypeException.java │ │ │ │ ├── logging │ │ │ │ │ ├── Loggable.java │ │ │ │ │ └── PacketFormatter.java │ │ │ │ ├── notification │ │ │ │ │ ├── BrokerAddressListChangedEvent.java │ │ │ │ │ ├── ConnectionExitEvent.java │ │ │ │ │ └── EventHandler.java │ │ │ │ ├── protocol │ │ │ │ │ ├── SocketConnectionHandler.java │ │ │ │ │ ├── direct │ │ │ │ │ │ ├── DirectConnectionHandler.java │ │ │ │ │ │ └── DirectStreamHandler.java │ │ │ │ │ ├── http │ │ │ │ │ │ ├── HTTPConnectionHandler.java │ │ │ │ │ │ └── HTTPStreamHandler.java │ │ │ │ │ ├── ssl │ │ │ │ │ │ ├── DefaultTrustManager.java │ │ │ │ │ │ ├── SSLConnectionHandler.java │ │ │ │ │ │ ├── SSLStreamHandler.java │ │ │ │ │ │ └── SSLUtil.java │ │ │ │ │ ├── tcp │ │ │ │ │ │ ├── TCPConnectionHandler.java │ │ │ │ │ │ └── TCPStreamHandler.java │ │ │ │ │ └── websocket │ │ │ │ │ │ ├── WebSocketConnectionHandler.java │ │ │ │ │ │ └── WebSocketStreamHandler.java │ │ │ │ ├── resources │ │ │ │ │ ├── ClientResources.java │ │ │ │ │ └── ClientResources.properties │ │ │ │ ├── runtime │ │ │ │ │ ├── BrokerInstance.java │ │ │ │ │ ├── ClientRuntime.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── BrokerInstanceImpl.java │ │ │ │ │ │ ├── ClientRuntimeImpl.java │ │ │ │ │ │ └── DirectBrokerInstance.java │ │ │ │ ├── validation │ │ │ │ │ ├── ErrorHandler.java │ │ │ │ │ ├── EventHandler.java │ │ │ │ │ ├── ValidatorFactory.java │ │ │ │ │ └── XMLValidator.java │ │ │ │ └── zip │ │ │ │ │ ├── Compressor.java │ │ │ │ │ └── Decompressor.java │ │ │ └── jmsspi │ │ │ │ ├── JMSAdmin.java │ │ │ │ ├── JMSAdminFactory.java │ │ │ │ ├── JMSConstants.java │ │ │ │ ├── PropertiesHolder.java │ │ │ │ └── ServerSession.java │ │ │ ├── jms │ │ │ ├── Connection.java │ │ │ ├── IllegalStateException.java │ │ │ ├── InvalidClientIDException.java │ │ │ ├── InvalidDestinationException.java │ │ │ ├── InvalidSelectorException.java │ │ │ ├── JMSException.java │ │ │ ├── JMSSecurityException.java │ │ │ ├── MQIllegalStateRuntimeException.java │ │ │ ├── MQInvalidClientIDRuntimeException.java │ │ │ ├── MQInvalidDestinationRuntimeException.java │ │ │ ├── MQInvalidSelectorRuntimeException.java │ │ │ ├── MQMessageFormatRuntimeException.java │ │ │ ├── MQMessageNotWriteableRuntimeException.java │ │ │ ├── MQResourceAllocationRuntimeException.java │ │ │ ├── MQRuntimeException.java │ │ │ ├── MQSecurityRuntimeException.java │ │ │ ├── MQTransactionInProgressRuntimeException.java │ │ │ ├── MQTransactionRolledBackRuntimeException.java │ │ │ ├── Message.java │ │ │ ├── MessageEOFException.java │ │ │ ├── MessageFormatException.java │ │ │ ├── MessageNotReadableException.java │ │ │ ├── MessageNotWriteableException.java │ │ │ ├── QueueConnection.java │ │ │ ├── ResourceAllocationException.java │ │ │ ├── Session.java │ │ │ ├── TopicConnection.java │ │ │ ├── TransactionInProgressException.java │ │ │ ├── TransactionRolledBackException.java │ │ │ ├── logging │ │ │ │ └── ULFformatter.java │ │ │ ├── notification │ │ │ │ ├── ConnectionClosedEvent.java │ │ │ │ ├── ConnectionClosingEvent.java │ │ │ │ ├── ConnectionEvent.java │ │ │ │ ├── ConnectionReconnectFailedEvent.java │ │ │ │ ├── ConnectionReconnectedEvent.java │ │ │ │ ├── ConsumerEvent.java │ │ │ │ ├── Event.java │ │ │ │ ├── EventListener.java │ │ │ │ └── package.html │ │ │ └── package.html │ │ │ ├── naming │ │ │ ├── AdminObjectConstants.java │ │ │ ├── AdministeredObjectFactory.java │ │ │ ├── CFObjectFactory.java │ │ │ ├── CorruptedConfigurationPropertiesException.java │ │ │ ├── DObjectFactory.java │ │ │ ├── MissingVersionNumberException.java │ │ │ ├── QCFObjectFactory.java │ │ │ ├── QObjectFactory.java │ │ │ ├── ReferenceGenerator.java │ │ │ ├── TCFObjectFactory.java │ │ │ ├── TObjectFactory.java │ │ │ └── UnsupportedVersionNumberException.java │ │ │ └── package.html │ │ └── test │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── SampleClientTest.java ├── mq-direct │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ └── jmsservice │ │ ├── BrokerErrorEvent.java │ │ ├── BrokerEvent.java │ │ ├── BrokerEventListener.java │ │ ├── Consumer.java │ │ ├── ConsumerClosedNoDeliveryException.java │ │ ├── Destination.java │ │ ├── DirectBrokerConnection.java │ │ ├── EnumConverter.java │ │ ├── HandOffQueue.java │ │ ├── JMSAck.java │ │ ├── JMSBroker.java │ │ ├── JMSDirectBroker.java │ │ ├── JMSPacketBody.java │ │ ├── JMSPacketProperties.java │ │ ├── JMSRABroker.java │ │ ├── JMSService.java │ │ ├── JMSServiceBootStrapContext.java │ │ ├── JMSServiceException.java │ │ ├── JMSServiceReply.java │ │ ├── JMSXid.java │ │ └── ReverseEnumMap.java ├── mq-jmsra │ ├── jmsra-api │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jms │ │ │ └── ra │ │ │ └── api │ │ │ ├── JMSRAConnectionAdapter.java │ │ │ ├── JMSRAEndpointConsumer.java │ │ │ ├── JMSRAManagedConnection.java │ │ │ ├── JMSRAOnMessageRunner.java │ │ │ ├── JMSRAResourceAdapter.java │ │ │ ├── JMSRASessionAdapter.java │ │ │ └── JMSRAXASession.java │ ├── jmsra-ra │ │ ├── exclude.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jms │ │ │ ├── blc │ │ │ ├── EmbeddedBrokerRunner.java │ │ │ ├── LifecycleManagedBroker.java │ │ │ ├── LocalBrokerRunner.java │ │ │ ├── LogStrings.properties │ │ │ └── package.html │ │ │ └── ra │ │ │ ├── ActivationSpec.java │ │ │ ├── ConcurrentEndpointConsumer.java │ │ │ ├── ConnectionAdapter.java │ │ │ ├── ConnectionCreator.java │ │ │ ├── ConnectionEventListener.java │ │ │ ├── ConnectionFactoryAdapter.java │ │ │ ├── ConnectionManager.java │ │ │ ├── ConnectionMetaData.java │ │ │ ├── ConnectionRequestInfo.java │ │ │ ├── ConvertValue.java │ │ │ ├── DirectAck.java │ │ │ ├── DirectBytesPacket.java │ │ │ ├── DirectConnection.java │ │ │ ├── DirectConnectionFactory.java │ │ │ ├── DirectConnectionMetaData.java │ │ │ ├── DirectConsumer.java │ │ │ ├── DirectLocalTransaction.java │ │ │ ├── DirectMDBSession.java │ │ │ ├── DirectMapPacket.java │ │ │ ├── DirectMessageListener.java │ │ │ ├── DirectObjectPacket.java │ │ │ ├── DirectPacket.java │ │ │ ├── DirectProducer.java │ │ │ ├── DirectQueueBrowser.java │ │ │ ├── DirectQueueConnection.java │ │ │ ├── DirectQueueSession.java │ │ │ ├── DirectSession.java │ │ │ ├── DirectStreamPacket.java │ │ │ ├── DirectTextPacket.java │ │ │ ├── DirectTopicConnection.java │ │ │ ├── DirectTopicSession.java │ │ │ ├── DirectTransactionManagedSession.java │ │ │ ├── DirectXAResource.java │ │ │ ├── EndpointConsumer.java │ │ │ ├── GenericConnectionFactoryProperties.java │ │ │ ├── LocalTransaction.java │ │ │ ├── LogStrings.properties │ │ │ ├── ManagedConnection.java │ │ │ ├── ManagedConnectionFactory.java │ │ │ ├── ManagedConnectionMetaData.java │ │ │ ├── MessageListener.java │ │ │ ├── OnMessageRunner.java │ │ │ ├── OnMessageRunnerPool.java │ │ │ ├── QueueConnectionAdapter.java │ │ │ ├── ResourceAdapter.java │ │ │ ├── SessionAdapter.java │ │ │ ├── TemporaryDestination.java │ │ │ ├── TemporaryQueue.java │ │ │ ├── TemporaryTopic.java │ │ │ ├── TopicConnectionAdapter.java │ │ │ ├── Util.java │ │ │ ├── package.html │ │ │ ├── ra.xml │ │ │ └── util │ │ │ ├── CustomTokenizer.java │ │ │ └── DirectXAResourceMap.java │ └── pom.xml ├── mq-share │ ├── exclude.xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ ├── ClientConstants.java │ │ ├── DestinationName.java │ │ ├── Version.java │ │ ├── auth │ │ ├── api │ │ │ ├── FailedLoginException.java │ │ │ ├── client │ │ │ │ └── AuthenticationProtocolHandler.java │ │ │ └── server │ │ │ │ ├── AccessControlContext.java │ │ │ │ ├── AuthenticationProtocolHandler.java │ │ │ │ └── model │ │ │ │ ├── AccessControlModel.java │ │ │ │ └── UserRepository.java │ │ ├── handlers │ │ │ ├── BasicAuthenticationHandler.java │ │ │ └── DigestAuthenticationHandler.java │ │ └── jaas │ │ │ ├── MQAdminGroup.java │ │ │ ├── MQAutoCreateDestPermission.java │ │ │ ├── MQBasicPermission.java │ │ │ ├── MQConnectionPermission.java │ │ │ ├── MQDestinationPermission.java │ │ │ ├── MQGroup.java │ │ │ ├── MQUser.java │ │ │ └── PermissionFactory.java │ │ ├── brand_version.template │ │ └── version.template ├── mq-ums │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ ├── ums │ │ ├── common │ │ │ ├── Constants.java │ │ │ ├── InternalConstants.java │ │ │ └── MessageUtil.java │ │ ├── core │ │ │ ├── MessageContext.java │ │ │ ├── MessageHandler.java │ │ │ ├── MessageHandlerChain.java │ │ │ ├── MessageHandlerException.java │ │ │ ├── SOAPService.java │ │ │ ├── ServiceContext.java │ │ │ ├── UMSMessageContext.java │ │ │ ├── UMSService.java │ │ │ ├── UMSServiceContext.java │ │ │ └── UMSServlet.java │ │ ├── dom │ │ │ └── util │ │ │ │ └── XMLDataBuilder.java │ │ ├── factory │ │ │ └── UMSConnectionFactory.java │ │ ├── provider │ │ │ ├── jmsgrid │ │ │ │ └── ProviderFactory.java │ │ │ └── openmq │ │ │ │ ├── ProviderBrokerInfoService.java │ │ │ │ ├── ProviderDestinationService.java │ │ │ │ └── ProviderFactory.java │ │ ├── readonly │ │ │ ├── DefaultReadOnlyService.java │ │ │ ├── ReadOnlyMessageFactory.java │ │ │ ├── ReadOnlyRequestMessage.java │ │ │ ├── ReadOnlyResponseMessage.java │ │ │ ├── ReadOnlyService.java │ │ │ └── impl │ │ │ │ ├── debug.java │ │ │ │ ├── getBrokerInfo.java │ │ │ │ ├── getConfiguration.java │ │ │ │ ├── listDestinations.java │ │ │ │ ├── ping.java │ │ │ │ ├── queryDestination.java │ │ │ │ ├── sreceivewithdrawn.java │ │ │ │ └── ssendwithdrawn.java │ │ ├── resources │ │ │ ├── UMSResources.java │ │ │ ├── UMSResources.properties │ │ │ ├── UMSResources_de.properties │ │ │ ├── UMSResources_es.properties │ │ │ ├── UMSResources_fr.properties │ │ │ ├── UMSResources_it.properties │ │ │ ├── UMSResources_ja.properties │ │ │ ├── UMSResources_ko.properties │ │ │ ├── UMSResources_pt_BR.properties │ │ │ ├── UMSResources_zh_CN.properties │ │ │ └── UMSResources_zh_TW.properties │ │ ├── service │ │ │ ├── Authenticator.java │ │ │ ├── BrokerInfoService.java │ │ │ ├── CacheSweeper.java │ │ │ ├── CachedConnection.java │ │ │ ├── CachedConnectionPool.java │ │ │ ├── Client.java │ │ │ ├── ClientPool.java │ │ │ ├── ClientTable.java │ │ │ ├── DestinationService.java │ │ │ ├── ReceiveService.java │ │ │ ├── ReceiveServiceImpl.java │ │ │ ├── SOAP2JMSService.java │ │ │ ├── SecuredSid.java │ │ │ ├── SendService.java │ │ │ ├── SendServiceImpl.java │ │ │ ├── Sweepable.java │ │ │ ├── UMSDestination.java │ │ │ ├── UMSServiceException.java │ │ │ └── UMSServiceImpl.java │ │ └── simple │ │ │ ├── SimpleMessage.java │ │ │ └── SimpleMessageFactory.java │ │ └── xml │ │ ├── MessageTransformer.java │ │ └── package.html ├── mqjmx-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ ├── jmq │ │ └── management │ │ │ ├── DefaultTrustManager.java │ │ │ ├── JMXMQAddress.java │ │ │ └── MQRMIClientSocketFactory.java │ │ └── jms │ │ └── management │ │ └── server │ │ ├── BrokerAttributes.java │ │ ├── BrokerClusterInfo.java │ │ ├── BrokerNotification.java │ │ ├── BrokerOperations.java │ │ ├── BrokerState.java │ │ ├── ChangeMasterBrokerResultInfo.java │ │ ├── ClusterAttributes.java │ │ ├── ClusterNotification.java │ │ ├── ClusterOperations.java │ │ ├── ConnectionAttributes.java │ │ ├── ConnectionNotification.java │ │ ├── ConnectionOperations.java │ │ ├── ConsumerAttributes.java │ │ ├── ConsumerInfo.java │ │ ├── ConsumerOperations.java │ │ ├── DestinationAttributes.java │ │ ├── DestinationLimitBehavior.java │ │ ├── DestinationNotification.java │ │ ├── DestinationOperations.java │ │ ├── DestinationPauseType.java │ │ ├── DestinationState.java │ │ ├── DestinationType.java │ │ ├── JVMAttributes.java │ │ ├── LogAttributes.java │ │ ├── LogLevel.java │ │ ├── LogNotification.java │ │ ├── MQNotification.java │ │ ├── MQObjectName.java │ │ ├── ProducerAttributes.java │ │ ├── ProducerInfo.java │ │ ├── ProducerOperations.java │ │ ├── ServiceAttributes.java │ │ ├── ServiceNotification.java │ │ ├── ServiceOperations.java │ │ ├── ServiceState.java │ │ ├── TransactionAttributes.java │ │ ├── TransactionInfo.java │ │ ├── TransactionNotification.java │ │ ├── TransactionOperations.java │ │ ├── TransactionState.java │ │ └── package.html ├── packager-opensource │ ├── build.xml │ └── pom.xml ├── persist │ ├── disk-io │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ └── jmq │ │ │ └── io │ │ │ └── disk │ │ │ ├── ObjectInputStreamCallback.java │ │ │ ├── PHashMap.java │ │ │ ├── PHashMapLoadException.java │ │ │ ├── PHashMapMMF.java │ │ │ ├── VRFile.java │ │ │ ├── VRFileMap.java │ │ │ ├── VRFileRAF.java │ │ │ ├── VRFileWarning.java │ │ │ ├── VRecord.java │ │ │ ├── VRecordMap.java │ │ │ └── VRecordRAF.java │ ├── pom.xml │ └── txnlog │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── messaging │ │ └── jmq │ │ └── io │ │ └── txnlog │ │ ├── CheckPointListener.java │ │ ├── TransactionLogRecord.java │ │ ├── TransactionLogType.java │ │ ├── TransactionLogWriter.java │ │ └── file │ │ ├── FileCorruptedException.java │ │ ├── FileLogRecordIterator.java │ │ ├── FileTransactionLogRecord.java │ │ └── FileTransactionLogWriter.java ├── pom.xml └── portunif │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── sun │ └── messaging │ └── portunif │ ├── EndProtocolFinder.java │ ├── PUService.java │ ├── PUServiceCallback.java │ ├── PortMapperProtocolFinder.java │ └── StompProtocolFinder.java ├── pom.xml └── src ├── GNUmakefile ├── README ├── buildant ├── README ├── cpaths.xml ├── crules.xml ├── default.properties ├── defs.xml ├── distrules.xml ├── eerules.xml ├── excludefiles.txt ├── jarrules.xml ├── jars.properties ├── paths.xml ├── rules.xml └── serverfiles.txt ├── buildcfg ├── tools │ └── ri │ │ ├── bins │ │ ├── imqadmin.exe │ │ ├── imqbridgemgr.exe │ │ ├── imqbrokerd.exe │ │ ├── imqbrokersvc.exe │ │ ├── imqcmd.exe │ │ ├── imqdbmgr.exe │ │ ├── imqkeytool.exe │ │ ├── imqobjmgr.exe │ │ ├── imqsvcadmin.exe │ │ └── imqusermgr.exe │ │ └── fscontext │ │ └── fscontext.jar └── version.gmk ├── doc └── en │ ├── CDDL_GPL_LICENSE │ ├── README-lib │ └── THIRDPARTYLICENSEREADME ├── share ├── GNUmakefile ├── cclient │ ├── GNUmakefile │ ├── auth │ │ └── AuthenticationProtocolHandler.hpp │ ├── basictypes │ │ ├── AllBasicTypes.hpp │ │ ├── BasicType.cpp │ │ ├── BasicType.hpp │ │ ├── Boolean.cpp │ │ ├── Boolean.hpp │ │ ├── Byte.cpp │ │ ├── Byte.hpp │ │ ├── Double.cpp │ │ ├── Double.hpp │ │ ├── Float.cpp │ │ ├── Float.hpp │ │ ├── GNUmakefile │ │ ├── HandledObject.cpp │ │ ├── HandledObject.hpp │ │ ├── Integer.cpp │ │ ├── Integer.hpp │ │ ├── Long.cpp │ │ ├── Long.hpp │ │ ├── Monitor.cpp │ │ ├── Monitor.hpp │ │ ├── Object.cpp │ │ ├── Object.hpp │ │ ├── Runnable.hpp │ │ ├── Short.cpp │ │ ├── Short.hpp │ │ ├── TypeEnum.hpp │ │ ├── UTF8String.cpp │ │ ├── UTF8String.hpp │ │ └── basictypes_srcs.mk │ ├── client │ │ ├── AckMode.h │ │ ├── BytesMessage.cpp │ │ ├── BytesMessage.hpp │ │ ├── Connection.cpp │ │ ├── Connection.hpp │ │ ├── DestType.hpp │ │ ├── Destination.cpp │ │ ├── Destination.hpp │ │ ├── FlowControl.cpp │ │ ├── FlowControl.hpp │ │ ├── GNUmakefile │ │ ├── Message.cpp │ │ ├── Message.hpp │ │ ├── MessageConsumer.cpp │ │ ├── MessageConsumer.hpp │ │ ├── MessageConsumerTable.cpp │ │ ├── MessageConsumerTable.hpp │ │ ├── MessageID.cpp │ │ ├── MessageID.hpp │ │ ├── MessageProducer.cpp │ │ ├── MessageProducer.hpp │ │ ├── NSSInitCall.cpp │ │ ├── NSSInitCall.h │ │ ├── PingTimer.cpp │ │ ├── PingTimer.hpp │ │ ├── PortMapperClient.cpp │ │ ├── PortMapperClient.hpp │ │ ├── ProducerFlow.cpp │ │ ├── ProducerFlow.hpp │ │ ├── ProtocolHandler.cpp │ │ ├── ProtocolHandler.hpp │ │ ├── ReadChannel.cpp │ │ ├── ReadChannel.hpp │ │ ├── ReadQTable.cpp │ │ ├── ReadQTable.hpp │ │ ├── ReceiveMode.h │ │ ├── ReceiveQueue.cpp │ │ ├── ReceiveQueue.hpp │ │ ├── Session.cpp │ │ ├── Session.hpp │ │ ├── SessionMutex.cpp │ │ ├── SessionMutex.hpp │ │ ├── SessionQueueReader.cpp │ │ ├── SessionQueueReader.hpp │ │ ├── TextMessage.cpp │ │ ├── TextMessage.hpp │ │ ├── TransportProtocolHandler.hpp │ │ ├── XASession.cpp │ │ ├── XASession.hpp │ │ ├── XIDObject.cpp │ │ ├── XIDObject.hpp │ │ ├── auth │ │ │ ├── GNUmakefile │ │ │ ├── JMQBasicAuthenticationHandler.cpp │ │ │ ├── JMQBasicAuthenticationHandler.hpp │ │ │ ├── JMQDigestAuthenticationHandler.cpp │ │ │ ├── JMQDigestAuthenticationHandler.hpp │ │ │ └── auth_srcs.mk │ │ ├── client_srcs.mk │ │ ├── iMQConstants.hpp │ │ └── protocol │ │ │ ├── GNUmakefile │ │ │ ├── SSLProtocolHandler.cpp │ │ │ ├── SSLProtocolHandler.hpp │ │ │ ├── StubProtocolHandler.cpp │ │ │ ├── StubProtocolHandler.hpp │ │ │ ├── TCPProtocolHandler.cpp │ │ │ ├── TCPProtocolHandler.hpp │ │ │ └── protocol_srcs.mk │ ├── containers │ │ ├── BasicTypeHashtable.cpp │ │ ├── BasicTypeHashtable.hpp │ │ ├── GNUmakefile │ │ ├── ObjectVector.cpp │ │ ├── ObjectVector.hpp │ │ ├── Properties.cpp │ │ ├── Properties.hpp │ │ ├── StringKeyHashtable.cpp │ │ ├── StringKeyHashtable.hpp │ │ ├── Vector.cpp │ │ ├── Vector.hpp │ │ └── containers_srcs.mk │ ├── cshim │ │ ├── GNUmakefile │ │ ├── cshim_srcs.mk │ │ ├── iMQBytesMessageShim.cpp │ │ ├── iMQCallbackUtils.hpp │ │ ├── iMQCallbacks.cpp │ │ ├── iMQConnectionShim.cpp │ │ ├── iMQConsumerShim.cpp │ │ ├── iMQDestinationShim.cpp │ │ ├── iMQLogUtilsShim.cpp │ │ ├── iMQMessageShim.cpp │ │ ├── iMQProducerShim.cpp │ │ ├── iMQPropertiesShim.cpp │ │ ├── iMQSSLShim.cpp │ │ ├── iMQSessionShim.cpp │ │ ├── iMQStatusShim.cpp │ │ ├── iMQTextMessageShim.cpp │ │ ├── iMQTypes.cpp │ │ ├── mqbasictypes.h │ │ ├── mqbytes-message.h │ │ ├── mqcallback-types-priv.h │ │ ├── mqcallback-types.h │ │ ├── mqcallbacks-priv.h │ │ ├── mqconnection-priv.h │ │ ├── mqconnection-props.h │ │ ├── mqconnection.h │ │ ├── mqconsumer.h │ │ ├── mqcrt.h │ │ ├── mqdestination.h │ │ ├── mqerrors.h │ │ ├── mqheader-props.h │ │ ├── mqlogutil-priv.h │ │ ├── mqmessage.h │ │ ├── mqproducer.h │ │ ├── mqproperties-priv.h │ │ ├── mqproperties.h │ │ ├── mqsession.h │ │ ├── mqssl.h │ │ ├── mqstatus.h │ │ ├── mqtext-message.h │ │ ├── mqtypes-priv.h │ │ ├── mqtypes.h │ │ ├── mqversion.h │ │ ├── mqxaswitch.h │ │ ├── shimTest.c │ │ ├── shimTest.h │ │ ├── shimUtils.cpp │ │ ├── shimUtils.hpp │ │ ├── xa.h │ │ ├── xaswitch.cpp │ │ └── xaswitch.hpp │ ├── debug │ │ └── DebugUtils.h │ ├── error │ │ ├── ErrorCodes.cpp │ │ ├── ErrorCodes.h │ │ ├── ErrorTrace.cpp │ │ ├── ErrorTrace.h │ │ ├── GNUmakefile │ │ └── error_srcs.mk │ ├── examples │ │ └── C │ │ │ ├── README │ │ │ ├── producer_async_consumer │ │ │ └── ProducerAsyncConsumer.c │ │ │ ├── producer_consumer │ │ │ ├── Consumer.c │ │ │ └── Producer.c │ │ │ ├── request_reply │ │ │ └── RequestReply.c │ │ │ └── tuxedo │ │ │ ├── README │ │ │ ├── async_jmsserver.c │ │ │ ├── jmsclient_async_receiver.c │ │ │ ├── jmsclient_receiver.c │ │ │ ├── jmsclient_sender.c │ │ │ └── jmsserver.c │ ├── io │ │ ├── GNUmakefile │ │ ├── IMQDataInputStream.cpp │ │ ├── IMQDataInputStream.hpp │ │ ├── IMQDataOutputStream.cpp │ │ ├── IMQDataOutputStream.hpp │ │ ├── Packet.cpp │ │ ├── Packet.hpp │ │ ├── PacketFlag.cpp │ │ ├── PacketFlag.hpp │ │ ├── PacketProperties.cpp │ │ ├── PacketProperties.hpp │ │ ├── PacketType.cpp │ │ ├── PacketType.hpp │ │ ├── PortMapperEntry.cpp │ │ ├── PortMapperEntry.hpp │ │ ├── PortMapperTable.cpp │ │ ├── PortMapperTable.hpp │ │ ├── SSLSocket.cpp │ │ ├── SSLSocket.hpp │ │ ├── SocketTest.cpp │ │ ├── SocketTest.hpp │ │ ├── Status.cpp │ │ ├── Status.hpp │ │ ├── SysMessageID.cpp │ │ ├── SysMessageID.hpp │ │ ├── TCPSocket.cpp │ │ ├── TCPSocket.hpp │ │ └── io_srcs.mk │ ├── libmqcrt.spec │ ├── libmqcrt.versions │ ├── net │ │ ├── GNUmakefile │ │ ├── IPAddress.cpp │ │ ├── IPAddress.hpp │ │ └── net_srcs.mk │ ├── serial │ │ ├── GNUmakefile │ │ ├── SerialDataInputStream.cpp │ │ ├── SerialDataInputStream.hpp │ │ ├── SerialDataOutputStream.cpp │ │ ├── SerialDataOutputStream.hpp │ │ ├── SerialHandleManager.cpp │ │ ├── SerialHandleManager.hpp │ │ ├── Serialize.cpp │ │ ├── Serialize.hpp │ │ └── serial_srcs.mk │ └── util │ │ ├── GNUmakefile │ │ ├── LogUtils.hpp │ │ ├── Logger.cpp │ │ ├── Logger.hpp │ │ ├── MemAllocTest.cpp │ │ ├── MemAllocTest.h │ │ ├── PRTypesUtils.c │ │ ├── PRTypesUtils.h │ │ ├── UtilityMacros.h │ │ ├── utf8.cpp │ │ ├── utf8.h │ │ └── util_srcs.mk ├── etc │ ├── GNUmakefile │ ├── com.sun.cmm.mq.xml │ ├── com.sun.cmm.mq.xml.hpux │ ├── com.sun.cmm.mq.xml.linux │ ├── com.sun.cmm.mq.xml.solaris │ ├── com.sun.cmm.mq.xml.windows │ ├── passfile.sample │ ├── registry │ │ └── servicetag.xml │ └── template │ │ └── com.sun.cmm.mq.xml ├── help │ ├── GNUmakefile │ └── helpfiles.zip ├── install │ ├── GNUmakefile │ ├── README │ ├── default.rpmoptions │ ├── install.properties │ ├── install.properties-zip.unix │ ├── install.properties.linux │ ├── install.properties.windows │ ├── install │ │ ├── dependency │ │ │ ├── JDK5.xml │ │ │ ├── JavaHelpRuntime-zip.xml │ │ │ ├── JavaHelpRuntime.xml │ │ │ ├── MessageQueue-zip-comm.xml │ │ │ ├── MessageQueue-zip-omq.xml │ │ │ ├── MessageQueue-zip-unix-omq.xml │ │ │ ├── MessageQueue-zip-unix.xml │ │ │ ├── MessageQueue-zip.xml │ │ │ ├── MessageQueue.xml │ │ │ ├── NSPR-zip.xml │ │ │ ├── NSPR.xml │ │ │ ├── NSS-zip.xml │ │ │ ├── NSS.xml │ │ │ ├── index-zip-unix.txt │ │ │ ├── index-zip.txt │ │ │ ├── index.txt │ │ │ └── legacy │ │ │ │ └── mq_37 │ │ │ │ ├── JDK5.xml │ │ │ │ ├── JavaHelpRuntime.xml │ │ │ │ ├── MessageQueue.xml │ │ │ │ ├── NSPR.xml │ │ │ │ ├── NSS.xml │ │ │ │ └── index.txt │ │ ├── model │ │ │ ├── CreateSOA.xcs │ │ │ ├── InstallDirectory.xcs │ │ │ ├── RegistrationOptions.xcs │ │ │ ├── RegistrationPrefs.xcs │ │ │ ├── RegistrationProgress.xcs │ │ │ ├── RegistrationWelcome.xcs │ │ │ └── mq.xcs │ │ ├── pagesequence-zip.xml │ │ ├── pagesequence.properties │ │ ├── pagesequence.xml │ │ ├── pagesequence.xml.windows │ │ ├── pagesequence_de_DE.properties │ │ ├── pagesequence_es_ES.properties │ │ ├── pagesequence_fr_FR.properties │ │ ├── pagesequence_it_IT.properties │ │ ├── pagesequence_ja_JP.properties │ │ ├── pagesequence_ko_KR.properties │ │ ├── pagesequence_pt_BR.properties │ │ ├── pagesequence_zh_CN.properties │ │ ├── pagesequence_zh_TW.properties │ │ ├── resources │ │ │ ├── ResourceMsgs.properties │ │ │ ├── ResourceMsgs_de_DE.properties │ │ │ ├── ResourceMsgs_es_ES.properties │ │ │ ├── ResourceMsgs_fr_FR.properties │ │ │ ├── ResourceMsgs_it_IT.properties │ │ │ ├── ResourceMsgs_ja_JP.properties │ │ │ ├── ResourceMsgs_ko_KR.properties │ │ │ ├── ResourceMsgs_pt_BR.properties │ │ │ ├── ResourceMsgs_zh_CN.properties │ │ │ └── ResourceMsgs_zh_TW.properties │ │ ├── templates │ │ │ ├── Splash.jpg │ │ │ ├── Splash.properties │ │ │ ├── Splash_de_DE.jpg │ │ │ ├── Splash_de_DE.properties │ │ │ ├── Splash_es_ES.jpg │ │ │ ├── Splash_es_ES.properties │ │ │ ├── Splash_fr_FR.jpg │ │ │ ├── Splash_fr_FR.properties │ │ │ ├── Splash_it_IT.jpg │ │ │ ├── Splash_it_IT.properties │ │ │ ├── Splash_ja_JP.jpg │ │ │ ├── Splash_ja_JP.properties │ │ │ ├── Splash_ko_KR.jpg │ │ │ ├── Splash_ko_KR.properties │ │ │ ├── Splash_pt_BR.jpg │ │ │ ├── Splash_pt_BR.properties │ │ │ ├── Splash_zh_CN.jpg │ │ │ ├── Splash_zh_CN.properties │ │ │ ├── Splash_zh_TW.jpg │ │ │ ├── Splash_zh_TW.properties │ │ │ ├── ui.prefs │ │ │ ├── ui_de_DE.prefs │ │ │ ├── ui_es_ES.prefs │ │ │ ├── ui_fr_FR.prefs │ │ │ ├── ui_it_IT.prefs │ │ │ ├── ui_ja_JP.prefs │ │ │ ├── ui_ko_KR.prefs │ │ │ ├── ui_pt_BR.prefs │ │ │ ├── ui_zh_CN.prefs │ │ │ ├── ui_zh_TW.prefs │ │ │ └── zip │ │ │ │ ├── Splash.jpg │ │ │ │ ├── Splash.properties │ │ │ │ ├── Splash_de_DE.jpg │ │ │ │ ├── Splash_de_DE.properties │ │ │ │ ├── Splash_es_ES.jpg │ │ │ │ ├── Splash_es_ES.properties │ │ │ │ ├── Splash_fr_FR.jpg │ │ │ │ ├── Splash_fr_FR.properties │ │ │ │ ├── Splash_it_IT.properties │ │ │ │ ├── Splash_ja_JP.jpg │ │ │ │ ├── Splash_ja_JP.properties │ │ │ │ ├── Splash_ko_KR.jpg │ │ │ │ ├── Splash_ko_KR.properties │ │ │ │ ├── Splash_pt_BR.properties │ │ │ │ ├── Splash_zh_CN.jpg │ │ │ │ ├── Splash_zh_CN.properties │ │ │ │ ├── Splash_zh_TW.jpg │ │ │ │ ├── Splash_zh_TW.properties │ │ │ │ ├── ui.prefs │ │ │ │ ├── ui_de_DE.prefs │ │ │ │ ├── ui_es_ES.prefs │ │ │ │ ├── ui_fr_FR.prefs │ │ │ │ ├── ui_it_IT.prefs │ │ │ │ ├── ui_ja_JP.prefs │ │ │ │ ├── ui_ko_KR.prefs │ │ │ │ ├── ui_pt_BR.prefs │ │ │ │ ├── ui_zh_CN.prefs │ │ │ │ └── ui_zh_TW.prefs │ │ └── view │ │ │ ├── CreateSOA.xml │ │ │ ├── InstallDirectory.xml │ │ │ ├── RegistrationOptions.xml │ │ │ ├── RegistrationPrefs.xml │ │ │ ├── RegistrationProgress.xml │ │ │ ├── RegistrationWelcome.xml │ │ │ ├── Summary.xml │ │ │ └── zip │ │ │ └── License.xml │ ├── install_regonly.properties │ ├── install_regonly.properties.windows │ ├── installer │ ├── installer-zip │ ├── installer-zip.vbs │ ├── installer.vbs │ ├── mquninstall │ ├── mquninstall.bat │ ├── sys │ │ ├── GNUmakefile │ │ └── mq │ │ │ ├── GNUmakefile │ │ │ └── bin │ │ │ ├── GNUmakefile │ │ │ ├── GenerateXMLFile.java │ │ │ ├── MkTemp.java │ │ │ ├── README │ │ │ ├── SetupJDKHome.java │ │ │ ├── Util.java │ │ │ ├── init-config │ │ │ ├── init-config-zip │ │ │ ├── init-config.vbs │ │ │ └── mqconfigmf │ ├── uninstaller │ ├── uninstaller-zip.unix │ ├── uninstaller-zip.vbs │ ├── uninstaller.properties │ └── uninstaller.vbs ├── java │ ├── GNUmakefile │ ├── examples │ │ ├── GNUmakefile │ │ ├── README │ │ ├── applications │ │ │ ├── GNUmakefile │ │ │ ├── README │ │ │ ├── mqapplet │ │ │ │ ├── MQApplet.java │ │ │ │ ├── README │ │ │ │ ├── build.xml │ │ │ │ └── mqapplet.html │ │ │ ├── mqping │ │ │ │ ├── GNUmakefile │ │ │ │ ├── README │ │ │ │ └── mqping.java │ │ │ ├── qbrowser │ │ │ │ ├── GNUmakefile │ │ │ │ ├── QBrowser.java │ │ │ │ └── README │ │ │ ├── simplechat │ │ │ │ ├── GNUmakefile │ │ │ │ ├── README │ │ │ │ └── SimpleChat.java │ │ │ └── uclient │ │ │ │ ├── GNUmakefile │ │ │ │ ├── README │ │ │ │ └── UniversalClient.java │ │ ├── helloworld │ │ │ ├── GNUmakefile │ │ │ ├── README │ │ │ ├── helloworldmessage │ │ │ │ ├── GNUmakefile │ │ │ │ ├── HelloWorldMessage.java │ │ │ │ └── README │ │ │ └── helloworldmessagejndi │ │ │ │ ├── GNUmakefile │ │ │ │ ├── HelloWorldMessageJNDI.java │ │ │ │ ├── README │ │ │ │ ├── add_cf.props │ │ │ │ ├── add_q.props │ │ │ │ ├── delete_cf.props │ │ │ │ ├── delete_q.props │ │ │ │ └── list.props │ │ ├── imqobjmgr │ │ │ ├── README │ │ │ ├── add_qcf.properties │ │ │ ├── add_topic.properties │ │ │ ├── delete_topic.properties │ │ │ ├── list.properties │ │ │ ├── query_qcf.properties │ │ │ ├── query_topic.properties │ │ │ └── update_qcf.properties │ │ ├── jaas │ │ │ └── README │ │ ├── jaxm │ │ │ ├── GNUmakefile │ │ │ ├── README │ │ │ ├── ReceiveSOAPMessageWithJMS.java │ │ │ ├── SOAPEchoServlet.java │ │ │ ├── SOAPtoJMSServlet.java │ │ │ ├── SendSOAPMessage.java │ │ │ └── SendSOAPMessageWithJMS.java │ │ ├── jdbc │ │ │ ├── README │ │ │ ├── config.properties.db2 │ │ │ ├── config.properties.derby │ │ │ ├── config.properties.mysql │ │ │ ├── config.properties.oracle │ │ │ └── config.properties.pointbase │ │ ├── jms │ │ │ ├── AckEquivExample.java │ │ │ ├── AsynchQueueExample.java │ │ │ ├── AsynchTopicExample.java │ │ │ ├── BytesMessages.java │ │ │ ├── DurableSubscriberExample.java │ │ │ ├── GNUmakefile │ │ │ ├── MessageConversion.java │ │ │ ├── MessageFormats.java │ │ │ ├── MessageHeadersTopic.java │ │ │ ├── ObjectMessages.java │ │ │ ├── README │ │ │ ├── RequestReplyQueue.java │ │ │ ├── SampleUtilities.java │ │ │ ├── SenderToQueue.java │ │ │ ├── SynchQueueExample.java │ │ │ ├── SynchTopicExample.java │ │ │ ├── TextListener.java │ │ │ ├── TopicSelectors.java │ │ │ ├── TransactedExample.java │ │ │ ├── XMLMessageExample.java │ │ │ ├── sample.dtd │ │ │ └── sample.xml │ │ ├── jms20 │ │ │ ├── GNUmakefile │ │ │ ├── README │ │ │ ├── asyncsend │ │ │ │ ├── AsyncTopicConsumerExample.java │ │ │ │ ├── AsyncTopicProducerExample.java │ │ │ │ ├── GNUmakefile │ │ │ │ └── README │ │ │ ├── asynctopicconsumer │ │ │ │ ├── AsyncTopicConsumer.java │ │ │ │ ├── GNUmakefile │ │ │ │ ├── README │ │ │ │ └── SendMsgsToTopic.java │ │ │ ├── deliverycount │ │ │ │ ├── GNUmakefile │ │ │ │ ├── JMSXDeliveryCountExample1.java │ │ │ │ ├── JMSXDeliveryCountExample2.java │ │ │ │ └── README │ │ │ ├── deliverydelay │ │ │ │ ├── DeliveryDelayConsumer.java │ │ │ │ ├── DeliveryDelayProducer.java │ │ │ │ ├── GNUmakefile │ │ │ │ └── README │ │ │ ├── messagegetbody │ │ │ │ ├── GNUmakefile │ │ │ │ ├── MessageGetBodyExample.java │ │ │ │ └── README │ │ │ ├── messageheader │ │ │ │ ├── GNUmakefile │ │ │ │ ├── MessageHeadersConsumer.java │ │ │ │ ├── MessageHeadersProducer.java │ │ │ │ └── README │ │ │ ├── messageproperties │ │ │ │ ├── GNUmakefile │ │ │ │ ├── MessagePropertiesConsumer.java │ │ │ │ ├── MessagePropertiesProducer.java │ │ │ │ └── README │ │ │ ├── selector │ │ │ │ ├── GNUmakefile │ │ │ │ ├── README │ │ │ │ ├── SelectorConsumerExample.java │ │ │ │ └── SelectorProducerExample.java │ │ │ ├── sharedsub │ │ │ │ ├── GNUmakefile │ │ │ │ ├── ProducerExample.java │ │ │ │ ├── README │ │ │ │ ├── SharedDuraConsumerExample.java │ │ │ │ └── SharedNonDuraConsumerExample.java │ │ │ └── syncqueue │ │ │ │ ├── GNUmakefile │ │ │ │ ├── MyObject.java │ │ │ │ ├── README │ │ │ │ ├── SendObjectMsgsToQueue.java │ │ │ │ └── SyncQueueConsumer.java │ │ ├── jmsbridge │ │ │ ├── README │ │ │ └── mqtomq │ │ │ │ ├── README │ │ │ │ ├── jmsbridge.xml │ │ │ │ ├── logging.properties │ │ │ │ └── passfile │ │ ├── jmx │ │ │ ├── GNUmakefile │ │ │ ├── ListDestinations.java │ │ │ ├── MQClusterMonitor.java │ │ │ ├── MQConnectDialog.java │ │ │ ├── MQLogViewer.java │ │ │ ├── README │ │ │ └── SimpleClient.java │ │ ├── monitoring │ │ │ ├── BrokerMetrics.java │ │ │ ├── DestListMetrics.java │ │ │ ├── DestMetrics.java │ │ │ ├── GNUmakefile │ │ │ ├── MetricsPrinter.java │ │ │ ├── MultiColumnPrinter.java │ │ │ ├── README │ │ │ └── VMMetrics.java │ │ ├── stomp │ │ │ ├── README │ │ │ └── ruby │ │ │ │ ├── README │ │ │ │ ├── ReceiveMsg.rb │ │ │ │ └── SendMsg.rb │ │ └── ums │ │ │ ├── README │ │ │ ├── README.html │ │ │ ├── ajax │ │ │ ├── README │ │ │ ├── ReceiveMsg.html │ │ │ └── SendMsg.html │ │ │ ├── csharp │ │ │ ├── README │ │ │ ├── ReceiveSOAPMsg.cs │ │ │ └── SendSOAPMsg.cs │ │ │ ├── get │ │ │ ├── README │ │ │ ├── ReceiveUsingGet.html │ │ │ ├── SendUsingGet.html │ │ │ └── UtilsUsingGet.html │ │ │ ├── python │ │ │ ├── README │ │ │ ├── ReceiveMsg.py │ │ │ ├── ReceiveSOAPMsg.py │ │ │ ├── SendMsg.py │ │ │ └── SendSOAPMsg.py │ │ │ └── ruby │ │ │ ├── README │ │ │ ├── ReceiveMsg.rb │ │ │ └── SendMsg.rb │ ├── package-list │ ├── visualvm │ │ ├── .classpath │ │ ├── .hgignore │ │ ├── .project │ │ ├── .settings │ │ │ └── org.eclipse.jdt.core.prefs │ │ ├── LICENSE.txt │ │ ├── build.xml │ │ ├── manifest.mf │ │ ├── nbproject │ │ │ ├── build-impl.xml │ │ │ ├── genfiles.properties │ │ │ ├── platform.properties │ │ │ ├── project.properties │ │ │ └── project.xml │ │ └── src │ │ │ └── com │ │ │ └── sun │ │ │ └── messaging │ │ │ ├── jmq │ │ │ └── io │ │ │ │ ├── PortMapperEntry.java │ │ │ │ └── PortMapperTable.java │ │ │ ├── jms │ │ │ └── management │ │ │ │ └── server │ │ │ │ ├── BrokerAttributes.java │ │ │ │ ├── BrokerClusterInfo.java │ │ │ │ ├── BrokerNotification.java │ │ │ │ ├── BrokerOperations.java │ │ │ │ ├── BrokerState.java │ │ │ │ ├── ClusterAttributes.java │ │ │ │ ├── ClusterNotification.java │ │ │ │ ├── ClusterOperations.java │ │ │ │ ├── ConnectionAttributes.java │ │ │ │ ├── ConnectionNotification.java │ │ │ │ ├── ConnectionOperations.java │ │ │ │ ├── ConsumerAttributes.java │ │ │ │ ├── ConsumerInfo.java │ │ │ │ ├── ConsumerOperations.java │ │ │ │ ├── DestinationAttributes.java │ │ │ │ ├── DestinationLimitBehavior.java │ │ │ │ ├── DestinationNotification.java │ │ │ │ ├── DestinationOperations.java │ │ │ │ ├── DestinationPauseType.java │ │ │ │ ├── DestinationState.java │ │ │ │ ├── DestinationType.java │ │ │ │ ├── JVMAttributes.java │ │ │ │ ├── LogAttributes.java │ │ │ │ ├── LogLevel.java │ │ │ │ ├── LogNotification.java │ │ │ │ ├── MQNotification.java │ │ │ │ ├── MQObjectName.java │ │ │ │ ├── ProducerAttributes.java │ │ │ │ ├── ProducerInfo.java │ │ │ │ ├── ProducerOperations.java │ │ │ │ ├── ServiceAttributes.java │ │ │ │ ├── ServiceNotification.java │ │ │ │ ├── ServiceOperations.java │ │ │ │ ├── ServiceState.java │ │ │ │ ├── TransactionAttributes.java │ │ │ │ ├── TransactionInfo.java │ │ │ │ ├── TransactionNotification.java │ │ │ │ ├── TransactionOperations.java │ │ │ │ └── TransactionState.java │ │ │ └── visualvm │ │ │ ├── Bundle.properties │ │ │ ├── Bundle_de.properties │ │ │ ├── Bundle_es.properties │ │ │ ├── Bundle_fr.properties │ │ │ ├── Bundle_it.properties │ │ │ ├── Bundle_ja.properties │ │ │ ├── Bundle_ko.properties │ │ │ ├── Bundle_pt_BR.properties │ │ │ ├── Bundle_zh_CN.properties │ │ │ ├── Bundle_zh_TW.properties │ │ │ ├── Installer.java │ │ │ ├── MQBrokerApplicationType.java │ │ │ ├── OpenMQBrokerApplicationTypeFactory.java │ │ │ ├── chart │ │ │ └── ChartPanel.java │ │ │ ├── datasource │ │ │ ├── BrokerDataSource.java │ │ │ ├── BrokerProxyDataSource.java │ │ │ ├── ClusterAccessUtils.java │ │ │ ├── ClusterDataSource.java │ │ │ ├── ClusterRootDataSource.java │ │ │ ├── ClusteredBrokerDataSource.java │ │ │ ├── ConnectionsDataSource.java │ │ │ ├── ConsumersDataSource.java │ │ │ ├── DestinationsDataSource.java │ │ │ ├── LogDataSource.java │ │ │ ├── MQDataSource.java │ │ │ ├── MQDataSourceDescriptorProvider.java │ │ │ ├── MQModelProvider.java │ │ │ ├── MQPluginException.java │ │ │ ├── MQResourceDescriptor.java │ │ │ ├── ProducersDataSource.java │ │ │ ├── ServicesDataSource.java │ │ │ └── TransactionsDataSource.java │ │ │ ├── dataview │ │ │ ├── BrokerView.java │ │ │ ├── BrokerViewProvider.java │ │ │ ├── ClusterView.java │ │ │ ├── ClusterViewProvider.java │ │ │ ├── ClusteredBrokerView.java │ │ │ ├── ClusteredBrokerViewProvider.java │ │ │ ├── ConnectionsView.java │ │ │ ├── ConnectionsViewProvider.java │ │ │ ├── ConsumersView.java │ │ │ ├── ConsumersViewProvider.java │ │ │ ├── DestinationsView.java │ │ │ ├── DestinationsViewProvider.java │ │ │ ├── LogView.java │ │ │ ├── LogViewProvider.java │ │ │ ├── ProducersView.java │ │ │ ├── ProducersViewProvider.java │ │ │ ├── ServicesView.java │ │ │ ├── ServicesViewProvider.java │ │ │ ├── TransactionsView.java │ │ │ └── TransactionsViewProvider.java │ │ │ ├── layer.xml │ │ │ └── ui │ │ │ ├── BasicDialog.java │ │ │ ├── BrokerMonitorList.java │ │ │ ├── BrokerPropertyList.java │ │ │ ├── Bundle.properties │ │ │ ├── Bundle_de.properties │ │ │ ├── Bundle_it.properties │ │ │ ├── Bundle_pt_BR.properties │ │ │ ├── ChartUpdater.java │ │ │ ├── ClusterMonitorBrokerList.java │ │ │ ├── ClusterMonitorList.java │ │ │ ├── ConfigureDisplayListDialog.form │ │ │ ├── ConfigureDisplayListDialog.java │ │ │ ├── ConnectionMonitorConnectionList.java │ │ │ ├── ConnectionMonitorList.java │ │ │ ├── ConsumerMonitorConsumerList.java │ │ │ ├── ConsumerMonitorList.java │ │ │ ├── DestinationConfigDestinationList.java │ │ │ ├── DestinationConfigList.java │ │ │ ├── DestinationMonitorDestinationList.java │ │ │ ├── DestinationMonitorList.java │ │ │ ├── LogConfigList.java │ │ │ ├── MQAttributeList.form │ │ │ ├── MQAttributeList.java │ │ │ ├── MQList.java │ │ │ ├── MQResourceList.form │ │ │ ├── MQResourceList.java │ │ │ ├── MQResourceListTableModel.java │ │ │ ├── MQResourceQuery.form │ │ │ ├── MQResourceQuery.java │ │ │ ├── MQUIEvent.java │ │ │ ├── MQUIEventListener.java │ │ │ ├── MultipleMBeanResourceList.java │ │ │ ├── OneDestinationAttrs.java │ │ │ ├── OneResourceDialog.form │ │ │ ├── OneResourceDialog.java │ │ │ ├── ProducerMonitorList.java │ │ │ ├── ProducerMonitorProducerList.java │ │ │ ├── QueryDestinationDialog.java │ │ │ ├── RowData.java │ │ │ ├── ServiceConfigList.java │ │ │ ├── ServiceConfigServiceList.java │ │ │ ├── ServiceMonitorList.java │ │ │ ├── ServiceMonitorServiceList.java │ │ │ ├── SingleMBeanResourceList.java │ │ │ ├── SingleResourceAttributeList.java │ │ │ ├── TableMouseAdapter.java │ │ │ ├── TransactionMonitorList.java │ │ │ ├── TransactionMonitorTransactionList.java │ │ │ └── resources │ │ │ ├── GlassFish.png │ │ │ ├── broker.gif │ │ │ ├── brokerconnected.gif │ │ │ ├── brokerdisconnected.gif │ │ │ ├── brokerdown.gif │ │ │ ├── brokerother.gif │ │ │ ├── brokerrunning.gif │ │ │ ├── cli_badge.png │ │ │ ├── connections.gif │ │ │ ├── consumers.gif │ │ │ ├── dukeplug16.gif │ │ │ ├── folder.gif │ │ │ ├── producers.gif │ │ │ ├── services.gif │ │ │ └── transactions.gif │ └── webapps │ │ ├── imqhttp │ │ └── web.xml │ │ ├── imqhttps │ │ └── web.xml │ │ └── ums │ │ ├── META-INF │ │ └── context.xml │ │ ├── WEB-INF │ │ ├── sun-web.xml │ │ └── web.xml │ │ ├── config │ │ └── config.html │ │ ├── features.html │ │ ├── protocol │ │ ├── close.html │ │ ├── close_reply.html │ │ ├── commit.html │ │ ├── commit_reply.html │ │ ├── getBrokerInfo.html │ │ ├── login.html │ │ ├── login_reply.html │ │ ├── message.xsd │ │ ├── protocol.html │ │ ├── receive.html │ │ ├── receive_reply.html │ │ ├── rollback.html │ │ ├── rollback_reply.html │ │ ├── send.html │ │ └── send_reply.html │ │ ├── ums.html │ │ ├── umsArchitecture.jpg │ │ ├── umsIntro.html │ │ └── umsMain.html ├── lib │ ├── GNUmakefile │ └── images │ │ ├── GNUmakefile │ │ └── admin │ │ ├── AboutBox48x.gif │ │ ├── Add24.gif │ │ ├── AdminConnectBroker24x.gif │ │ ├── AdminConnectToObjectStore24x.gif │ │ ├── AdminDisConnectBroker24x.gif │ │ ├── AdminDisConnectToObjectStore24x.gif │ │ ├── AppIcon48x.gif │ │ ├── Broker16X.gif │ │ ├── BrokerDestinationList16x.gif │ │ ├── BrokerQuery24X.gif │ │ ├── BrokerX16X.gif │ │ ├── CollapseAll24x.gif │ │ ├── CollectionOfBrokers16x.gif │ │ ├── CollectionOfObjectStores16x.gif │ │ ├── Delete24.gif │ │ ├── ExpandAll24x.gif │ │ ├── GNUmakefile │ │ ├── LICENSE.md │ │ ├── ObjectStore16x.gif │ │ ├── ObjectStoreCFDestination16xList.gif │ │ ├── ObjectStoreX16X.gif │ │ ├── Pause24.gif │ │ ├── Play24.gif │ │ ├── Preferences24.gif │ │ ├── Properties24.gif │ │ ├── Purge24x.gif │ │ ├── README.md │ │ ├── Refresh24.gif │ │ ├── Restart24x.gif │ │ ├── ServiceList16x.gif │ │ ├── Shutdown24x.gif │ │ ├── dot.gif │ │ ├── folder.gif │ │ ├── splash_block.gif │ │ ├── splash_comm.gif │ │ └── splash_openmq.gif ├── props │ ├── GNUmakefile │ ├── admin │ │ └── GNUmakefile │ └── broker │ │ ├── GNUmakefile │ │ ├── default.properties │ │ ├── default_win32.properties │ │ └── install.properties └── security │ ├── GNUmakefile │ ├── accesscontrol.properties │ ├── jmqadmin.policy │ ├── jmqexamples.policy │ └── passwd ├── solaris ├── GNUmakefile ├── GNUmakefile.RI ├── bin │ ├── GNUmakefile │ ├── adminconsole.sh │ ├── bridgemgr.sh │ ├── broker.sh │ ├── dbmgr.sh │ ├── icmd.sh │ ├── ikeytool.sh │ ├── imqadmin.sh │ ├── imqbridgemgr.sh │ ├── imqbrokerd.sh │ ├── imqcmd.sh │ ├── imqdbmgr.sh │ ├── imqkeytool.sh │ ├── imqobjmgr.sh │ ├── imqusermgr.sh │ ├── objmgr.sh │ └── usermgr.sh ├── etc │ ├── GNUmakefile │ ├── imq-HP-UX.sh │ ├── imq-linux.sh │ ├── imq.sh │ ├── imqbrokerd.conf │ ├── imqenv.conf │ ├── imqinit.sh │ ├── mqbroker.sh │ └── mqbroker.xml ├── iasevalbin │ ├── imqpostinstall.sh │ └── jdk.env └── native │ ├── GNUmakefile │ ├── com_sun_messaging_jmq_jmsserver_audit_impl_BSMAuditSession.c │ ├── com_sun_messaging_jmq_util_Password.c │ ├── com_sun_messaging_jmq_util_Rlimit.c │ └── com_sun_messaging_jmq_util_log_SysLog.c └── win32 ├── GNUmakefile ├── bin ├── GNUmakefile ├── adminconsole.bat ├── bridgemgr.bat ├── broker.bat ├── dbmgr.bat ├── icmd.bat ├── ikeytool.bat ├── objmgr.bat └── usermgr.bat ├── etc ├── GNUmakefile ├── imqenv.conf └── mqmigrate.bat ├── iasevalbin ├── imqpostinstall.bat ├── jdk-env-ri.bat └── jdk-env.bat └── svc ├── GNUmakefile ├── imqadmin.c ├── imqbridgemgr.c ├── imqbrokerd.c ├── imqcmd.c ├── imqkeytool.c ├── imqobjmgr.c ├── imqusermgr.c ├── jmqbrokersvc.c ├── jmqdbsvc.c ├── jmqsvcadmin.c ├── mqapp.h ├── registry.c ├── registry.h └── util.c /.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore target directories 2 | **/target/** 3 | # Ignore examples .class 4 | **/src/share/java/examples/**/*.class 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | #### :warning:This project is now part of the EE4J initiative. This repository has been archived as all activities are now happening in the [corresponding Eclipse repository](https://github.com/eclipse-ee4j/openmq). See [here](https://www.eclipse.org/ee4j/status.php) for the overall EE4J transition status. 2 | 3 | --- 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #### :warning:This project is now part of the EE4J initiative. This repository has been archived as all activities are now happening in the [corresponding Eclipse repository](https://github.com/eclipse-ee4j/openmq). See [here](https://www.eclipse.org/ee4j/status.php) for the overall EE4J transition status. 2 | 3 | --- 4 | -------------------------------------------------------------------------------- /mq/legal/3RD-PARTY-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/legal/3RD-PARTY-LICENSE.txt -------------------------------------------------------------------------------- /mq/legal/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/legal/LICENSE.txt -------------------------------------------------------------------------------- /mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/StompSubscriber.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | package com.sun.messaging.bridge.api; 42 | 43 | 44 | /** 45 | * @author amyk 46 | */ 47 | public interface StompSubscriber { 48 | 49 | public void startDelivery() throws Exception; 50 | 51 | } 52 | -------------------------------------------------------------------------------- /mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/Ordered.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | /* 42 | * %W5 10/16/07 43 | */ 44 | package com.sun.messaging.jmq.util.lists; 45 | 46 | 47 | public interface Ordered 48 | { 49 | 50 | public Object getOrder(); 51 | public void setOrder(Object pos); 52 | } 53 | 54 | -------------------------------------------------------------------------------- /mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/synchronizer/CloseInProgressCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | /* 42 | */ 43 | 44 | package com.sun.messaging.jmq.util.synchronizer; 45 | 46 | /** 47 | * 48 | */ 49 | public interface CloseInProgressCallback 50 | { 51 | public void beforeWaitAfterSetClosed(); 52 | } 53 | -------------------------------------------------------------------------------- /mq/main/copyright/src/main/resources/copyright-exclude: -------------------------------------------------------------------------------- 1 | copyright/src/main/resources/copyright-exclude 2 | http-tunnel/src/main/java/com/sun/messaging/jmq/transport/httptunnel/README.txt 3 | http-tunnel/src/main/java/com/sun/messaging/jmq/transport/httptunnel/httptunnel.robochart 4 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ha/README 5 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/README.txt 6 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/multibroker.robochart 7 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/protocol.txt 8 | mq-share/src/main/java/com/sun/messaging/jmq/Version.java 9 | mq-share/src/main/java/com/sun/messaging/jmq/brand_version.template 10 | mq-share/src/main/java/com/sun/messaging/jmq/version.template 11 | javax-jms/src/main/java/javax/jms/doc-files/speclicense.html 12 | .gif 13 | .jpg 14 | .png 15 | .exe 16 | .ico 17 | .jar 18 | .zip 19 | .war 20 | .ear 21 | .sql 22 | .jks 23 | .json 24 | .class 25 | -------------------------------------------------------------------------------- /mq/main/copyright/target/classes/copyright-exclude: -------------------------------------------------------------------------------- 1 | copyright/src/main/resources/copyright-exclude 2 | http-tunnel/src/main/java/com/sun/messaging/jmq/transport/httptunnel/README.txt 3 | http-tunnel/src/main/java/com/sun/messaging/jmq/transport/httptunnel/httptunnel.robochart 4 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ha/README 5 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/README.txt 6 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/multibroker.robochart 7 | mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/protocol.txt 8 | mq-share/src/main/java/com/sun/messaging/jmq/Version.java 9 | mq-share/src/main/java/com/sun/messaging/jmq/brand_version.template 10 | mq-share/src/main/java/com/sun/messaging/jmq/version.template 11 | javax-jms/src/main/java/javax/jms/doc-files/speclicense.html 12 | .gif 13 | .jpg 14 | .png 15 | .exe 16 | .ico 17 | .jar 18 | .zip 19 | .war 20 | .ear 21 | .sql 22 | .jks 23 | .json 24 | .class 25 | -------------------------------------------------------------------------------- /mq/main/javax-jms/src/main/resources/copyright-exclude: -------------------------------------------------------------------------------- 1 | javax-jms/src/main/resources/copyright-exclude 2 | javax-jms/src/main/java/javax/jms/doc-files/speclicense.html 3 | .gif 4 | .jpg 5 | .png 6 | .exe 7 | .ico 8 | .jar 9 | .zip 10 | .war 11 | .ear 12 | .sql 13 | .jks 14 | .json 15 | .class 16 | -------------------------------------------------------------------------------- /mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConnectionClosedListener.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | /* 42 | */ 43 | 44 | package com.sun.messaging.jmq.jmsserver.service; 45 | 46 | 47 | public interface ConnectionClosedListener 48 | { 49 | 50 | public void connectionClosed(Connection con); 51 | 52 | } 53 | -------------------------------------------------------------------------------- /mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/tlsutil/SSLPropertyMap.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | package com.sun.messaging.jmq.jmsserver.tlsutil; 42 | 43 | public interface SSLPropertyMap { 44 | 45 | public String mapSSLProperty(String property) throws Exception; 46 | 47 | } 48 | -------------------------------------------------------------------------------- /mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/protocol.txt: -------------------------------------------------------------------------------- 1 | 2 | MB_MESSAGE_DATA 3 | 4 | Version 5 | Number of target InterestIDs 6 | 7 | InterestID = Target(1) 8 | InterestID = Target(2) 9 | InterestID = Target(3) 10 | ... 11 | InterestID = Target(n) 12 | 13 | ReadOnlyPacket 14 | 15 | 16 | MB_MESSAGE_ACK 17 | 18 | Version 19 | SysMessageID 20 | InterestID 21 | ackType 22 | 23 | MB_INTEREST_UPDATE 24 | 25 | Version 26 | InterestUpdateType = MB_NEW_INTEREST 27 | Number of Interests 28 | Serialized Interest Object = Interest(1) 29 | Serialized Interest Object = Interest(2) 30 | Serialized Interest Object = Interest(3) 31 | ... 32 | Serialized Interest Object = Interest(n) 33 | 34 | 35 | Version 36 | InterestUpdateType = MB_REM_INTEREST | 37 | MB_DURABLE_DETACH | 38 | MB_NEW_PRIMARY_INTEREST 39 | Number of Interests 40 | InterestID = Interest(1) 41 | InterestID = Interest(2) 42 | InterestID = Interest(3) 43 | ... 44 | InterestID = Interest(n) 45 | 46 | MB_CLIENT_CLOSED 47 | 48 | Version 49 | ConnectionID 50 | 51 | MB_LOCK_REQUEST 52 | 53 | Version 54 | ResourceID UTF string 55 | Timestamp 56 | Xid 57 | 58 | MB_LOCK_RESPONSE 59 | 60 | ResourceID UTF string 61 | Xid 62 | Response 63 | 64 | 65 | -------------------------------------------------------------------------------- /mq/main/mq-client/src/main/java/com/sun/messaging/AdminConnectionFactory_defaults.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | # 42 | # @(#)AdminConnectionFactory_defaults.properties 1.5 06/28/07 43 | # 44 | imqAddress=mq://localhost:7676/jmxrmi 45 | imqDefaultAdminUsername=admin 46 | imqDefaultAdminPassword=admin 47 | -------------------------------------------------------------------------------- /mq/main/mq-client/src/main/java/com/sun/messaging/AdminConnectionFactory_labels.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | # 42 | # @(#)AdminConnectionFactory_labels.properties 1.3 06/28/07 43 | # 44 | imqAddress=L0531 45 | imqDefaultAdminUsername=L0532 46 | imqDefaultAdminPassword=L0533 47 | -------------------------------------------------------------------------------- /mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ContainerType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2011-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | package com.sun.messaging.jmq.jmsclient; 42 | 43 | public enum ContainerType { 44 | JavaSE, 45 | JavaEE_ACC, 46 | JavaEE_Web_or_EJB 47 | } 48 | -------------------------------------------------------------------------------- /mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSServiceBootStrapContext.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | /* 42 | * @(#)JMSServiceBootStrapContext.java 1.3 06/29/07 43 | */ 44 | 45 | package com.sun.messaging.jmq.jmsservice; 46 | 47 | /** 48 | * 49 | */ 50 | public interface JMSServiceBootStrapContext { 51 | 52 | } 53 | -------------------------------------------------------------------------------- /mq/main/mq-jmsra/jmsra-api/src/main/java/com/sun/messaging/jms/ra/api/JMSRAEndpointConsumer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | package com.sun.messaging.jms.ra.api; 42 | 43 | /** 44 | */ 45 | public interface JMSRAEndpointConsumer 46 | { 47 | public javax.jms.XASession getXASession(); 48 | 49 | } 50 | -------------------------------------------------------------------------------- /mq/main/mq-jmsra/jmsra-api/src/main/java/com/sun/messaging/jms/ra/api/JMSRASessionAdapter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | package com.sun.messaging.jms.ra.api; 42 | 43 | /** 44 | */ 45 | public interface JMSRASessionAdapter 46 | { 47 | public JMSRAXASession getJMSRAXASession(); 48 | } 49 | -------------------------------------------------------------------------------- /mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/LogStrings.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | -------------------------------------------------------------------------------- /mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/LogStrings.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | -------------------------------------------------------------------------------- /mq/src/README: -------------------------------------------------------------------------------- 1 | For build instructions, see ./../README.build 2 | -------------------------------------------------------------------------------- /mq/src/buildant/README: -------------------------------------------------------------------------------- 1 | build.xml is in $TOP/main/packager-opensource/build.xml 2 | 3 | 4 | -------------------------------------------------------------------------------- /mq/src/buildant/excludefiles.txt: -------------------------------------------------------------------------------- 1 | 2 | visualvm/**/**.java 3 | com/sun/messaging/jmq/installer/MQInstallerWrapper.java 4 | 5 | com/sun/messaging/jmq/jmsserver/management/jesmf/**/**.java 6 | com/sun/messaging/jmq/jmsserver/audit/BSMAuditSession.java 7 | examples/**/**.java 8 | 9 | com/sun/messaging/jmq/jmsserver/persist/coherence/**/**.java 10 | com/sun/messaging/jmq/jmsserver/cores/impl/**/**.java 11 | com/sun/messaging/jmq/jmsserver/persist/bdb/**/**.java 12 | com/sun/messaging/jmq/jmsserver/plugin/impl/msgpattern/**/**.java 13 | 14 | -------------------------------------------------------------------------------- /mq/src/buildant/serverfiles.txt: -------------------------------------------------------------------------------- 1 | com/sun/messaging/jmq/jmsserver/**/**.java 2 | com/sun/messaging/jmq/util/lists/**/**.java 3 | -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqadmin.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqadmin.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqbridgemgr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqbridgemgr.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqbrokerd.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqbrokerd.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqbrokersvc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqbrokersvc.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqcmd.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqcmd.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqdbmgr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqdbmgr.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqkeytool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqkeytool.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqobjmgr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqobjmgr.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqsvcadmin.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqsvcadmin.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/bins/imqusermgr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/bins/imqusermgr.exe -------------------------------------------------------------------------------- /mq/src/buildcfg/tools/ri/fscontext/fscontext.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/buildcfg/tools/ri/fscontext/fscontext.jar -------------------------------------------------------------------------------- /mq/src/doc/en/CDDL_GPL_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/doc/en/CDDL_GPL_LICENSE -------------------------------------------------------------------------------- /mq/src/doc/en/README-lib: -------------------------------------------------------------------------------- 1 | 2 | GlassFish(tm) Message Queue 3 | Version 5.1 4 | 5 | 6 | Any .jar or .zip file placed in this directory ($IMQ_VARHOME/lib on Unix 7 | and %IMQ_VARHOME%\lib on Windows) is added to the Broker's CLASSPATH. 8 | Typically this is only used when configuring JDBC support for the 9 | Broker's persistent store or when configuring JAAS LoginModules for 10 | the Broker's JAAS authentication support. 11 | 12 | 13 | -------------------------------------------------------------------------------- /mq/src/doc/en/THIRDPARTYLICENSEREADME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/doc/en/THIRDPARTYLICENSEREADME -------------------------------------------------------------------------------- /mq/src/share/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | TOPDIR = ../.. 42 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 43 | SUBDIRS = java props security lib help etc 44 | 45 | include $(MAKEDEFS) 46 | 47 | all optimized debug clean: $(SUBDIRS) 48 | 49 | -------------------------------------------------------------------------------- /mq/src/share/cclient/client/ReceiveMode.h: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | /* 42 | * @(#)ReceiveMode.h 1.3 06/26/07 43 | */ 44 | 45 | #ifndef RECEIVEMODE_H 46 | #define RECEIVEMODE_H 47 | 48 | typedef enum _ReceiveMode {SESSION_SYNC_RECEIVE=0, SESSION_ASYNC_RECEIVE=1} ReceiveMode; 49 | 50 | #endif /* RECEIVEMODE_H */ 51 | -------------------------------------------------------------------------------- /mq/src/share/cclient/client/auth/auth_srcs.mk: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | CCLIENT_CLIENT_AUTH_SRCS_cpp = \ 42 | JMQDigestAuthenticationHandler.cpp \ 43 | JMQBasicAuthenticationHandler.cpp 44 | 45 | CCLIENT_CLIENT_AUTH_SRCS_c = 46 | 47 | CCLIENT_CLIENT_AUTH_OBJS = $(basename $(CCLIENT_CLIENT_AUTH_SRCS_cpp) \ 48 | $(CCLIENT_CLIENT_AUTH_SRCS_c)) 49 | -------------------------------------------------------------------------------- /mq/src/share/cclient/error/error_srcs.mk: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | CCLIENT_ERROR_SRCS_cpp = \ 42 | ErrorCodes.cpp \ 43 | ErrorTrace.cpp 44 | 45 | CCLIENT_ERROR_SRCS_c = 46 | 47 | CCLIENT_ERROR_OBJS = $(basename $(CCLIENT_ERROR_SRCS_cpp) \ 48 | $(CCLIENT_ERROR_SRCS_c)) 49 | -------------------------------------------------------------------------------- /mq/src/share/cclient/io/SocketTest.hpp: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | /* 42 | * @(#)SocketTest.hpp 1.3 06/26/07 43 | */ 44 | 45 | #ifndef SOCKETTEST_HPP 46 | #define SOCKETTEST_HPP 47 | 48 | iMQError socketTest(FILE * const inputFile); 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /mq/src/share/cclient/net/net_srcs.mk: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | CCLIENT_NET_SRCS_cpp = \ 42 | IPAddress.cpp 43 | 44 | CCLIENT_NET_SRCS_c = 45 | 46 | CCLIENT_NET_OBJS = $(basename $(CCLIENT_NET_SRCS_cpp) \ 47 | $(CCLIENT_NET_SRCS_c)) 48 | -------------------------------------------------------------------------------- /mq/src/share/cclient/util/util_srcs.mk: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | CCLIENT_UTIL_SRCS_cpp = \ 42 | Logger.cpp \ 43 | utf8.cpp \ 44 | MemAllocTest.cpp 45 | 46 | CCLIENT_UTIL_SRCS_c = \ 47 | PRTypesUtils.c 48 | 49 | CCLIENT_UTIL_OBJS = $(basename $(CCLIENT_UTIL_SRCS_cpp) \ 50 | $(CCLIENT_UTIL_SRCS_c)) 51 | -------------------------------------------------------------------------------- /mq/src/share/etc/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | SUBDIRS = 45 | 46 | include $(MAKEDEFS) 47 | 48 | # 49 | # copies the *.sample files to binary/share/opt|debug/etc 50 | # 51 | all optimized: etc.copy 52 | debug: etc.debug 53 | clean: etc.clean 54 | 55 | -------------------------------------------------------------------------------- /mq/src/share/help/helpfiles.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/help/helpfiles.zip -------------------------------------------------------------------------------- /mq/src/share/install/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | DOCDEFS = $(TOPDIR)/src/buildcfg/Doc.gmk 45 | SUBDIRS = sys 46 | 47 | include $(MAKEDEFS) 48 | 49 | all clean debug optimized : $(SUBDIRS) 50 | -------------------------------------------------------------------------------- /mq/src/share/install/README: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | #Make the package 42 | pkgmk -a all -b /ru1/17160/200702092015/src/pkgdefs/.. -o -v 1.0,REV=2007.02.09.16.40 -d . SUNWmq-install 43 | 44 | #Transfer package to media image 45 | pkgtrans . /path/to/media_image/Product/UNIX/SOLARIS/SPARC|X86/5.10/Packages/SUNWmq-install SUNWmq-install 46 | -------------------------------------------------------------------------------- /mq/src/share/install/default.rpmoptions: -------------------------------------------------------------------------------- 1 | INSTALL --replacepkgs --nodeps --replacefiles 2 | -------------------------------------------------------------------------------- /mq/src/share/install/install.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | InstallHome.directory.INSTALL_HOME=/ 42 | InstallDirectory.directory.INSTALL_DIRECTORY=/ 43 | JDK.Installation.JDK_HOME_BASEDIR=usr/jdk/instances/jdk1.5.0 44 | JDK.Installation.JDK_PRODUCT_NAME=jdk5 45 | JDKSelection.directory.JDK_VERSIONRANGE=JDK[1.5.0_06--INFINITY),JRE[1.5.0_06--INFINITY) 46 | -------------------------------------------------------------------------------- /mq/src/share/install/install.properties-zip.unix: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | JDK.Installation.JDK_PRODUCT_NAME= 42 | JDKSelection.directory.JDK_VERSIONRANGE=JDK[1.5.0--INFINITY),JRE[1.5.0--INFINITY) 43 | -------------------------------------------------------------------------------- /mq/src/share/install/install.properties.linux: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | InstallHome.directory.INSTALL_HOME=/ 42 | InstallDirectory.directory.INSTALL_DIRECTORY=/ 43 | JDK.Installation.JDK_HOME_BASEDIR=usr/java/jdk1.5.0_15 44 | JDK.Installation.JDK_PRODUCT_NAME=jdk5 45 | JDKSelection.directory.JDK_VERSIONRANGE=JDK[1.5.0_06--INFINITY),JRE[1.5.0_06--INFINITY) 46 | -------------------------------------------------------------------------------- /mq/src/share/install/install.properties.windows: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | InstallHome.directory.INSTALL_HOME=c:\\Program Files\\Oracle\\MessageQueue 42 | InstallDirectory.directory.INSTALL_DIRECTORY=c:\\Program Files\\Oracle\\MessageQueue 43 | JDK.Installation.JDK_PRODUCT_NAME= 44 | JDKSelection.directory.JDK_VERSIONRANGE=JDK[1.5.0_06--INFINITY),JRE[1.5.0_06--INFINITY) 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/dependency/index-zip-unix.txt: -------------------------------------------------------------------------------- 1 | MessageQueue.xml 2 | JavaHelpRuntime.xml 3 | -------------------------------------------------------------------------------- /mq/src/share/install/install/dependency/index-zip.txt: -------------------------------------------------------------------------------- 1 | MessageQueue.xml 2 | NSS.xml 3 | JavaHelpRuntime.xml 4 | -------------------------------------------------------------------------------- /mq/src/share/install/install/dependency/index.txt: -------------------------------------------------------------------------------- 1 | JDK5.xml 2 | MessageQueue.xml 3 | NSS.xml 4 | NSPR.xml 5 | JavaHelpRuntime.xml 6 | -------------------------------------------------------------------------------- /mq/src/share/install/install/dependency/legacy/mq_37/index.txt: -------------------------------------------------------------------------------- 1 | JDK5.xml 2 | MessageQueue.xml 3 | NSS.xml 4 | NSPR.xml 5 | JavaHelpRuntime.xml 6 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Oracle GlassFish(tm) Server Message Queue 5.1.1 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visit oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2011-2017 Oracle and/or its affiliates. All rights reserved. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_de_DE.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_de_DE.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_de_DE.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Oracle GlassFish(tm) Server Message Queue 5.1.1 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Besuchen Sie oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_es_ES.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_es_ES.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_es_ES.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=GlassFish(tm) Server Message Queue 5.1.1 de Oracle 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visite oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle y/o sus filiales. Todos los derechos reservados. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_fr_FR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_fr_FR.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_fr_FR.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Oracle GlassFish(tm) Server Message Queue 5.1.1 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visitez le site oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle et/ou ses filiales. Tous droits r\u00e9serv\u00e9s. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_it_IT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_it_IT.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_it_IT.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Server Message Queue 5.1.1 di Oracle GlassFish(tm) 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visitare oracle.com 44 | SPLASH_SUB_FOOTER=Copyright \u00a9 2010-2017 Oracle e/o relative consociate. Tutti i diritti riservati. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_ja_JP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_ja_JP.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_ja_JP.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Oracle GlassFish(tm) Server Message Queue 5.1.1 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=oracle.com \u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_ko_KR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_ko_KR.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_pt_BR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_pt_BR.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_zh_CN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_zh_CN.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_zh_CN.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Oracle GlassFish(tm) Server Message Queue 5.1.1 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=\u8bbf\u95ee oracle.com 44 | SPLASH_SUB_FOOTER=\u7248\u6743\u6240\u6709 (c) 2017\uff0cOracle \u548c/\u6216\u5176\u9644\u5c5e\u516c\u53f8\u3002\u4fdd\u7559\u6240\u6709\u6743\u5229\u3002 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_zh_TW.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/Splash_zh_TW.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/Splash_zh_TW.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Oracle GlassFish(tm) Server Message Queue 5.1.1 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=\u700f\u89bd oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2017\uff0cOracle \u548c (\u6216) \u5176\u9644\u5c6c\u516c\u53f8\u3002\u7248\u6b0a\u6240\u6709\u3002 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 5.0 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visit oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2011-2017 Oracle and/or its affiliates. All rights reserved. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_de_DE.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_de_DE.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_de_DE.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Besuchen Sie oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_es_ES.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_es_ES.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_es_ES.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visite oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle y/o sus filiales. Todos los derechos reservados. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_fr_FR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_fr_FR.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_fr_FR.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visitez le site oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle et/ou ses filiales. Tous droits r\u00e9serv\u00e9s. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_it_IT.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Aprire Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=Visitare oracle.com 44 | SPLASH_SUB_FOOTER=Copyright \u00a9 2010-2017 Oracle e/o relative consociate. Tutti i diritti riservati. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_ja_JP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_ja_JP.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_ja_JP.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=oracle.com \u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_ko_KR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_ko_KR.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_ko_KR.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=oracle.com \ubc29\ubb38 44 | SPLASH_SUB_FOOTER=Copyright (c) 2010-2017 Oracle and/or its affiliates. \ubaa8\ub4e0 \uad8c\ub9ac\ub294 \uc800\uc791\uad8c\uc790\uc758 \uc18c\uc720\uc785\ub2c8\ub2e4. 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_zh_CN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_zh_CN.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_zh_CN.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=\u8bbf\u95ee oracle.com 44 | SPLASH_SUB_FOOTER=\u7248\u6743\u6240\u6709 (c) 2017\uff0cOracle \u548c/\u6216\u5176\u9644\u5c5e\u516c\u53f8\u3002\u4fdd\u7559\u6240\u6709\u6743\u5229\u3002 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_zh_TW.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/install/install/templates/zip/Splash_zh_TW.jpg -------------------------------------------------------------------------------- /mq/src/share/install/install/templates/zip/Splash_zh_TW.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | SPLASH_HEADER=Open Message Queue 4.5 42 | SPLASH_SUB_HEADER= 43 | SPLASH_FOOTER=\u700f\u89bd oracle.com 44 | SPLASH_SUB_FOOTER=Copyright (c) 2017\uff0cOracle \u548c (\u6216) \u5176\u9644\u5c6c\u516c\u53f8\u3002\u7248\u6b0a\u6240\u6709\u3002 45 | -------------------------------------------------------------------------------- /mq/src/share/install/install_regonly.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PageFlow.Mode.ACTIVE_MODES_LIST=REG_ONLY 42 | -------------------------------------------------------------------------------- /mq/src/share/install/install_regonly.properties.windows: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | InstallHome.directory.INSTALL_HOME=c:\\Program Files\\Oracle\\MessageQueue 42 | InstallDirectory.directory.INSTALL_DIRECTORY=c:\\Program Files\\Oracle\\MessageQueue 43 | PageFlow.Mode.ACTIVE_MODES_LIST=REG_ONLY 44 | -------------------------------------------------------------------------------- /mq/src/share/install/mquninstall: -------------------------------------------------------------------------------- 1 | #!/bin/ksh 2 | # 3 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 4 | # 5 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 6 | # 7 | # The contents of this file are subject to the terms of either the GNU 8 | # General Public License Version 2 only ("GPL") or the Common Development 9 | # and Distribution License("CDDL") (collectively, the "License"). You 10 | # may not use this file except in compliance with the License. You can 11 | # obtain a copy of the License at 12 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 13 | # or LICENSE.txt. See the License for the specific 14 | # language governing permissions and limitations under the License. 15 | # 16 | # When distributing the software, include this License Header Notice in each 17 | # file and include the License file at LICENSE.txt. 18 | # 19 | # GPL Classpath Exception: 20 | # Oracle designates this particular file as subject to the "Classpath" 21 | # exception as provided by Oracle in the GPL Version 2 section of the License 22 | # file that accompanied this code. 23 | # 24 | # Modifications: 25 | # If applicable, add the following below the License Header, with the fields 26 | # enclosed by brackets [] replaced by your own identifying information: 27 | # "Portions Copyright [year] [name of copyright owner]" 28 | # 29 | # Contributor(s): 30 | # If you wish your version of this file to be governed by only the CDDL or 31 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 32 | # elects to include this software in this distribution under the [CDDL or GPL 33 | # Version 2] license." If you don't indicate a single choice of license, a 34 | # recipient has the option to distribute your version of this file under 35 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 36 | # its licensees as provided above. However, if you add GPL Version 2 code 37 | # and therefore, elected the GPL Version 2 license, then the option applies 38 | # only if the new code is made subject to such option by the copyright 39 | # holder. 40 | # 41 | 42 | # 43 | # Execute uninstall command 44 | ../../var/install/contents/mq/uninstaller $* 45 | -------------------------------------------------------------------------------- /mq/src/share/install/mquninstall.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | REM 3 | REM DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 4 | REM 5 | REM Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 6 | REM 7 | REM The contents of this file are subject to the terms of either the GNU 8 | REM General Public License Version 2 only ("GPL") or the Common Development 9 | REM and Distribution License("CDDL") (collectively, the "License"). You 10 | REM may not use this file except in compliance with the License. You can 11 | REM obtain a copy of the License at 12 | REM https://oss.oracle.com/licenses/CDDL+GPL-1.1 13 | REM or LICENSE.txt. See the License for the specific 14 | REM language governing permissions and limitations under the License. 15 | REM 16 | REM When distributing the software, include this License Header Notice in each 17 | REM file and include the License file at LICENSE.txt. 18 | REM 19 | REM GPL Classpath Exception: 20 | REM Oracle designates this particular file as subject to the "Classpath" 21 | REM exception as provided by Oracle in the GPL Version 2 section of the License 22 | REM file that accompanied this code. 23 | REM 24 | REM Modifications: 25 | REM If applicable, add the following below the License Header, with the fields 26 | REM enclosed by brackets [] replaced by your own identifying information: 27 | REM "Portions Copyright [year] [name of copyright owner]" 28 | REM 29 | REM Contributor(s): 30 | REM If you wish your version of this file to be governed by only the CDDL or 31 | REM only the GPL Version 2, indicate your decision by adding "[Contributor] 32 | REM elects to include this software in this distribution under the [CDDL or GPL 33 | REM Version 2] license." If you don't indicate a single choice of license, a 34 | REM recipient has the option to distribute your version of this file under 35 | REM either the CDDL, the GPL Version 2 or to extend the choice of license to 36 | REM its licensees as provided above. However, if you add GPL Version 2 code 37 | REM and therefore, elected the GPL Version 2 license, then the option applies 38 | REM only if the new code is made subject to such option by the copyright 39 | REM holder. 40 | REM 41 | ..\..\var\install\contents\mq\uninstaller %1 %2 %3 %4 %5 %6 %7 %8 %9 42 | -------------------------------------------------------------------------------- /mq/src/share/install/sys/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | DOCDEFS = $(TOPDIR)/src/buildcfg/Doc.gmk 45 | SUBDIRS = mq 46 | 47 | include $(MAKEDEFS) 48 | 49 | all clean debug optimized : $(SUBDIRS) 50 | -------------------------------------------------------------------------------- /mq/src/share/install/sys/mq/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | DOCDEFS = $(TOPDIR)/src/buildcfg/Doc.gmk 45 | SUBDIRS = bin 46 | 47 | include $(MAKEDEFS) 48 | 49 | all clean debug optimized : $(SUBDIRS) 50 | -------------------------------------------------------------------------------- /mq/src/share/install/sys/mq/bin/README: -------------------------------------------------------------------------------- 1 | 2 | The files in this directory are copied into the directory /dist/sys/mq/bin 3 | at build time. The exact files that are copied are listed in 4 | /src/buildcfg/Install-*.gmk 5 | -------------------------------------------------------------------------------- /mq/src/share/install/uninstaller.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/applications/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.6 04/06/08 2 | 3 | Oracle GlassFish(tm) Server Message Queue Examples: Applications 4 | ---------------------------------------------------------------- 5 | 6 | This directory contains more sophisticated JMS example programs. 7 | 8 | Directory Description 9 | --------- ----------- 10 | qbrowser A GUI application that uses the Message Queue JMS 11 | monitoring API to get the list of queues from a Message 12 | Queue broker, and browser their contents using a JMS 13 | QueueBrowser. 14 | 15 | simplechat A GUI application that uses the JMS API to implement 16 | a simple chat application. 17 | 18 | mqapplet A browser based Java applet that uses the JMS API to 19 | implement a simple chat application. 20 | 21 | mqping A utility similar to the Unix ping utility in some regards. 22 | With mqping, messages are sent to and received from a running 23 | broker. The utility measures the round trip time. The 24 | utility allows the user to control the size of the message, 25 | the destination type, delivery mode and send interval. 26 | 27 | uclient A basic 'client' application that uses the JMS 1.1 APIs. 28 | It uses JMS Message Producer and Consumer to send and receive 29 | messages. It .java does not use JNDI and relies on 30 | the feature by which a broker can "auto-create" the destinations 31 | desired by the user. The bulk of the application deals with the 32 | user interface and the JMS related code is fairly straightforward. 33 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/applications/mqping/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | 45 | DEMOFILES.java = \ 46 | mqping.java 47 | 48 | include $(MAKEDEFS) 49 | 50 | all optimized : $(DEMOFILES.class) 51 | debug : classes.debug 52 | clean : demo.clean 53 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/applications/qbrowser/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | 45 | DEMOFILES.java = \ 46 | QBrowser.java 47 | 48 | include $(MAKEDEFS) 49 | 50 | all optimized : $(DEMOFILES.class) 51 | debug : classes.debug 52 | clean : demo.clean 53 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/applications/simplechat/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | 45 | DEMOFILES.java = \ 46 | SimpleChat.java 47 | 48 | include $(MAKEDEFS) 49 | 50 | all optimized : $(DEMOFILES.class) 51 | debug : classes.debug 52 | clean : demo.clean 53 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/applications/uclient/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2000-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | 45 | DEMOFILES.java = \ 46 | UniversalClient.java 47 | 48 | include $(MAKEDEFS) 49 | 50 | all optimized : $(DEMOFILES.class) 51 | debug : classes.debug 52 | clean : demo.clean 53 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/helloworld/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.2 04/01/05 2 | 3 | Oracle GlassFish(tm) Server Message Queue Examples: helloworld 4 | -------------------------------------------------------------- 5 | 6 | This directory contains some simple "hello world" example 7 | programs that demonstrates basic JMS programming. 8 | 9 | Directory Description 10 | --------- ----------- 11 | helloworldmessage A "hello world" example that shows the fundamentals 12 | of JMS programming - creating a message sender and 13 | receiver. This example is closely tied to the 14 | Quick Start Tutorial (chapter 2 of the Oracle GlassFish(tm) 15 | Server Message Queue Developer's Guide). 16 | 17 | helloworldmessagejndi A "hello world" example (similar to helloworldmessage) 18 | that shows the fundamentals of JMS programming 19 | - creating a message sender and receiver. This example 20 | uses JNDI to lookup administered objects. It requires 21 | the user to create these objects using the tools 22 | provided with Oracle GlassFish(tm) Server Message Queue. This 23 | example is used as the sample application in the 24 | Administration Console Tutorial (chapter 4 of the Sun 25 | Oracle GlassFish(tm) Server Message Queue Administrator's Guide). 26 | 27 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/helloworld/helloworldmessage/README: -------------------------------------------------------------------------------- 1 | ================================================================================ 2 | @(#)README 1.7 03/22/05 3 | ================================================================================ 4 | 5 | HelloWorldMessage example 6 | 7 | Description 8 | ----------- 9 | This example is a simple JMS client application. It is the companion 10 | example to the "Quick Start Tutorial" in the Oracle GlassFish(tm) Server 11 | Message Queue Developer's Guide. This application sends and receives a 12 | "Hello World" message via a Queue destination. This example does not 13 | use JNDI to lookup administered objects. 14 | 15 | Files 16 | ----- 17 | HelloWorldMessage.java Source file for this example. 18 | *.class Prebuilt Java class files for this example. 19 | README This file. 20 | 21 | Configuring the environment 22 | --------------------------- 23 | To recompile or run this example, you need to set CLASSPATH 24 | to include at least: 25 | jms.jar 26 | imq.jar 27 | directory containing this example 28 | 29 | A detailed guideline on configuring your enrivonment and setting CLASSPATH 30 | is found in the top-level README file of the examples (demo) directory of 31 | the Message Queue installation (/examples/README) as well as in 32 | the "Quick Start Tutorial" in the Oracle GlassFish(tm) Server Message Queue 33 | Developer's Guide. 34 | 35 | Building the example 36 | -------------------- 37 | Run the following: 38 | 39 | javac HelloWorldMessage.java 40 | 41 | Running the example 42 | ------------------- 43 | Run the following: 44 | 45 | java HelloWorldMessage 46 | 47 | You should see the following output: 48 | 49 | Sending Message: Hello World 50 | Read Message: Hello World 51 | 52 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/jaas/README: -------------------------------------------------------------------------------- 1 | This README describes how to plug in the SampleLoginModule from the 2 | JAAS Authentication Tutorial to MQ broker. 3 | 4 | 1. Download following files from JAAS Tutorials -> JAAS Authentication at 5 | http://download.oracle.com/javase/1.5.0/docs/guide/security/jaas/tutorials/ 6 | 7 | SampleLoginModule.java 8 | SamplePrincipal.java 9 | sample_jaas.config 10 | 11 | 2. Compile the SampleLoginModule and SamplePrincipal classes by following 12 | "Running the Code" instructions in the JAAS Authentication Tutorial 13 | 14 | 3. Place the compiled classes in #2 into MQ broker /lib/ext directory 15 | 16 | 4. Copy the following content to MQ broker instance's config.properties 17 | 18 | imq.authentication.type=basic 19 | imq.authentication.basic.user_repository=jaas 20 | imq.user_repository.jaas.name=Sample 21 | imq.user_repository.jaas.userPrincipalClass=sample.principal.SamplePrincipal 22 | 23 | 5. Start broker by specifying Java system property 24 | -Djava.security.auth.login.config== 25 | 26 | 6. Write a simple JMS client that creates a JMS Connection. The comments in 27 | SampleLoginModule.java tells the correct username and password to use. 28 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/jdbc/README: -------------------------------------------------------------------------------- 1 | ======================================================================== 2 | @(#)README 1.4 10/08/08 3 | ======================================================================== 4 | 5 | To plug in a database for broker persistence, a set of properties needs to 6 | be specified in the broker's instance property file. This directory contains 7 | examples for plugging in a Java DB (Derby) database, PointBase database, 8 | MySQL database, DB2 database and an Oracle database. 9 | These properties are also documented in the generated instance configuration 10 | properties file. 11 | 12 | 13 | Files 14 | ----- 15 | o config.properties.derby 16 | This file contains example for plugging in a Java DB (Derby) database. 17 | 18 | o config.properties.pointbase 19 | This file contains example for plugging in a PointBase database. 20 | 21 | o config.properties.mysql 22 | This file contains example for plugging in a MySQL database. 23 | 24 | o config.properties.db2 25 | This file contains example for plugging in a DB2 database. 26 | 27 | o config.properties.oracle 28 | This file contains example for plugging in an Oracle database. 29 | 30 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/jms20/messagegetbody/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | 45 | DEMOFILES.java = \ 46 | MessageGetBodyExample.java 47 | 48 | include $(MAKEDEFS) 49 | 50 | all optimized : $(DEMOFILES.class) 51 | debug : classes.debug 52 | clean : demo.clean 53 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/jmsbridge/README: -------------------------------------------------------------------------------- 1 | JMS Bridge Examples 2 | ------------------- 3 | 4 | Directory Description 5 | --------- ----------- 6 | mqtomq An example of JMS Bridge that bridges 2 MQ brokers 7 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/jmsbridge/mqtomq/README: -------------------------------------------------------------------------------- 1 | A JMS Bridge Example that Bridges Two MQ Brokers 2 | ------------------------------------------------ 3 | 4 | This example bridges a MQ broker running on localhost:7676 to another 5 | MQ broker running on localhost:7677. It has 1 transacted link: 6 | 7 | localhost:7676 myqueue7676 --> myqueue7677 localhost:7677 8 | 9 | To change the example to use a non-transacted link, in following step #1 10 | for imqobjmgr, change type 'xcf' to 'cf' and add attribute transacted="false" 11 | to the link element in the jmsbridge.xml 12 | 13 | 14 | 1. Create a XAConnectionFactory administrative object 15 | 16 | imqobjmgr add -t xcf -l cn=CF7677 -o "imqAddressList=localhost:7677" 17 | -j "java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory" 18 | -j "java.naming.provider.url=file:///" 19 | 20 | where is any directory for storing the created JNDI object, 21 | which should be same as the java.naming.provider.url in the example jmsbridge.xml. 22 | 23 | [On Windows, change the java.naming.provider.url string accordingly] 24 | 25 | 2. Start a broker on localhost:7677 26 | 27 | imqbrokerd -port 7677 -tty 28 | 29 | 3. Start a broker on localhost:7676 with following broker properties set 30 | 31 | imq.bridge.enabled=true 32 | imq.bridge.activelist=mqtomq 33 | imq.bridge.admin.user=admin 34 | imq.bridge.mqtomq.type=jms 35 | imq.bridge.mqtomq.xmlurl=file:////jmsbridge.xml 36 | 37 | [On Windows, change the xmlurl string and java.naming.provider.url string 38 | in jmsbridge.xml accordingly] 39 | 40 | imqbrokerd -port 7676 -passfile /passfile 41 | -Djava.util.logging.config.file=/logging.properties -tty 42 | 43 | [This will start the JMS Bridge 'mqtomq' in the broker] 44 | 45 | 4. Send some messages using any MQ client to Queue myqueue7676 on broker localhost:7676 46 | 47 | 5. Run any MQ client to receive the messages from Queue myqueue7677 by connecting broker localhost:7677 48 | or 49 | 50 | imqcmd list dst -b localhost:7677 51 | 52 | to see the messages transferred from localhost:7676 53 | 54 | 55 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/jmsbridge/mqtomq/passfile: -------------------------------------------------------------------------------- 1 | imq.bridge.admin.password=admin 2 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/stomp/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 11/13/08 2 | 3 | STOMP Examples 4 | -------------- 5 | 6 | This README file describes the different categories of 7 | STOMP examples found in the directories listed below. 8 | 9 | Before you can run the examples, the broker's STOMP bridge service 10 | must be running. To enable STOMP bridge service, set the following 11 | properties in the broker's instance configuration file: 12 | 13 | imq.bridge.admin.user= 14 | imq.bridge.admin.password= 15 | imq.bridge.activelist=stomp 16 | imq.bridge.enabled=true 17 | 18 | 19 | Directory Description 20 | --------- ----------- 21 | ruby Contains sample programs that demonstrate how to 22 | create Ruby clients that use STOMP Protocol 23 | to send and receive messages. 24 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/stomp/ruby/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 11/10/08 2 | 3 | STOMP examples 4 | 5 | Description 6 | ----------- 7 | This directory contains MQ STOMP examples that illustrates the use of the 8 | STOMP protocol to send and receive JMS message. 9 | 10 | Files 11 | ----- 12 | SendMsg.rb Source file for Ruby STOMP client that sends text 13 | message to a MQ STOMP server. 14 | ReceiveMsg.rb Source file for Ruby Stomp client that receives text 15 | message from a MQ STOMP server. 16 | README This file. 17 | 18 | Configuring the environment 19 | --------------------------- 20 | SendMsg.rb and ReceiveMsg.rb require Ruby 1.8.6 or later version. 21 | A compatible Ruby interpreter such as JRuby 1.1.5 can also be used. 22 | 23 | Running the example 24 | ------------------- 25 | The examples can be run using the ruby command, e.g. 26 | 27 | ruby -h 28 | 29 | or 30 | 31 | jruby -h 32 | 33 | For example, 34 | 35 | ruby SendMsg.rb -h 36 | 37 | or 38 | 39 | jruby SendMsg.rb -h 40 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/ums/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 10/10/08 2 | 3 | UMS Examples 4 | ------------ 5 | 6 | This README file describes the different categories of 7 | UMS examples found in the directories listed below. 8 | 9 | Before you can run the examples, you must first deploy 10 | the UMS web service's WAR file to a web container. 11 | For additional information, see Configuring the UMS 12 | (https://mq.java.net/4.3-content/ums/config.html). 13 | 14 | 15 | Directory Description 16 | --------- ----------- 17 | ajax Contains sample programs that demonstrate how to 18 | create Ajax clients that use UMS APIs 19 | to send and receive messages. 20 | 21 | csharp Contains sample programs that demonstrate how to 22 | create C# .NET clients that use UMS APIs 23 | to send and receive messages. 24 | 25 | python Contains sample programs that demonstrate how to 26 | create Python clients that use UMS APIs 27 | to send and receive messages. 28 | 29 | ruby Contains sample programs that demonstrate how to 30 | create Ruby clients that use UMS APIs 31 | to send and receive messages. 32 | 33 | get Contains sample HTML files that demonstrate how to 34 | construct simple HTTP GET operations that 35 | perform simple utility operations 36 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/ums/ajax/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 09/09/08 2 | 3 | UMS APIs examples 4 | 5 | Description 6 | ----------- 7 | This directory contains Ajax examples that illustrates the use of the 8 | UMS APIs to send and receive simple text message. 9 | 10 | Files 11 | ----- 12 | SendMsg.html Source file for Ajax client that sends 13 | text message to a UMS server. 14 | ReceiveMsg.html Source file for Ajax client that receives 15 | text message from a UMS server. 16 | README This file. 17 | 18 | Minimum Browser Requirements 19 | ---------------------------- 20 | Require Firefox 2 and higher or Internet Explorer 6 and higher. 21 | In your browser, you must enable JavaScript. 22 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/ums/csharp/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 09/09/08 2 | 3 | UMS APIs examples 4 | 5 | Description 6 | ----------- 7 | This directory contains C# .NET examples that illustrates the use of the 8 | UMS APIs to send and receive text or binary message. 9 | 10 | Files 11 | ----- 12 | SendSOAPMsg.cs Source file for C# application that sends text 13 | or binary message as XML/SOAP message to a UMS server. 14 | ReceiveSOAPMsg.cs Source file for C# application that receives text 15 | or binary message as XML/SOAP message from a UMS server. 16 | 17 | README This file. 18 | 19 | Configuring the environment 20 | --------------------------- 21 | 22 | 23 | The examples above assume that the Context Root for the UMS web module 24 | is '/ums'. If this is not the case, please modify the DEFAULT_CONTEXT_ROOT 25 | variable in the application accordingly. 26 | 27 | Running the example 28 | ------------------- 29 | 30 | Build the examples to create executables `SendSOAPMsg.exe` and `ReceiveSOAPMsg.exe`, using .NET Framework 2.0 or later. 31 | 32 | SendSOAPMsg.exe command line parameters: 33 | 34 | -h Usage 35 | -s Specify the server host and port. 36 | -d Specify the destination name. Default is simpleSoapQ. 37 | [-m "" | -f ] Specify a text message or a file to sent. 38 | -n Specify number of message to send. 39 | -q Specify domain is a queue. Default is queue. 40 | -t Specify domain is a topic. 41 | -u Specify the user name. Default is guest. 42 | -p Specify the password. Default is guest. 43 | 44 | 45 | ReceiveSOAPMsg.exe command line parameters: 46 | 47 | -h Usage 48 | -s Specify the server host and port. 49 | -d Specify the destination name. Default is simpleSoapQ. 50 | -q Specify domain is a queue. Default is queue. 51 | -t Specify domain is a topic. 52 | -u Specify the user name. Default is guest. 53 | -p Specify the password. Default is guest. 54 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/ums/get/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 09/09/08 2 | 3 | UMS APIs examples 4 | 5 | Description 6 | ----------- 7 | This directory contains sample HTML files that demonstrate how to 8 | construct simple HTTP GET operations that perform simple utility operations 9 | 10 | 11 | Files 12 | ----- 13 | 14 | UtilsUsingGet.html HTML file that demonstrates various utilities that use the HTTP GET protocol 15 | 16 | README This file. 17 | 18 | Minimum Browser Requirements 19 | ---------------------------- 20 | Require Firefox 2 and higher or Internet Explorer 6 and higher. 21 | In your browser, you must enable JavaScript. 22 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/ums/python/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 09/09/08 2 | 3 | UMS APIs examples 4 | 5 | Description 6 | ----------- 7 | This directory contains Python examples that illustrates the use of the 8 | UMS APIs to send and receive text or binary message. 9 | 10 | Files 11 | ----- 12 | SendMsg.py Source file for Python application that sends text 13 | message to a UMS server. 14 | ReceiveMsg.py Source file for Python application that receives text 15 | message from a UMS server. 16 | SendSOAPMsg.py Source file for Python application that sends text 17 | or binary message as XML/SOAP message to a UMS server. 18 | ReceiveSOAPMsg.py Source file for Python application that receives text 19 | or binary message as XML/SOAP message from a UMS server. 20 | README This file. 21 | 22 | Configuring the environment 23 | --------------------------- 24 | SendMsg.py and ReceiveMsg.py require Python 2.3 or later version. 25 | SendSOAPMsg.py and ReceiveSOAPMsg.py require Python 2.5 or later version. 26 | 27 | The examples above assume that the Context Root for the UMS web module 28 | is '/ums'. If this is not the case, please modify the DEFAULT_CONTEXT_ROOT 29 | variable in the application accordingly. 30 | 31 | Running the example 32 | ------------------- 33 | The examples can be run using the python command, e.g. 34 | 35 | python -h 36 | 37 | For example, 38 | 39 | python SendMsg.py -h 40 | -------------------------------------------------------------------------------- /mq/src/share/java/examples/ums/ruby/README: -------------------------------------------------------------------------------- 1 | @(#)README 1.0 11/10/08 2 | 3 | UMS APIs examples 4 | 5 | Description 6 | ----------- 7 | This directory contains Ruby examples that illustrates the use of the 8 | UMS APIs to send and receive text message. 9 | 10 | Files 11 | ----- 12 | SendMsg.rb Source file for Ruby application that sends text 13 | message to a UMS server. 14 | ReceiveMsg.rb Source file for Ruby application that receives text 15 | message from a UMS server. 16 | README This file. 17 | 18 | Configuring the environment 19 | --------------------------- 20 | SendMsg.rb and ReceiveMsg.rb require Ruby 1.8.6 or later version. 21 | A compatible Ruby interpreter such as JRuby 1.1.5 can also be used. 22 | 23 | The examples above assume that the Context Root for the UMS web module 24 | is '/ums'. If this is not the case, please modify the DEFAULT_CONTEXT_ROOT 25 | variable in the application accordingly. 26 | 27 | Running the example 28 | ------------------- 29 | The examples can be run using the ruby command, e.g. 30 | 31 | ruby -h 32 | 33 | or 34 | 35 | jruby -h 36 | 37 | For example, 38 | 39 | ruby SendMsg.rb -h 40 | 41 | or 42 | 43 | jruby SendMsg.rb -h 44 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/.hgignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | mq-visualvm 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu May 14 13:41:36 BST 2009 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 6 | org.eclipse.jdt.core.compiler.compliance=1.6 7 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 8 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 9 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 10 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 11 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 12 | org.eclipse.jdt.core.compiler.source=1.6 13 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/LICENSE.txt -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/manifest.mf: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | OpenIDE-Module: com.sun.messaging.visualvm 3 | OpenIDE-Module-Install: com/sun/messaging/visualvm/Installer.class 4 | OpenIDE-Module-Layer: com/sun/messaging/visualvm/layer.xml 5 | OpenIDE-Module-Localizing-Bundle: com/sun/messaging/visualvm/Bundle.properties 6 | OpenIDE-Module-Specification-Version: 5.1 7 | 8 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/nbproject/platform.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | nbjdk.active=default 42 | nbplatform.active=VisualVM_1.2.2 43 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/nbproject/project.properties: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | javac.source=1.6 42 | javac.compilerargs=-Xlint -Xlint:-serial 43 | license.file=LICENSE.txt 44 | nbm.homepage=https://mq.java.net/ 45 | nbm.module.author=Glassfish Message Queue Engineering Team 46 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/ChartUpdater.java: -------------------------------------------------------------------------------- 1 | /* 2 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | * 4 | * Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | * 6 | * The contents of this file are subject to the terms of either the GNU 7 | * General Public License Version 2 only ("GPL") or the Common Development 8 | * and Distribution License("CDDL") (collectively, the "License"). You 9 | * may not use this file except in compliance with the License. You can 10 | * obtain a copy of the License at 11 | * https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | * or LICENSE.txt. See the License for the specific 13 | * language governing permissions and limitations under the License. 14 | * 15 | * When distributing the software, include this License Header Notice in each 16 | * file and include the License file at LICENSE.txt. 17 | * 18 | * GPL Classpath Exception: 19 | * Oracle designates this particular file as subject to the "Classpath" 20 | * exception as provided by Oracle in the GPL Version 2 section of the License 21 | * file that accompanied this code. 22 | * 23 | * Modifications: 24 | * If applicable, add the following below the License Header, with the fields 25 | * enclosed by brackets [] replaced by your own identifying information: 26 | * "Portions Copyright [year] [name of copyright owner]" 27 | * 28 | * Contributor(s): 29 | * If you wish your version of this file to be governed by only the CDDL or 30 | * only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | * elects to include this software in this distribution under the [CDDL or GPL 32 | * Version 2] license." If you don't indicate a single choice of license, a 33 | * recipient has the option to distribute your version of this file under 34 | * either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | * its licensees as provided above. However, if you add GPL Version 2 code 36 | * and therefore, elected the GPL Version 2 license, then the option applies 37 | * only if the new code is made subject to such option by the copyright 38 | * holder. 39 | */ 40 | 41 | package com.sun.messaging.visualvm.ui; 42 | 43 | public interface ChartUpdater { 44 | 45 | void updateCharts(); 46 | 47 | } 48 | -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/GlassFish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/GlassFish.png -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/broker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/broker.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerconnected.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerconnected.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerdisconnected.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerdisconnected.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerdown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerdown.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerother.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerother.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerrunning.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/brokerrunning.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/cli_badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/cli_badge.png -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/connections.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/connections.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/consumers.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/consumers.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/dukeplug16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/dukeplug16.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/folder.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/producers.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/producers.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/services.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/services.gif -------------------------------------------------------------------------------- /mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/transactions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/visualvm/src/com/sun/messaging/visualvm/ui/resources/transactions.gif -------------------------------------------------------------------------------- /mq/src/share/java/webapps/ums/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /mq/src/share/java/webapps/ums/umsArchitecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/java/webapps/ums/umsArchitecture.jpg -------------------------------------------------------------------------------- /mq/src/share/lib/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | SUBDIRS = images 45 | 46 | include $(MAKEDEFS) 47 | 48 | all optimized debug clean: $(SUBDIRS) 49 | -------------------------------------------------------------------------------- /mq/src/share/lib/images/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | SUBDIRS = admin 45 | 46 | include $(MAKEDEFS) 47 | 48 | all optimized debug clean: $(SUBDIRS) 49 | -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/AboutBox48x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/AboutBox48x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Add24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Add24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/AdminConnectBroker24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/AdminConnectBroker24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/AdminConnectToObjectStore24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/AdminConnectToObjectStore24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/AdminDisConnectBroker24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/AdminDisConnectBroker24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/AdminDisConnectToObjectStore24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/AdminDisConnectToObjectStore24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/AppIcon48x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/AppIcon48x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Broker16X.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Broker16X.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/BrokerDestinationList16x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/BrokerDestinationList16x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/BrokerQuery24X.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/BrokerQuery24X.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/BrokerX16X.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/BrokerX16X.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/CollapseAll24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/CollapseAll24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/CollectionOfBrokers16x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/CollectionOfBrokers16x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/CollectionOfObjectStores16x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/CollectionOfObjectStores16x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Delete24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Delete24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/ExpandAll24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/ExpandAll24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/ObjectStore16x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/ObjectStore16x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/ObjectStoreCFDestination16xList.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/ObjectStoreCFDestination16xList.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/ObjectStoreX16X.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/ObjectStoreX16X.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Pause24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Pause24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Play24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Play24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Preferences24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Preferences24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Properties24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Properties24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Purge24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Purge24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/README.md: -------------------------------------------------------------------------------- 1 | Image files in this directory are originally from Oracle's Java Look and Feel Graphics Repository, 1.0. More detail about this graphics library may be found at the Oracle Technology Network, Java Software Human Interface web-page: http://www.oracle.com/technetwork/java/index-138612.html. The license ([LICENSE](LICENSE.md)) in the directory applies to these files: 2 | 3 | - AboutBox48x.gif 4 | - Add24.gif 5 | - AdminConnectBroker24x.gif 6 | - AdminConnectToObjectStore24x.gif 7 | - AdminDisConnectBroker24x.gif 8 | - AdminDisConnectToObjectStore24x.gif 9 | - AppIcon48x.gif 10 | - Broker16X.gif 11 | - BrokerDestinationList16x.gif 12 | - BrokerQuery24X.gif 13 | - BrokerX16X.gif 14 | - CollapseAll24x.gif 15 | - CollectionOfBrokers16x.gif 16 | - CollectionOfObjectStores16x.gif 17 | - Delete24.gif 18 | - dot.gif 19 | - ExpandAll24x.gif 20 | - folder.gif 21 | - ObjectStore16x.gif 22 | - ObjectStoreCFDestination16xList.gif 23 | - ObjectStoreX16X.gif 24 | - Pause24.gif 25 | - Play24.gif 26 | - Preferences24.gif 27 | - Properties24.gif 28 | - Purge24x.gif 29 | - Refresh24.gif 30 | - Restart24x.gif 31 | - ServiceList16x.gif 32 | - Shutdown24x.gif 33 | -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Refresh24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Refresh24.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Restart24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Restart24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/ServiceList16x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/ServiceList16x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/Shutdown24x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/Shutdown24x.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/dot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/dot.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/folder.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/splash_block.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/splash_block.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/splash_comm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/splash_comm.gif -------------------------------------------------------------------------------- /mq/src/share/lib/images/admin/splash_openmq.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/openmq/a312ca9a8c9e52b6e7933e97627baa92bc387ea3/mq/src/share/lib/images/admin/splash_openmq.gif -------------------------------------------------------------------------------- /mq/src/share/props/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | TOPDIR = ../../.. 42 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 43 | SUBDIRS = broker 44 | 45 | include $(MAKEDEFS) 46 | 47 | all optimized debug clean: $(SUBDIRS) 48 | 49 | -------------------------------------------------------------------------------- /mq/src/share/props/admin/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = admin 42 | TOPDIR = ../../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | SUBDIRS = 45 | 46 | FILES.properties= 47 | 48 | include $(MAKEDEFS) 49 | 50 | all opt: props.copy 51 | 52 | debug: props.debug 53 | 54 | clean: props.clean 55 | 56 | -------------------------------------------------------------------------------- /mq/src/share/security/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | PACKAGE = 42 | TOPDIR = ../../.. 43 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 44 | SUBDIRS = 45 | 46 | include $(MAKEDEFS) 47 | 48 | # 49 | # copies the *.policy files to binary/share/opt|debug/security 50 | # 51 | all optimized: policy.copy 52 | debug: policy.debug 53 | clean: policy.clean 54 | 55 | -------------------------------------------------------------------------------- /mq/src/share/security/jmqadmin.policy: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mq/src/share/security/jmqexamples.policy: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mq/src/share/security/passwd: -------------------------------------------------------------------------------- 1 | admin:-2d5455c8583c24eec82c7a1e273ea02e:admin:1 2 | guest:-2c3c4a34aa2c392f39edd112333c230d:anonymous:1 3 | -------------------------------------------------------------------------------- /mq/src/solaris/iasevalbin/jdk.env: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mq/src/win32/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | TOPDIR = ../.. 42 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 43 | SUBDIRS = bin svc etc 44 | 45 | include $(MAKEDEFS) 46 | 47 | all optimized debug clean: $(SUBDIRS) 48 | 49 | -------------------------------------------------------------------------------- /mq/src/win32/bin/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | TOPDIR = ../../.. 42 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 43 | 44 | 45 | include $(MAKEDEFS) 46 | 47 | 48 | all optimized : scripts 49 | 50 | debug: scripts.debug 51 | 52 | clean: scripts.clean 53 | 54 | -------------------------------------------------------------------------------- /mq/src/win32/etc/GNUmakefile: -------------------------------------------------------------------------------- 1 | # 2 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | # 4 | # Copyright (c) 2004-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # The contents of this file are subject to the terms of either the GNU 7 | # General Public License Version 2 only ("GPL") or the Common Development 8 | # and Distribution License("CDDL") (collectively, the "License"). You 9 | # may not use this file except in compliance with the License. You can 10 | # obtain a copy of the License at 11 | # https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | # or LICENSE.txt. See the License for the specific 13 | # language governing permissions and limitations under the License. 14 | # 15 | # When distributing the software, include this License Header Notice in each 16 | # file and include the License file at LICENSE.txt. 17 | # 18 | # GPL Classpath Exception: 19 | # Oracle designates this particular file as subject to the "Classpath" 20 | # exception as provided by Oracle in the GPL Version 2 section of the License 21 | # file that accompanied this code. 22 | # 23 | # Modifications: 24 | # If applicable, add the following below the License Header, with the fields 25 | # enclosed by brackets [] replaced by your own identifying information: 26 | # "Portions Copyright [year] [name of copyright owner]" 27 | # 28 | # Contributor(s): 29 | # If you wish your version of this file to be governed by only the CDDL or 30 | # only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | # elects to include this software in this distribution under the [CDDL or GPL 32 | # Version 2] license." If you don't indicate a single choice of license, a 33 | # recipient has the option to distribute your version of this file under 34 | # either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | # its licensees as provided above. However, if you add GPL Version 2 code 36 | # and therefore, elected the GPL Version 2 license, then the option applies 37 | # only if the new code is made subject to such option by the copyright 38 | # holder. 39 | # 40 | 41 | TOPDIR = ../../.. 42 | MAKEDEFS = $(TOPDIR)/src/buildcfg/Defs.gmk 43 | 44 | 45 | include $(MAKEDEFS) 46 | 47 | 48 | all optimized : etcfiles 49 | 50 | debug: etcfiles.debug 51 | 52 | clean: etcfiles.clean 53 | 54 | -------------------------------------------------------------------------------- /mq/src/win32/iasevalbin/jdk-env-ri.bat: -------------------------------------------------------------------------------- 1 | REM 2 | REM DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | REM 4 | REM Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | REM 6 | REM The contents of this file are subject to the terms of either the GNU 7 | REM General Public License Version 2 only ("GPL") or the Common Development 8 | REM and Distribution License("CDDL") (collectively, the "License"). You 9 | REM may not use this file except in compliance with the License. You can 10 | REM obtain a copy of the License at 11 | REM https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | REM or LICENSE.txt. See the License for the specific 13 | REM language governing permissions and limitations under the License. 14 | REM 15 | REM When distributing the software, include this License Header Notice in each 16 | REM file and include the License file at LICENSE.txt. 17 | REM 18 | REM GPL Classpath Exception: 19 | REM Oracle designates this particular file as subject to the "Classpath" 20 | REM exception as provided by Oracle in the GPL Version 2 section of the License 21 | REM file that accompanied this code. 22 | REM 23 | REM Modifications: 24 | REM If applicable, add the following below the License Header, with the fields 25 | REM enclosed by brackets [] replaced by your own identifying information: 26 | REM "Portions Copyright [year] [name of copyright owner]" 27 | REM 28 | REM Contributor(s): 29 | REM If you wish your version of this file to be governed by only the CDDL or 30 | REM only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | REM elects to include this software in this distribution under the [CDDL or GPL 32 | REM Version 2] license." If you don't indicate a single choice of license, a 33 | REM recipient has the option to distribute your version of this file under 34 | REM either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | REM its licensees as provided above. However, if you add GPL Version 2 code 36 | REM and therefore, elected the GPL Version 2 license, then the option applies 37 | REM only if the new code is made subject to such option by the copyright 38 | REM holder. 39 | REM 40 | set IMQ_JAVAHOME=c:\jdk1.5.0 41 | -------------------------------------------------------------------------------- /mq/src/win32/iasevalbin/jdk-env.bat: -------------------------------------------------------------------------------- 1 | REM 2 | REM DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 3 | REM 4 | REM Copyright (c) 2010-2017 Oracle and/or its affiliates. All rights reserved. 5 | REM 6 | REM The contents of this file are subject to the terms of either the GNU 7 | REM General Public License Version 2 only ("GPL") or the Common Development 8 | REM and Distribution License("CDDL") (collectively, the "License"). You 9 | REM may not use this file except in compliance with the License. You can 10 | REM obtain a copy of the License at 11 | REM https://oss.oracle.com/licenses/CDDL+GPL-1.1 12 | REM or LICENSE.txt. See the License for the specific 13 | REM language governing permissions and limitations under the License. 14 | REM 15 | REM When distributing the software, include this License Header Notice in each 16 | REM file and include the License file at LICENSE.txt. 17 | REM 18 | REM GPL Classpath Exception: 19 | REM Oracle designates this particular file as subject to the "Classpath" 20 | REM exception as provided by Oracle in the GPL Version 2 section of the License 21 | REM file that accompanied this code. 22 | REM 23 | REM Modifications: 24 | REM If applicable, add the following below the License Header, with the fields 25 | REM enclosed by brackets [] replaced by your own identifying information: 26 | REM "Portions Copyright [year] [name of copyright owner]" 27 | REM 28 | REM Contributor(s): 29 | REM If you wish your version of this file to be governed by only the CDDL or 30 | REM only the GPL Version 2, indicate your decision by adding "[Contributor] 31 | REM elects to include this software in this distribution under the [CDDL or GPL 32 | REM Version 2] license." If you don't indicate a single choice of license, a 33 | REM recipient has the option to distribute your version of this file under 34 | REM either the CDDL, the GPL Version 2 or to extend the choice of license to 35 | REM its licensees as provided above. However, if you add GPL Version 2 code 36 | REM and therefore, elected the GPL Version 2 license, then the option applies 37 | REM only if the new code is made subject to such option by the copyright 38 | REM holder. 39 | REM 40 | 41 | set IMQ_JAVAHOME= 42 | --------------------------------------------------------------------------------