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?

> On Aug 26, 2014, at 7:39 AM, "Jason Clemons" <[email protected]> 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" 
>> <[email protected]> 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 <[email protected]>:
>> 
>>> 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, "[email protected]" <[email protected]>
>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> On 25 Aug 2014 at 18:26:28, Jason Clemons ([email protected]
>>> (mailto:[email protected])) 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, "[email protected]" wrote:
>>>>>> 
>>>>>> 
>>>>>>> On 25 Aug 2014 at 18:02:12, Jason Clemons ([email protected]
>>> (mailto:[email protected])) 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
>>>> [email protected]
>>>> http://lists.xwiki.org/mailman/listinfo/users
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/users
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to