Hi again,
I tried to go on with the tutorial and it went on till the part "*Prepare
projects*" there I can't figure out what is meant to copy spring-beans.xml
and log4j.properties to A source folder, specially I can't find the stage
folder shown in picture below that part.
also in last part "*Run James from Eclipse*" there is no
james-server-spring-deployment to run the server from.

Thanks for further help,
MN
________________________________________
PHP & ASP .Net 3.5 web developer
Java & C# desktop developer
www.mohamnag.com



On Tue, Nov 16, 2010 at 9:58 AM, Eric Charles <[email protected]> wrote:

> Hi,
>
> There's a tutorial to build from source james server on
> http://james.apache.org/server/3/dev-build.html
> (don't look too close on images, because some maven projects have been
> renamed).
>
> But you should be ok with that (if tutorial need updates, tell us)
>
> Once you've got the server, you still don't have the jpa stuff which is for
> now in imap repo and should be moved to mailbox repo (there's history behind
> that, but yes we need to move the jpa,... stuff to mailbox, but don't worry,
> it is related to the whole server already now)
>
> Also have a look at
> http://james.apache.org/imap/source-code.html
> http://james.apache.org/mailbox/source_code.html (read (*) Source code is
> not yet moved, so replace 'mailbox' with 'imap' in the above URL.)
>
> In short,
> svn checkout https://svn.apache.org/repos/asf/james/server/trunkjames-server
> apply http://james.apache.org/server/3/dev-build.html tutorial
> svn checkout https://svn.apache.org/repos/asf/james/imap/trunk james-imap
> mimick http://james.apache.org/server/3/dev-build.html tutorial and have
> fun :)
>
> Tks,
>
> Eric
>
>
>
> On 16/11/2010 09:50, Mohammad Naghavi wrote:
>
>> So I decided to work on code but as I'm not familiar with Jame's
>> repository
>> it seems for me a little confusing.
>> First of all is there any guide how to check out the code of whole project
>> to work on it? or it should be extracted for each part separately?
>> Second why JPA is in IMAP directory? isn't it related to whole server?
>>
>> Thanks for helping me starting to work on the project.
>> MN
>> ________________________________________
>> PHP&  ASP .Net 3.5 web developer
>> Java&  C# desktop developer
>> www.mohamnag.com
>>
>>
>>
>> On Tue, Nov 16, 2010 at 9:00 AM, Eric Charles<[email protected]>  wrote:
>>
>>  I've always found JPA mapping files quite verbose, but I guess this gives
>>> power to customize.
>>> So yes, putting all (names, queries, relationships,...) in
>>> persistence.xml
>>> would be more flexible for you and certainly many others.
>>> Feel free to submit a patch :)
>>>
>>> Tks,
>>>
>>> Eric
>>>
>>>
>>>
>>> On 16/11/2010 08:45, Mohammad Naghavi wrote:
>>>
>>>  yes I will try it, cause any way I have to change the tables. I also
>>>> plan
>>>> to
>>>> add some columns to current tables to be used with my addon module for
>>>> james, which is why I think that was better to store whole query
>>>> outside.
>>>>
>>>> Thanks
>>>> MN
>>>> ________________________________________
>>>> PHP&   ASP .Net 3.5 web developer
>>>> Java&   C# desktop developer
>>>> www.mohamnag.com
>>>>
>>>>
>>>>
>>>> On Tue, Nov 16, 2010 at 8:41 AM, Eric Charles<[email protected]>   wrote:
>>>>
>>>>  Hi,
>>>>
>>>>> This is why I would try to define the names in persistence.xml and
>>>>> leave
>>>>> the queries, relationships,... in the classes via annotations.
>>>>> But I never worked with mixed env (definitions in classes +
>>>>> persistence.xml
>>>>> with openjpa).
>>>>>
>>>>> I guess this should be possible, but I prefer to test before
>>>>> confirming.
>>>>> Maybe you could give it a try a tell us the result?
>>>>>
>>>>> Tks,
>>>>>
>>>>> Eric
>>>>>
>>>>>
>>>>>
>>>>> On 16/11/2010 08:37, Mohammad Naghavi wrote:
>>>>>
>>>>>  Hi Eric,
>>>>>
>>>>>> so it means if I want to change anything like table names or also
>>>>>> column
>>>>>> names then I should repeat my changes in every upcoming release? why
>>>>>> not
>>>>>> to
>>>>>> store the whole query outside in a config file like what was in
>>>>>> sqlResource.xml?
>>>>>>
>>>>>> thanks,
>>>>>> MN
>>>>>> ________________________________________
>>>>>> PHP&    ASP .Net 3.5 web developer
>>>>>> Java&    C# desktop developer
>>>>>> www.mohamnag.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Nov 16, 2010 at 8:13 AM, Eric Charles<[email protected]>
>>>>>>  wrote:
>>>>>>
>>>>>>  I've opened a JIRA to fix the database naming.
>>>>>>
>>>>>>  https://issues.apache.org/jira/browse/IMAP-228
>>>>>>>
>>>>>>> I wonder if we could have the tables/columns names defined in
>>>>>>> persistence.xml while leaving the rest (queries,...) in classes
>>>>>>> annotations
>>>>>>> ?
>>>>>>>
>>>>>>> Tks,
>>>>>>>
>>>>>>> Eric
>>>>>>>
>>>>>>>
>>>>>>> On 16/11/2010 06:49, Eric Charles wrote:
>>>>>>>
>>>>>>>  Hi Mohammad,
>>>>>>>
>>>>>>>  The tables are created via JPA with domain classes in
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> https://svn.apache.org/repos/asf/james/imap/trunk/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model
>>>>>>>>
>>>>>>>> The tables and columns names should be defined in those classes with
>>>>>>>> JPA
>>>>>>>> annotations.
>>>>>>>>
>>>>>>>> Tks,
>>>>>>>>
>>>>>>>> Eric
>>>>>>>>
>>>>>>>>
>>>>>>>> On 15/11/2010 19:38, Mohammad Naghavi wrote:
>>>>>>>>
>>>>>>>>  Hi again,
>>>>>>>>
>>>>>>>>  I'm in a situation that want to append some prefixes to table names
>>>>>>>>> of
>>>>>>>>> james
>>>>>>>>> but as sqlResources file is deprecated I didn't find any other
>>>>>>>>> place
>>>>>>>>> that
>>>>>>>>> I
>>>>>>>>> can modify sql queries used. are they in code or are configurable?
>>>>>>>>>
>>>>>>>>> thanks,
>>>>>>>>> MN
>>>>>>>>> ________________________________________
>>>>>>>>> PHP&     ASP .Net 3.5 web developer
>>>>>>>>> Java&     C# desktop developer
>>>>>>>>> www.mohamnag.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>>  To unsubscribe, e-mail: [email protected]
>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>  ---------------------------------------------------------------------
>>>>>>>>
>>>>>>>>  To unsubscribe, e-mail: [email protected]
>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>  ---------------------------------------------------------------------
>>>>>>>
>>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>>
>>>>>
>>>>>
>>>>>  ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to