You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Stan Lewis (JIRA)" <ji...@apache.org> on 2009/09/24 22:57:51 UTC

[jira] Created: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Allow xmpp clients to message each other directly, more tests, updated schema
-----------------------------------------------------------------------------

                 Key: AMQ-2412
                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Transport
            Reporter: Stan Lewis
            Priority: Minor


Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57598#action_57598 ] 

Stan Lewis commented on AMQ-2412:
---------------------------------

If it's a random deadlock that occurs during that last test I think I've reproduced it.  Will look into this further.

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57595#action_57595 ] 

Stan Lewis commented on AMQ-2412:
---------------------------------

I'll check that out, what's the failure you're seeing?  That test passes here for me...

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Rob Davies (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rob Davies updated AMQ-2412:
----------------------------

    Affects Version/s: 5.3.0
        Fix Version/s: 5.4.0

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>    Affects Versions: 5.3.0
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>             Fix For: 5.4.0
>
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stan Lewis updated AMQ-2412:
----------------------------

    Attachment: patch.txt

Updated patch that applies cleanly for 5.4-SNAPSHOT

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Rob Davies (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rob Davies resolved AMQ-2412.
-----------------------------

    Resolution: Fixed

Fixed by SVN revision 912310

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>    Affects Versions: 5.3.0
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stan Lewis updated AMQ-2412:
----------------------------

    Attachment:     (was: patch.txt)

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Rob Davies (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rob Davies reassigned AMQ-2412:
-------------------------------

    Assignee: Rob Davies

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=54495#action_54495 ] 

Stan Lewis commented on AMQ-2412:
---------------------------------

Should mention this patch also contains the small changes in AMQ-2406

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stan Lewis updated AMQ-2412:
----------------------------

    Attachment:     (was: patch.txt)

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stan Lewis updated AMQ-2412:
----------------------------

    Attachment: patch.txt

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Stan Lewis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stan Lewis updated AMQ-2412:
----------------------------

    Attachment: patch.txt

Okay, think I've gotten the deadlock fixed.  The tests are a bit prone to timing issues but I think I've got enough time in there to be sure the consumers get all their messages but the tests won't take *too* long, about 40 seconds for me here.  Let me know if there's any issues!

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (AMQ-2412) Allow xmpp clients to message each other directly, more tests, updated schema

Posted by "Rob Davies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-2412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57592#action_57592 ] 

Rob Davies commented on AMQ-2412:
---------------------------------

This introduces a failing test - XmppTest.testTwoConnections()

> Allow xmpp clients to message each other directly, more tests, updated schema
> -----------------------------------------------------------------------------
>
>                 Key: AMQ-2412
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2412
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>            Reporter: Stan Lewis
>            Assignee: Rob Davies
>            Priority: Minor
>         Attachments: patch.txt
>
>
> Am working on getting the activemq-xmpp transport to work as a simple XMPP server so I can unit test the camel-xmpp component.  While multi-user chat worked great my direct chat tests would fail.  So I've implemented this functionality in activemq-xmpp and a bunch of tests for it as well.  Also updated the xmpp schema files and added one though there weren't many changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.