private synchronized void deuce (String v) throws JMSException {
			QueueConnection qc =null;
			QueueSession qs =null;
			
   ///prova mess
   try {
			qc = qcf.createQueueConnection();
		} catch (JMSException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		 try {
			qs = qc.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
		} catch (JMSException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		 
		try {
			this.sender = qs.createSender( altro);
		} catch (JMSException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}//manda al rivale
		 CreateMessage Mess = new CreateMessage(this.name, this.room, this.name, 3); //STEP Message
		 ObjectMessage j = qs.createObjectMessage(Mess);
			j.setBooleanProperty("multy", true);
			j.setJMSReplyTo(que);
		qc.start();
		System.out.println("Invio messaggio deuce " + altro.toString());
		this.sender = this.senderSession.createSender(altro);
		this.sender.send(j);
		qc.close();
		
		//manda in topic via House
		CreateMessage creMess = new CreateMessage(this.name, this.room, this.name, 3); // winner
		ObjectMessage roomObjectMess = this.senderSession.createObjectMessage(creMess);
		roomObjectMess.setBooleanProperty("multy", true);
		roomObjectMess.setJMSReplyTo(que);
		this.sender = this.senderSession.createSender(queue);
		this.sender.send(roomObjectMess);
}