Remoting Calls nicht ausgeführt

ChrisJava

Grünschnabel
Hallo zusammen,

ich habe eine J2ee applikation im jboss am laufen.
Hier gibt es eine Stateless bean (LoggingBean).
Diese Sendet unter anderem Objekte zu einem RemotingServer.
Das klappt anscheinend auch ganz gut. Nur einige der Aufrufe scheinen nicht zu klappen?! Nur leider passiert das ganze ohne Exception oder Warnung.
es ist so, das ich zuerst den Remoting Call mache und dann noch zur kontrolle auf dem server logge (STDOUT oder file)...
nur leider sehe ich auf meinem remotingserver nicht das gleiche was ich auf dem stdout des jboss sehe.

ihr müsst euch das ca so vorstellen:

in der LoggingBean

Code:
	@Override
	public void log(LoggingInfo info) {
                                          // in dieser funktion steckt der remoting call 
		logToMonitors(info);
                                          // hier ist die ausgabe in die konsole
		System.out.println(info.toString());
	}

hier benachrichtige ich jedes remoting objekl welches sich in meinem Vector<> monitors befindet ...

Code:
	@SuppressWarnings("unchecked")
	private void logToMonitors(LoggingInfo log)
	{
		byte[] data;
		try {
			data = new XStream().toXML(log).getBytes("ISO-8859-1");
			if (monitors.size()>0){
				Vector<LoggingMonitor> mons = (Vector<LoggingMonitor>) monitors.clone();
				for (LoggingMonitor mon : mons )
				{
					try 
					{
                                                                                // der remoting call
						mon.log(data);
					} catch (RemoteException e) {
						e.printStackTrace();
					}
				}
			}
		}
		catch (UnsupportedEncodingException e1) 
		{
			e1.printStackTrace();
		}
	}

so nun zum remoting server...
Code:
	@Override
	public void log(byte[] data) throws RemoteException {
	     try {
	    	 System.out.println(new String(data));
			connector.Send(data);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

So, nach meinem Verständnis müsste ich nun im jboss stdout und im remoting server stdout einen output erhalten. Nur leider Fehlen mir auf der remotingserver Seite einige Datensätze! ich kann hier leider kein Muster erkennen. Jboss loggt weder errors noch warnings für die entsprechenden Zeiträume.
Auch im Remoting server gibt es keinen error output...

wie könnte dies passieren? ich bin über jeden hinweis dankbar!

schöne pfingsten euch allen.

christian
 

Neue Beiträge

Zurück