Hi Maxim,
everything works for us. We missed one thing but we could manage it.
Here ist the "patch":
***
/usr/adm/3.0.7/src/db/java/org/apache/openmeetings/db/dto/room/RoomDTO.java.bak
2015-10-15 11:09:59.032900477 +0200
---
/usr/adm/3.0.7/src/db/java/org/apache/openmeetings/db/dto/room/RoomDTO.java
2015-10-15 14:17:08.598103742 +0200
***************
*** 45,50 ****
--- 45,51 ----
private boolean actionsMenuHidden;
private boolean screenSharingHidden;
private boolean whiteboardHidden;
+ private boolean isClosed;
public RoomDTO() {
}
***************
*** 58,63 ****
--- 59,65 ----
appointment = r.getAppointment();
confno = r.getConfno();
isPublic = Boolean.TRUE.equals(r.getIspublic());
+ isClosed = Boolean.TRUE.equals(r.getIsClosed());
demo = Boolean.TRUE.equals(r.getIsDemoRoom());
demoTime = r.getDemoTime();
moderated = Boolean.TRUE.equals(r.getIsModeratedRoom());
***************
*** 241,244 ****
--- 243,254 ----
public void setPublic(boolean isPublic) {
this.isPublic = isPublic;
}
+
+ public boolean isClosed() {
+ return isClosed;
+ }
+
+ public void setClosed(boolean isClosed) {
+ this.isClosed = isClosed;
+ }
}
Thank you very much and have a nice day
Greetings Peter
Am 15.10.2015 um 11:04 schrieb Maxim Solodovnik:
great :)
On Thu, Oct 15, 2015 at 1:23 PM, Peter Dähn <[email protected]> wrote:
Hello Maxim,
sorry I was on the run yesterday... :-( I am going to build and test it
now... I have a meeting later, I will share my results after it.
thank you very much so far...
Greetings Peter
Am 14.10.2015 um 16:03 schrieb Maxim Solodovnik:
seems to be fixed (no issues reported by SOAP UI)
please check
On Wed, Oct 14, 2015 at 4:40 PM, Maxim Solodovnik <[email protected]>
wrote:
To ensure all issues are fixed I need to run cxf-codegen-plugin
It will be easier if you can provide command line to run it :)
On Wed, Oct 14, 2015 at 4:37 PM, Peter Dähn <[email protected]> wrote:
Hi Maxim,
I take the sources for 3.0.7 release and make a few custom changes and
use some fixes for 3.0.8 (e.g.
http://svn.apache.org/viewvc?rev=1708082&view=rev). Then compilation
and
testing with the LMS.
Greetings Peter
Am 13.10.2015 um 17:45 schrieb Maxim Solodovnik:
BTW how are running CXF on version 3.0.x ?
(cxf-codegen-plugin:2.7.5:wsdl2java)
On Tue, Oct 13, 2015 at 8:17 PM, Peter Dähn <[email protected]> wrote:
sure.. here you are...
https://issues.apache.org/jira/browse/OPENMEETINGS-1268
Thanks in advance...
Peter
Am 13.10.2015 um 14:22 schrieb Maxim Solodovnik:
sure
could you please file JIRA issue?
On Tue, Oct 13, 2015 at 6:05 PM, Peter Dähn <[email protected]> wrote:
Hi Maxim,
as always very fast... thank you very much..
By now we encounter a problem by using the openmeetings wsdl
service.
Compiling the adapter give us errors because "private Type type ="
is
defined multiple times in
db/java/org/apache/openmeetings/db/entity/user/User.java and
/db/java/org/apache/openmeetings/db/entity/user/AsteriskSipUser.java
Please have a look to the following error message:
[INFO] --- cxf-codegen-plugin:2.7.5:wsdl2java (generate-sources) @
openmeetingws ---
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[522:3]: 'Type' is already defined
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 522; columnNumber: 3; 'Type' is already defined
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[524:4]: (related to above error) the first definition appears here
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 524; columnNumber: 4; (related to above error) the first
definition appears here
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[695:6]: undefined simple or complex type 'ax230:Address'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 695; columnNumber: 6; undefined simple or complex type
'ax230:Address'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[58:6]: undefined simple or complex type 'ax229:State'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 58; columnNumber: 6; undefined simple or complex type
'ax229:State'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[90:6]: undefined simple or complex type 'ax229:Address'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 90; columnNumber: 6; undefined simple or complex type
'ax229:Address'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[115:6]: undefined simple or complex type 'ax229:Organisation_Users'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 115; columnNumber: 6; undefined simple or complex type
'ax229:Organisation_Users'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[129:6]: undefined simple or complex type 'ax229:User_Right'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 129; columnNumber: 6; undefined simple or complex type
'ax229:User_Right'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[140:6]: undefined simple or complex type 'ax229:AsteriskSipUser'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 140; columnNumber: 6; undefined simple or complex type
'ax229:AsteriskSipUser'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[163:6]: undefined simple or complex type 'ax229:Organisation'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 163; columnNumber: 6; undefined simple or complex type
'ax229:Organisation'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[171:6]: undefined simple or complex type 'ax229:User'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 171; columnNumber: 6; undefined simple or complex type
'ax229:User'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[194:6]: undefined simple or complex type 'xs:Enum'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 194; columnNumber: 6; undefined simple or complex type
'xs:Enum'
[ERROR]
/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[598:6]: undefined simple or complex type 'ax243:User'
org.xml.sax.SAXParseExceptionpublicId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
systemId:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl;
lineNumber: 598; columnNumber: 6; undefined simple or complex type
'ax243:User'
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 10.982 s
[INFO] Finished at: 2015-10-13T12:36:58+02:00
[INFO] Final Memory: 14M/149M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.cxf:cxf-codegen-plugin:2.7.5:wsdl2java (generate-sources)
on
project openmeetingws: Execution generate-sources of goal
org.apache.cxf:cxf-codegen-plugin:2.7.5:wsdl2java failed:
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[522,3]: 'Type' is already defined
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[524,4]: (related to above error) the first definition appears here
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[695,6]: undefined simple or complex type 'ax230:Address'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[58,6]: undefined simple or complex type 'ax229:State'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[90,6]: undefined simple or complex type 'ax229:Address'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[115,6]: undefined simple or complex type 'ax229:Organisation_Users'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[129,6]: undefined simple or complex type 'ax229:User_Right'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[140,6]: undefined simple or complex type 'ax229:AsteriskSipUser'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[163,6]: undefined simple or complex type 'ax229:Organisation'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[171,6]: undefined simple or complex type 'ax229:User'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[194,6]: undefined simple or complex type 'xs:Enum'
[ERROR]
file:/XXX/tmp/om-ws/openmeetingsws/src/main/resources/wsdl/CalendarService.wsdl
[598,6]: undefined simple or complex type 'ax243:User'
Do you have any idea how to solve this?
Greetings Peter
Am 12.10.2015 um 12:41 schrieb Maxim Solodovnik:
https://issues.apache.org/jira/browse/OPENMEETINGS-1266
On Mon, Oct 12, 2015 at 4:02 PM, Peter Dähn <[email protected]> wrote:
forget it.. I need mor sleep I think... :-( sorry for that...
I was talking about RoomService/getFlvRecordingByRoomId... There we
miss
now width and height in return...
Sorry for the last posts...
Am 12.10.2015 um 11:40 schrieb Maxim Solodovnik:
Just have checked 3.0.2 sources room has no width/height
Maybe you are talking about room clients? (currentusers ?) and
individual
width/heihjt for each client?
On Mon, Oct 12, 2015 at 2:55 PM, Peter Dähn <[email protected]>
wrote:
Good Morning Maxim,
you are right a little less information...
By now we are using OM 3.0.2. By using RoomWebService.getRoomById
in
this
version you get much more Information in return than with the
actual
version. We used the width and height to adjust the size of the
embedded
player in the LMS. To get those information again would make it
easier
to
"repair" the openmeeting adapter of the LMS.
Greetings Peter
Am 11.10.2015 um 19:31 schrieb Maxim Solodovnik:
Hello Peter,
RoomWebService.getRoomById returns room object wrapper, it never
has
width/height
could you please give me short example how are using it and
version
it
was
working
Thanks in advance
On Sat, Oct 10, 2015 at 2:39 PM, Maxim Solodovnik <
[email protected]
wrote:
Hello Peter,
I'll check the code, not sure right now what is the meaning of
width
and
height for the room :(
WBR, Maxim
(from mobile, sorry for the typos)
On Oct 9, 2015 19:18, "Peter Dähn" <[email protected]> wrote:
Hello,
we are now going to test the integration of OM3.0.7 with our
LMS
(OpenOlat). We find out, that we miss some return values for
RoomService.get RoomById. We would like to use
<ax227:height>XXX</ax227:height> and
<ax227:width>XXX</ax227:width>
again.
Is it possible to retrieve those values again?
Thanks in advance
Greetings Peter
--
WBR
Maxim aka solomax