This is something new to 6.1?  I'm not on 6.1 yet, maybe that's why?

> On Aug 26, 2014, at 8:21 AM, "Jeremie BOUSQUET" <jeremie.bousq...@gmail.com> 
> wrote:
> 
> 2014-08-26 17:08 GMT+02:00 Jason Clemons <jason.clem...@live.com>:
> 
>> So sorry, but one more question..since I'm new to Xwiki, and all of it's
>> underlying architecture (I'm a .net guy) I'm sure this is something that
>> I'm doing wrong, but I figured I'd ask.
>> 
>> When I copy and paste the code you provided below into a page (in the
>> "source" section)  the page and the script section renders without error on
>> the page, but the output literally says "$logger.info("foobar")" on the
>> page.
>> 
>> I would expect no visible output, but to see a log entry, am I missing
>> something?
> 
> Same for me, that's why it's bad to provide samples without actually
> testing them :)
> 
> In fact I don't see any "getLogger" method in $services.logging, which you
> can check in the Scripting Reference page [1].
> 
> Double-checking myself, it's normal in my case as Vincent it was added in
> 6.1, and I'm not in 6.1, so nothing abnormal here ...
> 
> In your case if you are on 6.1 and it doesn't work, I would suspect that
> maybe you copy-pasted this code into a page in wysiwyg editor instead of
> wiki editor.
> If you have wysiwyg by default and you're not an advanced user, you can
> choose insert / macro, choose the "velocity" macro, and enter the content
> between {{velocity}} in the macro content.
> Or you can switch to advanced user and/or wiki editor (sorry, miss time to
> find the urls in xwiki.org ;-) )
> 
> 
> [1] - http://platform.xwiki.org/xwiki/bin/view/SRD/Navigation
> 
> 
> 
>> 
>>>> On Aug 26, 2014, at 7:39 AM, "Jason Clemons" <jason.clem...@live.com>
>>> wrote:
>>> 
>>> That's why I said "forgive my ignorance" in my previous email :)
>>> 
>>> I was thrown off by defining the "informative name".  Is that a
>> persistent value once defined? Or is just something that gets added to the
>> log entry?
>>> 
>>>> On Aug 25, 2014, at 11:28 PM, "Jeremie BOUSQUET" <
>> jeremie.bousq...@gmail.com> wrote:
>>>> 
>>>> Hello,
>>>> 
>>>> {{velocity}}
>>>> #set($logger = $services.logging.getLogger("My script"))
>>>> 
>>>> $logger.info("foobar")
>>>> 
>>>> {{/velocity}}
>>>> 
>>>> 
>>>> This is exactly what is on the page linked by Vincent, just with a more
>>>> similar "look" to your own sample.
>>>> "My script" is just an informative name of the logger you create. You
>> could
>>>> use $doc.name for instance.
>>>> 
>>>> It's not much more complex, and it's really more clean than
>>>> System.out.println ;-)
>>>> 
>>>> BR,
>>>> Jeremie
>>>> 
>>>> 
>>>> 2014-08-25 19:33 GMT+02:00 Jason Clemons <jason.clem...@live.com>:
>>>> 
>>>>> Thanks again for taking time to respond, forgive my ignorance..I still
>>>>> don't really "get it" could you possibly show me an example of the
>> syntax
>>>>> for writing to the logs from within my Velocity code?  In groovy I can
>>>>> simply write:
>>>>> 
>>>>> {{groovy}}
>>>>> System.out.println("foobar")
>>>>> {{/groovy}}
>>>>> 
>>>>> I'm just having an issue figuring out the velocity equivalent...
>>>>> 
>>>>> 
>>>>>>> On Aug 25, 2014, at 9:56 AM, "vinc...@massol.net" <
>> vinc...@massol.net>
>>>>>> wrote:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On 25 Aug 2014 at 18:26:28, Jason Clemons (jason.clem...@live.com
>>>>> (mailto:jason.clem...@live.com)) wrote:
>>>>>>> 
>>>>>>> Thanks for the response Vincent, I did see this article, but I'm
>> having
>>>>> trouble figuring out how to implement it. Ultimately, I just want the
>>>>> equivalent of "Console.Log('foobar');" for some debugging code. I don't
>>>>> want to setup a full blown logging architecture or anything heavy for
>> my
>>>>> wiki. Is there some simple example on the link you provided that I'm
>> not
>>>>> interpreting correctly?
>>>>>> 
>>>>>> If you’re inside XWiki then you already have logging configured!
>> There’s
>>>>> nothing to do except use it as show in the link I gave. Which is
>> exactly
>>>>> the equivalent of "Console.Log('foobar');”.
>>>>>> 
>>>>>> Thanks
>>>>>> -Vincent
>>>>>> 
>>>>>>>> On Aug 25, 2014, at 9:18 AM, "vinc...@massol.net" wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 25 Aug 2014 at 18:02:12, Jason Clemons (jason.clem...@live.com
>>>>> (mailto:jason.clem...@live.com)) wrote:
>>>>>>>>> 
>>>>>>>>> Hello, can someone please give me an example of how to write to a
>> log
>>>>> using Velocity code?
>>>>>>>>> 
>>>>>>>>> I'd really like to write a text file, but at this point any logging
>>>>> would be tremendously helpful, thanks
>>>>>>>> 
>>>>>>>> Since XWiki 6.1:
>> http://extensions.xwiki.org/xwiki/bin/view/Extension/Logging+Module#HScripting
>>>>>>>> 
>>>>>>>> Thanks
>>>>>>>> -Vincent
>>>>>> _______________________________________________
>>>>>> users mailing list
>>>>>> users@xwiki.org
>>>>>> http://lists.xwiki.org/mailman/listinfo/users
>>>>> _______________________________________________
>>>>> users mailing list
>>>>> users@xwiki.org
>>>>> http://lists.xwiki.org/mailman/listinfo/users
>>>> _______________________________________________
>>>> users mailing list
>>>> users@xwiki.org
>>>> http://lists.xwiki.org/mailman/listinfo/users
>>> _______________________________________________
>>> users mailing list
>>> users@xwiki.org
>>> http://lists.xwiki.org/mailman/listinfo/users
>> _______________________________________________
>> users mailing list
>> users@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to