Git Product home page Git Product logo

log4js-ext's Introduction

log4js-ext

log4js-ext's People

Contributors

googlecodeexporter avatar

Watchers

 avatar

log4js-ext's Issues

log4js-ext does not work with sencha touch 2.0.1

What steps will reproduce the problem?
1.  add the log4js-ext-all-dev.js to index.html of sencha touch app
2.  start the app

What is the expected output? What do you see instead?
1. I see the following error in console log

TypeError: 'undefined' is not an object (evaluating 'Ext.data.Types')


What version of the product are you using? On what operating system?
log4js-ext v 2.0
sencha touch v 2.0.1
mac osx mountain lion 10.8.3

Please provide any additional information below.
- The Sencha marketplace page lists Sencha Touch under products for log4js-ext

Original issue reported on code.google.com by [email protected] on 4 Jun 2013 at 6:33

Lost previous log messages after reopen logViewer window

What steps will reproduce the problem?

1. This is my wrapper for log4js:

Ext.define('WPC.settings.Log4js', {

    config: {
        logViewerAppender: undefined,
        logger: undefined
    },

    constructor: function (config) {
        this.initConfig(config);
    },

    init: function () {
        var logViewerAppender = new Sm.log.LogViewerAppender();
        Sm.log.Logger.getRoot().addAppender(logViewerAppender);
        var logger = Sm.log.Logger.getLogger('Logger1');
        this.setLogger(logger);
        this.setLogViewerAppender(logViewerAppender);
        logger.info('Log4js initialized');
    }

});

2. For launch this class I use this code :

        log4js = Ext.create('WPC.settings.Log4js', {});
        log4js.init();
        logger = log4js.getLogger();
        logViewerAppender = log4js.getLogViewerAppender();

where logger and logViewerAppender are global variables.

3. For open the logViewer window I use this code:

   function openLogViewer()
   {
      logger.info('Happy Logging!');
      var logViewer = new Sm.log.LogViewerWindow(
      {
          appender: logViewerAppender
      });
      logViewer.show();
   }

4. When I click the first time the button for Open logViewer I see regularly 
the 'Log4js initialized' message.


What is the expected output? 
5. I would be see all log messages from begin 'Log4js initialized' to last 
'Happy Logging' message.

What do you see instead?
6. After closing logViewer window, and reopen it, I see only last 'Happy 
Logging' message. 


What version of the product are you using? On what operating system?
7. I use Log4js-ext 1.0.1 on Windows 7 SP1

Thank you for your amazing work.

Claudio

Original issue reported on code.google.com by [email protected] on 4 Nov 2012 at 10:06

Enhancement: add text search and highlighting capabilities

Add text search and highlighting capabilities.

Would be nice to be able to search anywhere in the log entries and get:

1) Optional regular expression matching.
2) Text Highlighting in grid and (optional) detail view.
3) Navigation to next/prior match.

This would complement filtering nicely: filtering would help reducing context, 
search + highlight would help dig inside this context.

Original issue reported on code.google.com by [email protected] on 13 Jul 2012 at 5:43

Add API documentation

Provide API documentation

Would be nice for documentation to be JSDuck based -like the ExtJs API doc

Original issue reported on code.google.com by [email protected] on 17 Jul 2012 at 7:06

Enhancement: add remote logging support for log4js and slf4j

Would be nice to be able to send logs to the server so that we can trace 
complex operations in a uniform way.

Using DirectJNgine might be a good idea, as we will get batching support and 
all Direct goodies.

Having correct timestamps is a must for development-time tracing. Consistent 
timestamps can be guaranteed when client and server are in the same machine.

Original issue reported on code.google.com by [email protected] on 13 Jul 2012 at 5:47

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.