[Xmpp4js-commit] SF.net SVN: xmpp4js:[756] trunk
Status: Beta
Brought to you by:
h-iverson
From: <h-i...@us...> - 2008-07-27 22:02:19
|
Revision: 756 http://xmpp4js.svn.sourceforge.net/xmpp4js/?rev=756&view=rev Author: h-iverson Date: 2008-07-27 22:02:28 +0000 (Sun, 27 Jul 2008) Log Message: ----------- added log4js to try to avoid console stuff and got rid of some old compat stuff Modified Paths: -------------- trunk/pom.xml trunk/src/assembler/xmpp4js.xml trunk/src/main/javascript/adapter/Default.js trunk/src/main/javascript/ext/DataForm.js trunk/src/main/javascript/transport/Base.js trunk/src/test/javascript/PacketReaderTest.html trunk/src/test/javascript/broken/DataFormTest.html Removed Paths: ------------- trunk/src/main/javascript/console.js trunk/src/main/javascript/msie-createElementNS.js trunk/src/main/javascript/msie-importNode.js Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/pom.xml 2008-07-27 22:02:28 UTC (rev 756) @@ -27,6 +27,12 @@ <type>javascript</type> <version>3.1-SNAPSHOT</version> </dependency> + <dependency> + <groupId>de.berlios.log4js</groupId> + <artifactId>log4js</artifactId> + <type>javascript</type> + <version>1.0-RC1</version> + </dependency> </dependencies> <build> <extensions> Modified: trunk/src/assembler/xmpp4js.xml =================================================================== --- trunk/src/assembler/xmpp4js.xml 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/assembler/xmpp4js.xml 2008-07-27 22:02:28 UTC (rev 756) @@ -8,9 +8,7 @@ <include>adapter/Default.js</include> <!-- utils --> - <include>console.js</include> <include>Jid.js</include> - <include>msie-createElementNS.js</include> <include>DomBuilder.js</include> <!-- packets --> Modified: trunk/src/main/javascript/adapter/Default.js =================================================================== --- trunk/src/main/javascript/adapter/Default.js 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/main/javascript/adapter/Default.js 2008-07-27 22:02:28 UTC (rev 756) @@ -1,6 +1,18 @@ var Xmpp4Js = {}; + +Xmpp4Js.logLevel = Log4js.Level.ALL; +Xmpp4Js.appender = new Log4js.ConsoleAppender(); +Xmpp4Js.createLogger = function(logId) { + var logger = Log4js.getLogger( logId ); + logger.setLevel( Xmpp4Js.logLevel ); + logger.addAppender( Xmpp4Js.appender ); + + return logger; +} + + /** * Do not fork for a browser if it can be avoided. Use feature detection when * you can. Use the user agent as a last resort. YAHOO.env.ua stores a version @@ -153,6 +165,8 @@ }(); Xmpp4Js.Lang = { + logger: Xmpp4Js.createLogger("xmpp4js.lang"), + /** * Determines whether or not the property was added * to the object instance. Returns false if the property is not present @@ -409,7 +423,7 @@ } Function.prototype.bind = function(scope) { -;;; console.warn( "Using Function.prototype.bind" ); +;;; Xmpp4Js.Lang.logger.warn( "Using Function.prototype.bind" ); var args = Array.prototype.slice.call(arguments); args.unshift( this ); // add fn argument to the beginning return Xmpp4Js.Lang.bind.apply( this, args ); Deleted: trunk/src/main/javascript/console.js =================================================================== --- trunk/src/main/javascript/console.js 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/main/javascript/console.js 2008-07-27 22:02:28 UTC (rev 756) @@ -1,10 +0,0 @@ -if( window['console'] == undefined ) { - console = { - info: Xmpp4Js.Lang.noOp, - log: Xmpp4Js.Lang.noOp, - dir: Xmpp4Js.Lang.noOp, - dirxml: Xmpp4Js.Lang.noOp, - warn: Xmpp4Js.Lang.noOp, - error: Xmpp4Js.Lang.noOp - } -} Modified: trunk/src/main/javascript/ext/DataForm.js =================================================================== --- trunk/src/main/javascript/ext/DataForm.js 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/main/javascript/ext/DataForm.js 2008-07-27 22:02:28 UTC (rev 756) @@ -338,7 +338,7 @@ // dataForm, formId, template if( arguments.length > 1 ) { -;;; console.warn( "Using deprecated ctor for DataFormView" ); +//;;; console.warn( "Using deprecated ctor for DataFormView" ); config = { dataForm: arguments[0], @@ -413,7 +413,7 @@ * @deprecated in favor of renderAndReturn */ getRenderedNode: function() { -;;; console.warn( "renderAndReturn is deprecated." ); +//;;; console.warn( "renderAndReturn is deprecated." ); return this.renderAndReturn(); }, Modified: trunk/src/main/javascript/transport/Base.js =================================================================== --- trunk/src/main/javascript/transport/Base.js 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/main/javascript/transport/Base.js 2008-07-27 22:02:28 UTC (rev 756) @@ -215,6 +215,8 @@ } +Xmpp4Js.Transport.Base.logger = Xmpp4Js.createLogger("xmpp4js.transport.base"); + Xmpp4Js.Transport.Base.prototype = { @@ -307,7 +309,7 @@ * @private */ shutdown: function() { -;;; console.debug( "Transport Shutdown (stopping tasks)" ); +;;; Xmpp4Js.Transport.Base.logger.debug( "Transport Shutdown (stopping tasks)" ); this.isSessionOpen = false; this.taskRunner.stop( this.sendQueueTask ); this.taskRunner.stop( this.sendPollTask ); @@ -376,7 +378,6 @@ * @private */ sendPoll: function() { -;;; console.debug( "Send Poll" ); // if we're trying to poll too frequently /*var now = new Date().getTime(); @@ -387,6 +388,7 @@ */ if( this.openRequestCount == 0 && this.queue.length == 0 ) { +;;; Xmpp4Js.Transport.Base.logger.debug( "Send Poll" ); var packetNode = this.createPacketNode(); this.write( packetNode ); } Modified: trunk/src/test/javascript/PacketReaderTest.html =================================================================== --- trunk/src/test/javascript/PacketReaderTest.html 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/test/javascript/PacketReaderTest.html 2008-07-27 22:02:28 UTC (rev 756) @@ -41,7 +41,6 @@ var wasInvoked = false; con.addPacketListener( function(stanza) { wasInvoked = true; - console.dir( stanza ); assertEquals( stanzaNode, stanza.getNode() ); } ); Modified: trunk/src/test/javascript/broken/DataFormTest.html =================================================================== --- trunk/src/test/javascript/broken/DataFormTest.html 2008-07-27 21:43:41 UTC (rev 755) +++ trunk/src/test/javascript/broken/DataFormTest.html 2008-07-27 22:02:28 UTC (rev 756) @@ -25,8 +25,7 @@ var node = loadTestPacket( "packets/dataform_get.xml" ); df.read( node ); - - console.dir( df ); + } </script> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |