I will start now looking at the MailThread.java, I will add some
SimpleAsyncTaskExecutor
to start the Mail Sending in a separated Thread, as it was before. Otherwise
the Autowire injection will not work in the MailThread.java Class.

Sebastian

2011/8/14 [email protected] <[email protected]>

> 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]
>



-- 
Sebastian Wagner
http://www.webbase-design.de
http://openmeetings.googlecode.com
http://www.wagner-sebastian.com
[email protected]

-- 
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