Hi Alexei,

Can you pls check my steps, maybe I'm doing something wrong:

1) getSession
2) loginUser (admin)
3) addRoomWithModerationAndExternalTypeAndStartEnd
4) 3 ways:
     a) addMeetingMemberRemindToRoom (you saw errors before, nothing
happend now)
     b) sendInvitationHash - nothing happend
     c) getInvitationHash - nothing happend (no error or return), logs
of red5 is clean like normal process

Maybe you can help me to solve this issue?

On 28 Кві, 19:19, Alexei Fedotov <[email protected]> wrote:
> Hi Misha,
>
> 1. I did not change anything in SOAP mechanism. I have slightly
> modified invitation mechanism though to enable iCal (have fixed two or
> three small bugs in Rodion's code).
>
> 2. Is it intentional error? If no you may try fixing it.
>
> --
> With best regards / с наилучшими пожеланиями,
> Alexei Fedotov / Алексей Федотов,http://dataved.ru/
> +7 916 562 8095
>
> On Thu, Apr 28, 2011 at 3:41 PM, misha.dobrovolskyy
>
> <[email protected]> wrote:
> > Hi Alexei,
>
> > Did you tried to implement sendInvintationHash or getInvintationHash?
>
> > for me it's ok to use admin record to create meeting room,
> > but I can't get/send Hash for the external people.
>
> > for me it's enough to have only hash, as I want to make modification
> > to the email with invite,
> > but maybe logic of the application isn't clear for me or some kind of
> > mistake.
>
> > I saw from log that when I did a room
> > creation(addRoomWithModerationAndExternalTypeAndStartEnd) everything
> > looks like good,
> > records create to the appointment and room tables, but when I'm trying
> > to add external member ot just simple create a hash for the
> > internal user (also tried for admin), I'm receive an error.
>
> > (P.S. all users are from LDAP, but OM also transfered data to local
> > MySQL database, except admin)
>
> > Sebastian, maybe you can help me with this please?
>
> > Thanks a lot.
>
> > On 28 Кві, 12:31, Alexei Fedotov <[email protected]> wrote:
> >> As far as I recall from Seba's article, only "admin" can do most
> >> operations via SOAP.
>
> >> Here is a translation and a link to the original 
> >> post.http://www.dataved.ru/2009/12/blog-post_04.html
>
> >> --
> >> With best regards / с наилучшими пожеланиями,
> >> Alexei Fedotov / Алексей Федотов,http://dataved.ru/
> >> +7 916 562 8095
>
> >> On Thu, Apr 28, 2011 at 1:14 AM, misha.dobrovolskyy
>
> >> <[email protected]> wrote:
> >> > Hi,
>
> >> > I have a few question regarding SOAP and will be very very grateful if
> >> > somebody can answer to me
>
> >> > 1) Can user (from LDAP) with normal user privileges create a room?
> >> > (I'm tried - admin OK, normal user (from LDAP) can't)
>
> >> > 2) Can't find the diagram with explanation of the Invites, but I'm
> >> > tried to use addMeetingMemberRemindToRoom (just to skip registration
> >> > and allow user to connect to the meeting):
>
> >> > (admin is in the local DB and isn't into LDAP)
>
> >> > $return value is empty, it's a debug message from red5:
>
> >> > DEBUG 04-27 14:00:02.861 Sessionmanagement.java 19866646 71
> >> > org.openmeetings.app.data.basic.Sessionmanagement
> >> > [http-0.0.0.0-5080-2] - startsession :: startsession
> >> > DEBUG 04-27 14:00:02.861 ManageCryptStyle.java 19866646 26
> >> > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] -
> >> > getInstanceOfCrypt:
> >> > org.openmeetings.utils.crypt.ManageCryptStyle@5faecf45
> >> > DEBUG 04-27 14:00:02.861 ManageCryptStyle.java 19866646 28
> >> > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] -
> >> > getInstanceOfCrypt:
> >> > org.openmeetings.app.data.basic.Configurationmanagement@4da9ec16
> >> > DEBUG 04-27 14:00:02.861 ManageCryptStyle.java 19866646 33
> >> > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] -
> >> > configKeyCryptClassName:
> >> > org.openmeetings.utils.crypt.MD5Implementation
> >> > DEBUG 04-27 14:00:02.869 UserService.java 19866654 52
> >> > org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-2] -
> >> > UserService.loginuser
> >> > DEBUG 04-27 14:00:02.872 Usermanagement.java 19866657 236
> >> > org.openmeetings.app.data.user.Usermanagement [http-0.0.0.0-5080-2] -
> >> > debug SIZE: 1
> >> > DEBUG 04-27 14:00:02.874 ManageCryptStyle.java 19866659 26
> >> > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] -
> >> > getInstanceOfCrypt:
> >> > org.openmeetings.utils.crypt.ManageCryptStyle@5faecf45
> >> > DEBUG 04-27 14:00:02.875 ManageCryptStyle.java 19866660 28
> >> > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] -
> >> > getInstanceOfCrypt:
> >> > org.openmeetings.app.data.basic.Configurationmanagement@4da9ec16
> >> > DEBUG 04-27 14:00:02.875 ManageCryptStyle.java 19866660 33
> >> > org.openmeetings.utils.crypt.ManageCryptStyle [http-0.0.0.0-5080-2] -
> >> > configKeyCryptClassName:
> >> > org.openmeetings.utils.crypt.MD5Implementation
> >> >  INFO 04-27 14:00:02.875 Usermanagement.java 19866660 247
> >> > org.openmeetings.app.data.user.Usermanagement [http-0.0.0.0-5080-2] -
> >> > chsum OK: 1
> >> > DEBUG 04-27 14:00:02.875 Sessionmanagement.java 19866660 286
> >> > org.openmeetings.app.data.basic.Sessionmanagement
> >> > [http-0.0.0.0-5080-2] - updateUser User: 1 ||
> >> > 9078aa1a95ea06ddc99d686f11e61009
> >> > DEBUG 04-27 14:00:02.876 Sessionmanagement.java 19866661 313
> >> > org.openmeetings.app.data.basic.Sessionmanagement
> >> > [http-0.0.0.0-5080-2] - Found session to update:
> >> > 9078aa1a95ea06ddc99d686f11e61009 userId: 1
> >> > DEBUG 04-27 14:00:02.881 UserService.java 19866666 59
> >> > org.openmeetings.axis.services.UserService [http-0.0.0.0-5080-2] -
> >> > objName: org.openmeetings.app.hibernate.beans.user.Users
> >> >  INFO 04-27 14:00:03.063 RoomService.java 19866848 1186
> >> > org.openmeetings.axis.services.RoomService [http-0.0.0.0-5080-8] -
> >> > validFromHour: 1
> >> >  INFO 04-27 14:00:03.063 RoomService.java 19866848 1187
> >> > org.openmeetings.axis.services.RoomService [http-0.0.0.0-5080-8] -
> >> > validFromMinute: 0
> >> >  INFO 04-27 14:00:03.064 RoomService.java 19866849 1204
> >> > org.openmeetings.axis.services.RoomService [http-0.0.0.0-5080-8] -
> >> > validFromDate: 01.10.0032 01:00:00
> >> >  INFO 04-27 14:00:03.064 RoomService.java 19866849 1205
> >> > org.openmeetings.axis.services.RoomService [http-0.0.0.0-5080-8] -
> >> > validToDate: 01.10.0032 23:55:00
> >> > DEBUG 04-27 14:00:03.064 Roommanagement.java 19866849 965
> >> > org.openmeetings.app.data.conference.Roommanagement
> >> > [http-0.0.0.0-5080-8] - addExternalRoom
> >> > DEBUG 04-27 14:00:03.066 Usermanagement.java 19866851 1477
> >> > org.openmeetings.app.data.user.Usermanagement [http-0.0.0.0-5080-8] -
> >> > Usermanagement.getUserById
> >> > DEBUG 04-27 14:00:03.071 Roommanagement.java 19866856 200
> >> > org.openmeetings.app.data.conference.Roommanagement
> >> > [http-0.0.0.0-5080-8] - getRoombyId : 49
> >> > DEBUG 04-27 14:00:03.074 AppointmentDaoImpl.java 19866859 222
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - addAppointment appointmentstart :1: Wed Oct 01
> >> > 01:00:00 PST 32
> >> > DEBUG 04-27 14:00:03.074 AppointmentDaoImpl.java 19866859 223
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - addAppointment appointmentend :1: Wed Oct 01
> >> > 23:55:00 PST 32
> >> > DEBUG 04-27 14:00:03.074 AppointmentDaoImpl.java 19866859 224
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - addAppointment jNameTimeZone :: Etc/GMT+1
> >> > DEBUG 04-27 14:00:03.075 AppointmentDaoImpl.java 19866860 225
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - addAppointment offset :: 7200000
> >> > DEBUG 04-27 14:00:03.075 AppointmentDaoImpl.java 19866860 230
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - addAppointment appointmentstart :2: Tue Sep 30
> >> > 23:00:00 PST 32
> >> > DEBUG 04-27 14:00:03.075 AppointmentDaoImpl.java 19866860 231
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - addAppointment appointmentend :2: Wed Oct 01
> >> > 21:55:00 PST 32
> >> > DEBUG 04-27 14:00:03.075 AppointmentReminderTypDaoImpl.java 19866860
> >> > 40
> >> > org.openmeetings.app.data.calendar.daos.AppointmentReminderTypDaoImpl
> >> > [http-0.0.0.0-5080-8] - AppointmentReminderTypById: 2
> >> > DEBUG 04-27 14:00:03.081 AppointmentCategoryDaoImpl.java 19866866 39
> >> > org.openmeetings.app.data.basic.Configurationmanagement
> >> > [http-0.0.0.0-5080-8] - getAppointmentCategoryById: 1
> >> > DEBUG 04-27 14:00:03.094 AppointmentDaoImpl.java 19866879 68
> >> > org.openmeetings.app.data.calendar.daos.AppointmentDaoImpl
> >> > [http-0.0.0.0-5080-8] - AppointMentDaoImpl.getAppointmentByRoom
> >> > ERROR 04-27 14:00:03.101 UsersDaoImpl.java 19866886 70
> >> > org.openmeetings.app.data.user.dao.UsersDaoImpl [http-0.0.0.0-5080-8]
> >> > - [getUser] Error: No USER_ID given
> >> > DEBUG 04-27 14:00:03.102 AppointmentLogic.java 19866887 313
> >> > org.openmeetings.app.data.calendar.management.AppointmentLogic
> >> > [http-0.0.0.0-5080-8] - getAppointMentById
> >> > DEBUG 04-27 14:00:03.114 MeetingMemberLogic.java 19866899 286
> >> > org.openmeetings.app.data.calendar.management.MeetingMemberLogic
> >> > [http-0.0.0.0-5080-8] - getMemberById
> >> > DEBUG 04-27 14:00:03.114 MeetingMemberDaoImpl.java 19866899 37
> >> > org.openmeetings.app.data.calendar.daos.MeetingMemberDaoImpl
> >> > [http-0.0.0.0-5080-8] - getMeetingMemberById: 28
> >> > DEBUG 04-27 14:00:03.135 MeetingMemberLogic.java 19866920 78
> >> > org.openmeetings.app.data.calendar.management.MeetingMemberLogic
> >> > [http-0.0.0.0-5080-8] - :::: addMeetingMember ..... 2
> >> > DEBUG 04-27 14:00:03.135 Usermanagement.java 19866920 1477
> >> > org.openmeetings.app.data.user.Usermanagement [http-0.0.0.0-5080-8] -
> >> > Usermanagement.getUserById
> >> > ERROR 04-27 14:00:03.136 MeetingMemberLogic.java 19866921 226
> >> > org.openmeetings.app.data.calendar.management.MeetingMemberLogic
> >> > [http-0.0.0.0-5080-8] - [addMeetingMember]
> >> > java.lang.NullPointerException: null
> >> >        at
> >> > org.openmeetings.app.data.user.Usermanagement.getUserById(Usermanagement.java:
> >> > 1479) [openmeetings.jar:na]
> >> >        at
> >> > org.openmeetings.app.data.calendar.management.MeetingMemberLogic.addMeetingMember(MeetingMemberLogic.java:
> >> > 80) [openmeetings.jar:na]
> >> >        at
> >> > org.openmeetings.axis.services.RoomService.addMeetingMemberRemindToRoom(RoomService.java:
> >> > 1262) [axis25869425369271243623RoomService.aar:na]
> >> >  
>
> ...
>
> читати далі »

-- 
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" 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-user?hl=en.

Reply via email to