Guys, this looks like a good topic for adding to the API guide at
http://www.xwiki.org/xwiki/bin/view/DevGuide/APIGuide

It should be mentioned in #warning() box that this is ONLY for data  
outside of XWiki's control.

In addition we should also look at finding out how custom mapping  
works in XWiki.

Thanks!
-Vincent

On Oct 31, 2007, at 1:41 PM, Esbach, Brandon wrote:

> Hmm the list server messes up formatting :(
> Added a bunch of lines to see if that's better
> <%
>
>
> import groovy.sql.Sql;
>
>
> def sendSQL = Sql.newInstance("jdbc:mysql://localhost/ 
> myotherdatabase",
>                                      "username-can-be-root",  
> "password-goes-here", "com.mysql.jdbc.Driver")
>
>
> sendSQL.eachRow("select * from mytable") {row ->
>    println "${row.sessions_guid}"
> }
> %>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On  
> Behalf Of Esbach, Brandon
> Sent: 31 October 2007 12:33
> To: XWiki Users
> Subject: Re: [xwiki-users] Adding a document in XWiki.org
>
> I took a quick look at "access another database from xwiki in  
> groovy"; this quick snippet -seems- to work (this uses mysql) <%
>
> import groovy.sql.Sql;
>
> def sendSQL = Sql.newInstance("jdbc:mysql://localhost/ 
> myotherdatabase",
>                                      "username-can-be-root",  
> "password-goes-here", "com.mysql.jdbc.Driver")  
> sendSQL.eachRow("select * from mytable") {row ->
>    println "${row.sessions_guid}"
> }
> %>
>
> (you will need a database called "myotherdatabase" and table called  
> "mytable" for this to work).  GORM (groovy's ORM model for  
> hibernate) would be a ton faster to do extended querying, but I'm  
> not sure if it's usable from Xwiki's groovy interface.
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On  
> Behalf Of Your XEN ICT Team - Ricardo Rodriguez
> Sent: 31 October 2007 11:36
> To: XWiki Users
> Subject: Re: [xwiki-users] Adding a document in XWiki.org
>
> V. Harikrishnan Nair wrote:
>
> Hi, Harikrishnan,
>
> Perhaps the Three Wise Men could be a better target for our  
> messages :-) (I do hope this Christian metaphor is known enough!)
>
> I think we are messing up things here and this won't be useful for  
> anybody.
>
> Don't you thing it would be better to split this message into three  
> brand new entries sent to the list? Let's propose...
>> Gosh ! I didn't realise that I could create such an uproar ! :-))
>>
>>   To answer Q1. -> I wanted to make XWiki a platform for integrating
>> some tools like XPlanner with a Project Mangement template which
>> carries copious amounts of data in its database and also as an area
>> where employees can interact with each other and share/edit data  
>> (making use of versioning).
>> This is on an experimental basis.
>>
>>   All I wanted to do is -
>>
>> 1. Insert/read data from the company's database (I'm just doing  
>> what I
>> am told to do, okay ?).
>>
>>
> Accessing RDBMS other than XWiki own database from XWiki.
>> 2. Allow employees to access their domains in the mail server/ 
>> Bugzilla etc.
>> without the need to type in username & password repeatedly - just
>> login to XWiki and go to their spaces using links. Something like MS
>> Outlook allows you to access your all your mail accounts.
>>
>>
> Something like single sing on, but I don't get the exact point here.  
> Sorry.
>> 3. Enter documents under discussion which can be edited by multiple
>> persons (along with histories and RSS)
>>
> Well, this seems to refer any wiki basis: anybody (or any registered  
> user, or user belonging to a given group, or... depending on your  
> security configuration) will be able to edit a document. What is the  
> doubt here?
>> I hope this is clear enough... :-)  Xwiki is serving its purpose  
>> but I
>> guess just wanted to bend it a bit too much !
>>
>>
>> Harikrishnan
>
> As far as I've understood you are ready to contribute with a  
> document that will help to solve question number 1 (I'm  following  
> that from the "Sample Groovy Code" thread). Am I right? Vicent has  
> asked about this issue in a previous message.
>
> Please, Harikrishnan, have you succeeded while retrieving data from  
> a relational database other than XWiki own database by using Groovy  
> code and you are ready to enter a document about how to do that  
> intended to help to the whole community?
>
> Cheers,
>
> Ricardo
>
>
> -- 
>
> Ricardo Rodríguez
> Your XEN ICT Team
>
> _______________________________________________
> 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