Thanks for letting me know
I have removed all refreshes while processing PersistenceUtil class.
Seems I need to get them all back.

On Sun, Aug 14, 2011 at 23:55, [email protected]
<[email protected]>wrote:

> Maxim,
>
> the first exception about the missing org ... I was able to fix that one
> (r4055). If you add a user to an org, you have to do a refresh on the
> User-Object. Otherwise openJPA will not know that the user object has
> changed.
>
>
> Sebastian
>
> 2011/8/14 Maxim Solodovnik <[email protected]>
>
>> Thanks, will take a look at it!
>>
>>
>> On Sun, Aug 14, 2011 at 22:26, [email protected] <
>> [email protected]> wrote:
>>
>>> You can reproduce like that:
>>>
>>> drop the database
>>> run ant dist-debug
>>> start red5
>>> run the installer servlet
>>> goto http://localhost:5080/openmeetings/?swf=maindebug.swf8.swf
>>>
>>> Enter the user/pass you've using in the installation.
>>>
>>> You will get 3 Exception types:
>>>
>>> 1) Exception that the user has no org (despite there is one in the
>>> database assigned)
>>> ERROR 08-14 17:22:57.627 Usermanagement.java 116017 301
>>> org.openmeetings.app.data.user.Usermanagement [NioProcessor-1] -
>>> [loginUser]:
>>> java.lang.Exception: No Organization assigned to user
>>>     at
>>> org.openmeetings.app.data.user.Usermanagement.loginUser(Usermanagement.java:291)
>>> [openmeetings.jar:na]   ==> This IS in the openmeetings.log
>>>
>>> 2) Exception that the ErrorService has a NullPointer for the
>>> fieldmanagment in the ErrorService
>>> Caused by: java.lang.NullPointerException: null
>>>     at
>>> org.openmeetings.app.remote.ErrorService.getErrorByCode(ErrorService.java:53)
>>> [openmeetings.jar:na]
>>>     ... 35 common frames omitted
>>> => This IS in the red5.log
>>>
>>> 3) Exceptions about openJPA complaining that it cannot find Class xyz
>>> 114931  openmeetings  WARN   [http-8088-exec-5] openjpa.Runtime - null
>>> java.lang.ClassNotFoundException:
>>> org.openmeetings.app.persistence.beans.user.Usergroups
>>>         at
>>> org.apache.openjpa.lib.util.MultiClassLoader.findClass(MultiClassLoader.java:216)
>>> 114975  openmeetings  WARN   [http-8088-exec-5] openjpa.Runtime - null
>>> java.lang.ClassNotFoundException:
>>> org.openmeetings.app.persistence.beans.user.UserContacts
>>>         at
>>> org.apache.openjpa.lib.util.MultiClassLoader.findClass(MultiClassLoader.java:216)
>>> ... and so an seems like a complete list of all persistance beans
>>> => This exception is only in the console and in no log file.
>>>
>>> As soon as you will restart the red5-services after the installation all
>>> 3 errors are gone.
>>>
>>> Sebastian
>>>
>>>
>>>
>>> 2011/8/14 Maxim Solodovnik <[email protected]>
>>>
>>>> Sure,
>>>> I'll take a look at it as soon as I will finish with UnitTests.
>>>>
>>>> Could you please give me more detailed steps how I can reproduce it?
>>>>
>>>>
>>>> On Sun, Aug 14, 2011 at 22:02, [email protected] <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Maxim,
>>>>>
>>>>> there is also an issue with the logging.
>>>>> Some of the logs thrown from openJPA (espacially those *could not find
>>>>> persistance class xyz) or only written to the console,
>>>>> you cannot find them in openmeetings.log, red5.log or error.log.
>>>>>
>>>>> We will have to find out how we can address this issue. It is a bit
>>>>> strange that it does not even write the logs to the general server log. I
>>>>> could understand that its not in openmeetings.log because of the special
>>>>> Logger-Hook that is needed. But console/Sys-Out logging-only is quite
>>>>> strange.
>>>>>
>>>>> Sebastian
>>>>>
>>>>> --
>>>>> Sebastian Wagner
>>>>> http://www.webbase-design.de
>>>>> http://openmeetings.googlecode.com
>>>>> http://www.wagner-sebastian.com
>>>>> [email protected]
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> http://www.webbase-design.de
>>> http://openmeetings.googlecode.com
>>> http://www.wagner-sebastian.com
>>> [email protected]
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> Sebastian Wagner
> http://www.webbase-design.de
> http://openmeetings.googlecode.com
> http://www.wagner-sebastian.com
> [email protected]
>



-- 
WBR
Maxim aka solomax

-- 
You received this message because you are subscribed to the Google Groups 
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/openmeetings-dev?hl=en.

Reply via email to