On Oct 31, 2007, at 11:35 AM, V. Harikrishnan Nair wrote:

>
> Gosh ! I didn't realise that I could create such an uproar ! :-))

The uproar was caused by the fact that you asked for help without  
explaining what you wanted to do... If you had explained what you just  
explained below I guess it would have saved us a few emails ;)

One option you should consider is to define standard XWiki Classes and  
map them to your own database schema using what is called "custom  
mapping".

Unfortunately I cannot tell you much more other than it's doable.

Anyone having any experience with custom mapping in XWiki?

Thanks
-Vincent

>   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 ?).
>
> 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.
>
> 3. Enter documents under discussion which can be edited by multiple  
> persons
> (along with histories and RSS)
>
> I hope this is clear enough... :-)  Xwiki is serving its purpose but  
> I guess
> just wanted to bend it a bit too much !
>
>
> Harikrishnan
>
>
>
>
> Ricardo Rodríguez wrote:
>>
>> Vincent Massol wrote:
>>> Since I was probably not clear let me try to rephrase what I meant:
>>>
>>> 1) If what you to manipulate is data generated by xwiki (i.e.
>>> everything in the XWiki database) then you should use the API  
>>> provided
>>> by xwiki and not manipulate this data directly.
>>>
>>> 2) If what you want to manipulate is your own data (for example data
>>> coming from other systems) then you have to use direct JDBC  
>>> connection
>>> for sure.
>>>
>>> This is why I asked for Harikrishan's use case as he seems to be in
>>> use case 1 since he mentioned something about saving some text field
>>> in the database. Typically, the standard way for doing this in XWiki
>>> is to create an Object and let XWiki save that Object to the  
>>> database.
>>>
>>> Hope it makes sense,
>>> -Vincent
>> Definitely. It makes complete sense. I'm also a bit confused by
>> Harikrishnan messages, that is the reason I've brought in our own  
>> case to
>> see where, if anywhere, Harikrishnan graft to.
>>
>> Keeping track of this issue,
>>
>> -- 
>> Ricardo Rodríguez
>> Your XEN ICT Team
>>
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
>>
>>
>
> -- 
> View this message in context: 
> http://www.nabble.com/Adding-a-document-in-XWiki.org-tf4723188.html#a13506236
> Sent from the XWiki- Users mailing list archive at Nabble.com.
>
> _______________________________________________
> 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