I changed the logger to what you said, as well as included aspectjrt.jar into my classpath, still nothing in the console but the text I print out after the message is sent.
Is there any special java code I need or should put in that'll spit it out? Steven Cunningham Aspiring J-Developer -----Original Message----- From: Chris Chen [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 19, 2003 4:04 PM To: [EMAIL PROTECTED] Subject: Re: [JDEV] Message sent is blank The message sent should not be blank, which is strange indeed. When you set the log4j.properties, by default it outputs the logs and XML data to the console (ie. your dos prompt window, your IDE console output window, your linux terminal window, etc.). Try changing the first line's log4j.rootLogger to log4j.rootLogger=DEBUG,console And see if you see any output. Also make sure that you are using the newly compiled muse library and that you have aspectjrt.jar in your classpath. Let me know if it works and if you see anything XML outputs. Good luck, Chris ----- Original Message ----- From: "Cunningham, Steven" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, August 19, 2003 12:22 PM Subject: RE: [JDEV] Message sent is blank > Where exactly does this output go? > I recompiled muse for just jabber, and with compile-with-logging > enabled. (Also edited the log4j.properties file, and I believe it's > right.) > > log4j: > > # Default Logging is DEBUG, thus enabling all messages to be logged > log4j.rootLogger=INFO, console > log4j.appender.console=org.apache.log4j.ConsoleAppender > log4j.appender.console.layout=org.apache.log4j.PatternLayout > # Conversion pattern: Priority [Category] Message > log4j.appender.console.layout.ConversionPattern=%-5p [%c] - %m%n # > Conversion pattern: Date Priority [Category] Message > #log4j.appender.console.layout.ConversionPattern=%d %-5p [%c] - %m%n > #------------------Jabber Module---------------------------# > #-- logs all incoming parsed messages under DEBUG > log4j.logger.jabber/msg/incoming=DEBUG > #-- logs all outgoing parsed messages under DEBUG > log4j.logger.jabber/msg/outgoing=DEBUG > #-- logs all incoming raw packets under DEBUG > log4j.logger.jabber/packet/incoming=DEBUG > #-- logs all outgoing raw packets under DEBUG > log4j.logger.jabber/packet/outgoing=DEBUG > > Also, JAJC has the option of viewing the xml transmitted. Here's what > it > sends: > > <message xmlns='jabber:client' type='chat' id='id_10033' > to='[EMAIL PROTECTED]' from='[EMAIL PROTECTED]/Home'><thread > xmlns='jabber:client'>id_10034</thread></message> > > Here's what I send to setHTMLBody(): > > Test<br /><b>TEST!</b> Test Test <span style="font-size: 10px; > font-family: 'Verdana,Arial,sans-seriff';">Test!</span> > > Steven Cunningham > Aspiring J-Developer > > > -----Original Message----- > From: Chris Chen [mailto:[EMAIL PROTECTED] > Sent: Monday, August 18, 2003 1:34 PM > To: [EMAIL PROTECTED] > Subject: Re: [JDEV] Message sent is blank > > > Try reading the README file of the Muse package distribution. Inside, > it will tell you how to enable debugging inside muse. Simply compile > the debugging into muse and then you will be able to see the incoming > and outgoing XML messages outputted (You will need to configure > log4j.properties file as well). > > Then you can see if the message is sending the proper XML data. > > Thanks, > Chris > > ----- Original Message ----- > From: "Cunningham, Steven" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, August 18, 2003 6:12 AM > Subject: [JDEV] Message sent is blank > > > > I've been trying to get a jabber message to accept xhtml formatting, > > but without much luck. The message is sent all right, but it shows > > nothing in the message (Shows who sent it, but then the message > > itself > > > is blank.) > > > > Here's the code that sends it (java) > > > > String message = "<span style='font-size:large'>OMG, i'm > > </span><span style='color:green'>green</span> with <em>envy</em>!"; > > JabberChatMessage msg = new > > JabberChatMessage(JabberChatMessage.TYPE_CHAT); > > msg.setTo(jabTo); > > msg.setHTMLBody(message); > > msg.setSynchronized(false); > > jabberSession.sendMessage(msg); > > System.out.println("--- Jabber messages sent successfully!\n"); > > > > When I included the <html> and <body> tags, I got the > > SendMessageFailedException popped up. > > SendMessageFailedException.getLocalizedMessage() returns this: The > > element "html" could not be added as a child of "message": The > > element > > > already has an existing parent (the document root) > > > > Steven Cunningham > > Aspiring J-Developer _______________________________________________ > > jdev mailing list > > [EMAIL PROTECTED] > > http://mailman.jabber.org/listinfo/jdev > > > > _______________________________________________ > jdev mailing list > [EMAIL PROTECTED] > http://mailman.jabber.org/listinfo/jdev > _______________________________________________ > jdev mailing list > [EMAIL PROTECTED] > http://mailman.jabber.org/listinfo/jdev > _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
