Adds Xml based Invocation Layer to JBossMQ ------------------------------------------
Key: JBMQ-27 URL: http://jira.jboss.com/jira/browse/JBMQ-27 Project: JBoss MQ Type: Patch Reporter: SourceForge User Assigned to: Adrian Brock SourceForge Submitter: fawce . Adds xml based Invocation Layer to Jbossmq Please let me know if I can be of any help with integrating the XIL into jboss-head. Details on the structure of the XIL protocol, the current C# client impl, and testsuite results are available at: csil.sourceforge.net - new packages in messaging module: org.jboss.mq.il.xil org.jboss.mq.il.xil.encoding - new packages in testsuite module (primarily ports of org.jboss.test.jbossmq, to run over xil): org.jboss.test.tamale.* For some reason, diff is corrupting the thirdparty jar nanoxml.jar, so I have excluded it from the patch and attached it seperately. To apply patch from directory above jboss-head: mkdir ./jboss-head/thirdparty/nanoxml-nanoxml mkdir ./jboss-head/thirdparty/nanoxml-nanoxml/lib (copy the attached nanoxml.jar into the above directory) patch -u -p 4 -i xil.patch affected files: build/build.xml messaging/build.xml messaging/src/etc/server/default/deploy/jbossmq- service.xml messaging/src/etc/server/cluster/deploy/jbossmq- service.xml messaging/src/main/org/jboss/mq/AcknowledgementReq uest.java messaging/src/main/org/jboss/mq/AuthenticationReques t.java messaging/src/main/org/jboss/mq/BrowseRequest.java messaging/src/main/org/jboss/mq/BrowseResponse.java messaging/src/main/org/jboss/mq/ClientID.java messaging/src/main/org/jboss/mq/ClientReceiveRequest. java messaging/src/main/org/jboss/mq/Connection.java messaging/src/main/org/jboss/mq/ConnectionToken.java messaging/src/main/org/jboss/mq/DurableSubscriptionID .java messaging/src/main/org/jboss/mq/GenericConnectionFa ctory.java messaging/src/main/org/jboss/mq/MessagePool.java messaging/src/main/org/jboss/mq/Ping.java messaging/src/main/org/jboss/mq/ReceiveRequest.java messaging/src/main/org/jboss/mq/SessionID.java messaging/src/main/org/jboss/mq/SpyBytesMessage.jav a messaging/src/main/org/jboss/mq/SpyConnectionMetaD ata.java messaging/src/main/org/jboss/mq/SpyConsumer.java messaging/src/main/org/jboss/mq/SpyDestination.java messaging/src/main/org/jboss/mq/SpyEncapsulatedMes sage.java messaging/src/main/org/jboss/mq/SpyJMSException.jav a messaging/src/main/org/jboss/mq/SpyMapMessage.java messaging/src/main/org/jboss/mq/SpyMessage.java messaging/src/main/org/jboss/mq/SpyMessageConsum er.java messaging/src/main/org/jboss/mq/SpyMessageProducer .java messaging/src/main/org/jboss/mq/SpyObjectMessage.ja va messaging/src/main/org/jboss/mq/SpyQueue.java messaging/src/main/org/jboss/mq/SpyQueueBrowser.jav a messaging/src/main/org/jboss/mq/SpyQueueReceiver.jav a messaging/src/main/org/jboss/mq/SpyQueueSender.java messaging/src/main/org/jboss/mq/SpySession.java messaging/src/main/org/jboss/mq/SpyStreamMessage.j ava messaging/src/main/org/jboss/mq/SpyTemporaryQueue.j ava messaging/src/main/org/jboss/mq/SpyTemporaryTopic.ja va messaging/src/main/org/jboss/mq/SpyTextMessage.java messaging/src/main/org/jboss/mq/SpyTopic.java messaging/src/main/org/jboss/mq/SpyTopicPublisher.jav a messaging/src/main/org/jboss/mq/SpyTopicSubscriber.ja va messaging/src/main/org/jboss/mq/SpyXAConnection.java messaging/src/main/org/jboss/mq/SpyXAConnectionFact ory.java messaging/src/main/org/jboss/mq/SpyXAResource.java messaging/src/main/org/jboss/mq/SpyXAResourceMana ger.java messaging/src/main/org/jboss/mq/Subscription.java messaging/src/main/org/jboss/mq/SubscriptionID.java messaging/src/main/org/jboss/mq/TransactionRequest.ja va messaging/src/main/org/jboss/mq/il/xil/XILClientIL.java messaging/src/main/org/jboss/mq/il/xil/XILClientILService .java messaging/src/main/org/jboss/mq/il/xil/XILReturnStatus.j ava messaging/src/main/org/jboss/mq/il/xil/XILServerIL.java messaging/src/main/org/jboss/mq/il/xil/XILServerILFactor y.java messaging/src/main/org/jboss/mq/il/xil/XILServerILServic e.java messaging/src/main/org/jboss/mq/il/xil/encoding/Acknow ledgementRequestXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Authent icationRequestXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Browse RequestXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Browse ResponseXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/ClientID Xml.java messaging/src/main/org/jboss/mq/il/xil/encoding/ClientR eceiveRequestXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Connec tionTokenXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Destina tionXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Durable SubscriptionIDXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Enabled Xml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Encode r.java messaging/src/main/org/jboss/mq/il/xil/encoding/Excepti onXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/HashX ml.java messaging/src/main/org/jboss/mq/il/xil/encoding/HexByt eConverter.java messaging/src/main/org/jboss/mq/il/xil/encoding/JavaObj ectXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/ListXml. java messaging/src/main/org/jboss/mq/il/xil/encoding/Messag eXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/PingXml .java messaging/src/main/org/jboss/mq/il/xil/encoding/Receive RequestXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Receive ResponseXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Session IDXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/SimpleT ypeXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Subscri ptionXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/Transac tionRequestXml.java messaging/src/main/org/jboss/mq/il/xil/encoding/UTFFra gmenter.java messaging/src/main/org/jboss/mq/il/xil/encoding/Unsubs cribeRequestXml.java messaging/src/main/org/jboss/mq/il/uil/multiplexor/Demu xInputStream.java messaging/src/main/org/jboss/mq/il/uil/multiplexor/Multip lexorTest.java messaging/src/main/org/jboss/mq/il/uil/multiplexor/MuxO utputStream.java messaging/src/main/org/jboss/mq/il/uil/multiplexor/Sock etMultiplexor.java messaging/src/main/org/jboss/mq/il/uil/multiplexor/Strea mDemux.java messaging/src/main/org/jboss/mq/il/uil/multiplexor/Strea mMux.java testsuite/build.xml testsuite/src/main/org/jboss/test/tamale/encoding/HexCo nversionTestCase.java testsuite/src/main/org/jboss/test/tamale/mq/MQBase.jav a testsuite/src/main/org/jboss/test/tamale/mq_perf/Invocati onLayerStressTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_perf/JBoss MQPerfStressTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/Connec tionUnitTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/JBoss MQUnitTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/JBossS essionRecoverUnitTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/Messa geBodyUnitTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/RollBac kUnitTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/Securit yUnitTestCase.java testsuite/src/main/org/jboss/test/tamale/mq_test/Unacke dUnitTestCase.java tools/etc/buildfragments/libraries.ent -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development