Skip to content

vanderhallenf/xmpp_publisher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xmpp_publisher
===============

This project delivers a command line tool which is capable of creating items
on nodes, in case the node doesn't exist, it'll create it for the user.  This tool
can be used for functional testing of applications which publish XMPP events.


Scope
-----------------------------------

This program allows you to publish to a node that is specified in the
arguments and it will create that node in case it is not in the system.

How to build (Maven required)
-----------------------------------

	mvn package


How to use
-----------------------------------

	In the source folder:

	./run.sh -s Server -u User -p Password -n Node -m Message [-d] [-h]

        Arguments:
        	-s <server>   	URL of the XMPP server
        	-u <username> 	User name to connect to the XMPP server
	        -p <password> 	Password to connect to the XMPP server
	        -n <node>     	Name of the node to publish
	        -m <message>  	Message to publish
	        -d            	Enable the debugger
	        -h            	Show this help

Limitations
-----------------------------------

	- Only leaf nodes can be created on the root and no collection nodes.
	- You can only create one node at a time.
	- It's not possible to have open sessions with the same user at the
	  same time.

About

Test utility for publishing XMPP events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •