Re: OM 3.0.3 | Auto-downloading of JNLP file

2018-06-18 Thread Bhushan Patil
Hi Maxim, as per your suggestion, I modified update method of
RoomMenuPanel.java file in such way,

update(IPartialPageRequestHandler handler) {
//in the end
if(shareVisible) {

handler.appendJavaScript("$('.icon.share.ui-button').click();");
 }
}

But, for some reason, its getting called twice, so showing "download JNLP
dialogbox" twice,
Any idea ?

Thanks.

On Mon, Jun 18, 2018 at 3:59 PM, Maxim Solodovnik 
wrote:

> AFAIR dialog stating "Please don't forget to start recording" will be
> displayed on room enter if checked ...
> On Mon, Jun 18, 2018 at 5:25 PM Bhushan Patil 
> wrote:
> >
> > Thanks Maxim, I will try that.
> > Can you tell me the purpose of 'isWaitForRecording' flag in Room class?
> >
> > On Mon, Jun 18, 2018, 7:33 AM Maxim Solodovnik 
> wrote:
> >>
> >> You can add following JS to the room code:
> >>
> >> $('.icon.share.ui-button').click()
> >>
> >> This need to be executed after all room components are loaded, and
> >> permission check is done ...
> >> On Sun, Jun 17, 2018 at 5:35 PM Bhushan Patil 
> wrote:
> >> >
> >> > Hi all,
> >> > We have integrated OM 3.0.3 in our application using SOAP API and we
> are facing one issue.
> >> > Most of the time, moderators forgot to record the session.
> >> > I don't think there is some API in OM which enforces the moderator to
> record the screen.
> >> > So we are thinking, as soon as moderator enters the room, JNLP file
> should get downloaded automatically.
> >> > This way, its less likely that he/she will forget to record the
> session.
> >> >
> >> > I looked into openmeetings-web/src/main/java/org/apache/openmeetings/
> web/room/menu/RoomMenuPanel.java and openmeetings-web/src/main/
> java/org/apache/openmeetings/web/room/menu/StartSharingButton.java
> classes but really not getting how should I proceed.
> >> >
> >> > Any help is appreciated.
> >> >
> >> > Thanks.
> >>
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax
>


Re: OM 3.0.3 | Auto-downloading of JNLP file

2018-06-18 Thread Bhushan Patil
Thanks Maxim, I will try that.
Can you tell me the purpose of 'isWaitForRecording' flag in Room class?

On Mon, Jun 18, 2018, 7:33 AM Maxim Solodovnik  wrote:

> You can add following JS to the room code:
>
> $('.icon.share.ui-button').click()
>
> This need to be executed after all room components are loaded, and
> permission check is done ...
> On Sun, Jun 17, 2018 at 5:35 PM Bhushan Patil 
> wrote:
> >
> > Hi all,
> > We have integrated OM 3.0.3 in our application using SOAP API and we are
> facing one issue.
> > Most of the time, moderators forgot to record the session.
> > I don't think there is some API in OM which enforces the moderator to
> record the screen.
> > So we are thinking, as soon as moderator enters the room, JNLP file
> should get downloaded automatically.
> > This way, its less likely that he/she will forget to record the session.
> >
> > I looked into
> openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
> and
> openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/StartSharingButton.java
> classes but really not getting how should I proceed.
> >
> > Any help is appreciated.
> >
> > Thanks.
>
>
>
> --
> WBR
> Maxim aka solomax
>


OM 3.0.3 | Auto-downloading of JNLP file

2018-06-17 Thread Bhushan Patil
Hi all,
We have integrated OM 3.0.3 in our application using SOAP API and we are
facing one issue.
Most of the time, moderators forgot to record the session.
I don't think there is some API in OM which enforces the moderator to
record the screen.
So we are thinking, as soon as moderator enters the room, JNLP file should
get downloaded automatically.
This way, its less likely that he/she will forget to record the session.

I looked into
*openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java*
and
*openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/StartSharingButton.java*
classes but really not getting how should I proceed.

Any help is appreciated.

Thanks.


Re: How to run OM 3.0.3 from source after building it ?

2018-06-17 Thread Bhushan Patil
Great, thanks.

On Sun, Jun 17, 2018 at 2:12 PM, Maxim Solodovnik 
wrote:

> You should have zip/tar.gz in openmeetings-server/target folder
> un-archive and run :)
>
> or run "unpacked" build and run binaries from
> openmeetings-server/target/server folder
> On Sun, Jun 17, 2018 at 3:01 PM Bhushan Patil 
> wrote:
> >
> > Hello all,
> > I want to run OpenMeetings 3.0.3 which I have build locally from source.
> > As per instruction from https://openmeetings.apache.
> org/BuildInstructions.html#_toc_how_to_build_a_distribution , I ran
> following command.
> >
> > mvn clean install -P allModules
> >
> > It got build successfully.
> >
> > But now I don't to run it (as we run ./red5.sh in case of binary build).
> > Any help is appreciated.
>
>
>
> --
> WBR
> Maxim aka solomax
>


How to run OM 3.0.3 from source after building it ?

2018-06-17 Thread Bhushan Patil
Hello all,
I want to run OpenMeetings 3.0.3 which I have build locally from source.
As per instruction from
https://openmeetings.apache.org/BuildInstructions.html#_toc_how_to_build_a_distribution
, I ran following command.

mvn clean install -P allModules

It got build successfully.

But now I don't to run it (as we run ./red5.sh in case of binary build).
Any help is appreciated.


Re: SOAP API Plugin in Java

2016-09-14 Thread Bhushan Patil
Hi Maxim and Hemant,

I have just finished last part(generating hash of recording). Soon I will
merge this to
https://github.com/openmeetings/openmeetings-api-plugin/wiki/3.-SOAP--REST-API-(in-Java)

On Tue, Sep 13, 2016 at 11:28 AM, Maxim Solodovnik <solomax...@gmail.com>
wrote:

> sure, please add it :)
> I guess you might be also interested in our Java tests as Java
> WebService* examples:
> https://github.com/apache/openmeetings/tree/3.1.x/
> openmeetings-web/src/test/java/org/apache/openmeetings/test/webservice
>
> to simplify coding I can try to add openmeetings-webservice package to
> maven, so you can provide URL and use it :)
>
> On Tue, Sep 13, 2016 at 12:34 PM, Coscend@OM <om.insig...@coscend.com>
> wrote:
> > Dear Maxim and Sebastian,
> >
> > Bhushan Patil, a user of OpenMeetings, has provided a guide and code on
> how
> > to create SOAP / REST client by using wsdl2java utility of CXF [1] and
> use
> > it to call OM's basic APIs [2].  (Getting hash of recording is a work in
> > progress.)  I encouraged him for this contribution to OpenMeetings
> > community, as such contributions would expand our community.  He promptly
> > agreed and contributed.
> >
> > Would you like him to merge his contribution with [3]?  Should it be
> > affirmative, please suggest him the next steps.
> >
> > [1] https://github.com/thebhushanpatil/openmeetings3.0.2-soap-api
> >
> > [2] https://github.com/openmeetings/openmeetings-api-plugin
> >
> > [3]
> > https://github.com/openmeetings/openmeetings-api-
> plugin/wiki/3.-SOAP--REST-A
> > PI-(in-Java)
> >
> > Thank you.
> >
> > Sincerely,
> >
> > Hemant K. Sabat
> >
> > Coscend Communications Solutions
> > Web site: www.Coscend.com
> > --
> > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> > Messages from Coscend Communications Solutions' posted at:
> > http://www.Coscend.com/Terms_and_Conditions.html
> >
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>


Re: WSDL URL for recording service

2016-09-11 Thread Bhushan Patil
Hi Maxim, actually I want to get recording hash in Java, so I have created
SOAP client using wsdl2java utility of CXF. So in RecordService?wsdl, there
are only four methods.

   1. getExternalByRoom(sid, roomID)
   2. getExternal(sid, externaltype, externalid)
   3. getExternalByType(sid, externaltype)
   4. delete(sid, id)

But now I got stuck. :(

On Sun, Sep 11, 2016 at 5:30 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:

> Please check this discussion:
> http://openmeetings.markmail.org/thread/qrsdv6fe54kfdwqv
>
> On Sun, Sep 11, 2016 at 4:31 PM, Bhushan Patil
> <thebhushanpa...@gmail.com> wrote:
> > Hi Maxim, now that I have id of recording, how can I generate secure hash
> > for that recording?
> >
> > On Sep 11, 2016 10:29 AM, "Maxim Solodovnik" <solomax...@gmail.com>
> wrote:
> >>
> >> the URL should be:
> >> http://localhost:5080/openmeetings/services/RecordService?wsdl
> >>
> >> On Sun, Sep 11, 2016 at 3:49 AM, Bhushan Patil
> >> <thebhushanpa...@gmail.com> wrote:
> >> > Hello everyone,
> >> > I am not able to find the correct URL for recording service.
> >> > I tried
> >> > http://localhost:5080/openmeetings/services/RecordingService?wsdl
> >> > but not getting wsdl.
> >>
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax
>


Re: WSDL URL for recording service

2016-09-11 Thread Bhushan Patil
Hi Maxim, now that I have id of recording, how can I generate secure hash
for that recording?

On Sep 11, 2016 10:29 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> the URL should be:
> http://localhost:5080/openmeetings/services/RecordService?wsdl
>
> On Sun, Sep 11, 2016 at 3:49 AM, Bhushan Patil
> <thebhushanpa...@gmail.com> wrote:
> > Hello everyone,
> > I am not able to find the correct URL for recording service.
> > I tried
http://localhost:5080/openmeetings/services/RecordingService?wsdl
> > but not getting wsdl.
>
>
>
> --
> WBR
> Maxim aka solomax


WSDL URL for recording service

2016-09-10 Thread Bhushan Patil
Hello everyone,
I am not able to find the correct URL for recording service.
I tried http://localhost:5080/openmeetings/services/RecordingService?wsdl
but not getting wsdl.


Re: Images are not loading when OM is behind the Ngnix

2016-08-31 Thread Bhushan Patil
Yes, that images are visible in demo site.
Then is it Ngnix configuration issue?

On Sep 1, 2016 7:56 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:

> https://om.alteametasoft.com/openmeetings/
> it is listed on the main site
>
> On Thu, Sep 1, 2016 at 9:16 AM, Bhushan Patil <thebhushanpa...@gmail.com>
> wrote:
>
>> Can you send me link of that demo server?
>>
>> On Sep 1, 2016 6:32 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>>
>>> We have front-end nginx on demo server, is it works for you?
>>>
>>> WBR, Maxim
>>> (from mobile, sorry for the typos)
>>>
>>> On Sep 1, 2016 02:47, "Bhushan Patil" <thebhushanpa...@gmail.com> wrote:
>>>
>>>> Hello everyone, I am trying to set-up OM behind Ngnix. When I go to
>>>> conference  room, images are not loading in that screen. Please the
>>>> attachment for screenshot and Ngnix configuration.
>>>>
>>>
>
>
> --
> WBR
> Maxim aka solomax
>


Re: Images are not loading when OM is behind the Ngnix

2016-08-31 Thread Bhushan Patil
Can you send me link of that demo server?

On Sep 1, 2016 6:32 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:

> We have front-end nginx on demo server, is it works for you?
>
> WBR, Maxim
> (from mobile, sorry for the typos)
>
> On Sep 1, 2016 02:47, "Bhushan Patil" <thebhushanpa...@gmail.com> wrote:
>
>> Hello everyone, I am trying to set-up OM behind Ngnix. When I go to
>> conference  room, images are not loading in that screen. Please the
>> attachment for screenshot and Ngnix configuration.
>>
>


Re: Get Openmeetings version via SOAP/REST api

2016-08-20 Thread Bhushan Patil
Ohhh, I was using wrong URL, on
http://localhost:5080/openmeetings/services/InfoService?wsdl, it's working
great.
Thank you all for your help.

On Aug 21, 2016 8:45 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> WSDL is available at
> http://localhost:5080/openmeetings/services/InfoService?wsdl
> not at
> http://localhost:5080/openmeetings/services/InfoWebService?wsdl
>
> REST method available at
> http://localhost:5080/openmeetings/services/info/version
>
> On Sun, Aug 21, 2016 at 2:32 AM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>
>> Hi Hemant, I downloaded OM-3.1.3 from
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/lastSuccessfulBuild/artifact/openmeetings-server/target/apache-openmeetings-3.1.3-SNAPSHOT.tar.gz
>> I extracted it then ran it. Still facing same issue. Unable to get wsdl
for InfoWebService(
http://localhost:5080/openmeetings/services/InfoWebService?wsdl)
>>
>> On Aug 21, 2016 12:12 AM, "Coscend@OM" <om.insig...@coscend.com> wrote:
>> >
>> > Hello Bhushan,
>> >
>> >
>> >
>> > Did you compile OM 4.0.0 or OM 3.1.3?
>> >
>> > “target/openmeetings-*-4.0.0-SNAPSHOT.jar”
>> >
>> >
>> >
>> > You might want to try
>> >
>> > Compiling OM 3.1.3 (
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/lastSuccessfulBuild/artifact/openmeetings-server/target/apache-openmeetings-3.1.3-SNAPSHOT-src.tar.gz
).
>> >
>> > Copy only the binary from
openmeetings-server/target/apache-OM-3.1.3-*.tar.gz into a destination.
>> >
>> > Untar.
>> >
>> > Configure and use.
>> >
>> >
>> >
>> > Thank you.
>> >
>> >
>> >
>> > Sincerely,
>> >
>> >
>> >
>> > Hemant K. Sabat
>> >
>> >
>> >
>> > Coscend Communications Solutions
>> >
>> > Web site: www.Coscend.com
>> >
>> > --
>> >
>> > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > From: Bhushan Patil [mailto:thebhushanpa...@gmail.com]
>> > Sent: Saturday, August 20, 2016 9:59 AM
>> > To: Openmeetings user-list <user@openmeetings.apache.org>
>> > Subject: Re: Get Openmeetings version via SOAP/REST api
>> >
>> >
>> >
>> > Hi Maxim, I copied all target/openmeetings-*-4.0.0-SNAPSHOT.jar from
compiled build to OM 3.1.2/webapps/openmeetings/WEB-INF/lib directory and
started that server.
>> > But I am not getting wsdl for InfoWebService (
http://localhost:5080/openmeetings/services/InfoWebService?wsdl)
>> >
>> > Getting this in logs
>> > ID: 2
>> > Address:
http://localhost:5080/openmeetings/services/InfoWebService?wsdl
>> > Http-Method: GET
>> > Content-Type:
>> > Headers:
{Accept=[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8],
accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5],
connection=[keep-alive], Content-Type=[null],
cookie=[JSESSIONID=AA8EE59C188C596371952A44DA15ED5B;
__utma=111872281.809229259.1457255279.1463000462.1464369151.7;
__utmz=111872281.1457255279.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
__hstc=181257784.b3eb117ae9ebb0d8deae6cb1844ea79b.1464369152828.1464369152828.1464369152828.1;
hsfirstvisit=http%3A%2F%2Flocalhost%3A8081%2Fnexus%2Fservice%2Flocal%2Foutreach%2Fwelcome%2F%3Fversion%3D2.12.0-01%26versionMm%3D2.12%26edition%3DOSS%26usertype%3Danonymous|http%3A%2F%2Flocalhost%3A8081%2Fnexus%2F|1464369152825;
hubspotutk=b3eb117ae9ebb0d8deae6cb1844ea79b], host=[localhost:5080],
upgrade-insecure-requests=[1], user-agent=[Mozilla/5.0 (X11; Ubuntu; Linux
i686; rv:48.0) Gecko/20100101 Firefox/48.0]}
>> > --
>> > DEBUG 08-20 20:21:20.845 PhaseInterceptorChain.java 88289 305
org.apache.cxf.phase.PhaseInterceptorChain [http-nio-0.0.0.0-5080-exec-1] -
Invoking handleMessage on interceptor
org.apache.cxf.transport.https.CertConstraintsInterceptor@27bc8a
>> > DEBUG 08-20 20:21:20.846 PhaseInterceptorChain.java 88290 305
org.apache.cxf.phase.PhaseInterceptorChain [http-nio-0.0.0.0-5080-exec-1] -
Invoking handleMessage on interceptor
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@1278a8c
>> > [WARN] [http-nio-0.0.0.0-5080-exec-1]
org.apache.c

RE: Get Openmeetings version via SOAP/REST api

2016-08-20 Thread Bhushan Patil
Hi Hemant, I downloaded OM-3.1.3 from
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/lastSuccessfulBuild/artifact/openmeetings-server/target/apache-openmeetings-3.1.3-SNAPSHOT.tar.gz
I extracted it then ran it. Still facing same issue. Unable to get wsdl for
InfoWebService(
http://localhost:5080/openmeetings/services/InfoWebService?wsdl)

On Aug 21, 2016 12:12 AM, "Coscend@OM" <om.insig...@coscend.com> wrote:
>
> Hello Bhushan,
>
>
>
> Did you compile OM 4.0.0 or OM 3.1.3?
>
> “target/openmeetings-*-4.0.0-SNAPSHOT.jar”
>
>
>
> You might want to try
>
> Compiling OM 3.1.3 (
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/lastSuccessfulBuild/artifact/openmeetings-server/target/apache-openmeetings-3.1.3-SNAPSHOT-src.tar.gz
).
>
> Copy only the binary from
openmeetings-server/target/apache-OM-3.1.3-*.tar.gz into a destination.
>
> Untar.
>
> Configure and use.
>
>
>
> Thank you.
>
>
>
> Sincerely,
>
>
>
> Hemant K. Sabat
>
>
>
> Coscend Communications Solutions
>
> Web site: www.Coscend.com
>
> --
>
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html
>
>
>
>
>
>
>
>
>
> From: Bhushan Patil [mailto:thebhushanpa...@gmail.com]
> Sent: Saturday, August 20, 2016 9:59 AM
> To: Openmeetings user-list <user@openmeetings.apache.org>
> Subject: Re: Get Openmeetings version via SOAP/REST api
>
>
>
> Hi Maxim, I copied all target/openmeetings-*-4.0.0-SNAPSHOT.jar from
compiled build to OM 3.1.2/webapps/openmeetings/WEB-INF/lib directory and
started that server.
> But I am not getting wsdl for InfoWebService (
http://localhost:5080/openmeetings/services/InfoWebService?wsdl)
>
> Getting this in logs
> ID: 2
> Address: http://localhost:5080/openmeetings/services/InfoWebService?wsdl
> Http-Method: GET
> Content-Type:
> Headers:
{Accept=[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8],
accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5],
connection=[keep-alive], Content-Type=[null],
cookie=[JSESSIONID=AA8EE59C188C596371952A44DA15ED5B;
__utma=111872281.809229259.1457255279.1463000462.1464369151.7;
__utmz=111872281.1457255279.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
__hstc=181257784.b3eb117ae9ebb0d8deae6cb1844ea79b.1464369152828.1464369152828.1464369152828.1;
hsfirstvisit=http%3A%2F%2Flocalhost%3A8081%2Fnexus%2Fservice%2Flocal%2Foutreach%2Fwelcome%2F%3Fversion%3D2.12.0-01%26versionMm%3D2.12%26edition%3DOSS%26usertype%3Danonymous|http%3A%2F%2Flocalhost%3A8081%2Fnexus%2F|1464369152825;
hubspotutk=b3eb117ae9ebb0d8deae6cb1844ea79b], host=[localhost:5080],
upgrade-insecure-requests=[1], user-agent=[Mozilla/5.0 (X11; Ubuntu; Linux
i686; rv:48.0) Gecko/20100101 Firefox/48.0]}
> --
> DEBUG 08-20 20:21:20.845 PhaseInterceptorChain.java 88289 305
org.apache.cxf.phase.PhaseInterceptorChain [http-nio-0.0.0.0-5080-exec-1] -
Invoking handleMessage on interceptor
org.apache.cxf.transport.https.CertConstraintsInterceptor@27bc8a
> DEBUG 08-20 20:21:20.846 PhaseInterceptorChain.java 88290 305
org.apache.cxf.phase.PhaseInterceptorChain [http-nio-0.0.0.0-5080-exec-1] -
Invoking handleMessage on interceptor
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@1278a8c
> [WARN] [http-nio-0.0.0.0-5080-exec-1]
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor - No root resource
matching request path /openmeetings/services/InfoWebService has been found,
Relative Path: /InfoWebService. Please enable FINE/TRACE log level for more
details.
> [WARN] [http-nio-0.0.0.0-5080-exec-1]
org.apache.cxf.jaxrs.impl.WebApplicationExceptionMapper -
javax.ws.rs.NotFoundException: HTTP 404 Not Found
>
> On Aug 19, 2016 12:59 PM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
> >
> > OK, implemented, you can test it using fresh nightly build
> >
> > On Fri, Aug 19, 2016 at 2:14 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:
> >>
> >> ok :)
> >>
> >> On Fri, Aug 19, 2016 at 2:05 PM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
> >>>
> >>> I think "Object with fields" will have more readability as we can
retrieve particular info from key instead of index.
> >>>
> >>> On Aug 19, 2016 11:59 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
> >>> >
> >>> > yep it is OK :)
> >>> > Thanks
> >>> >
> >>> > how would you like to get revision and build date?

Re: Get Openmeetings version via SOAP/REST api

2016-08-20 Thread Bhushan Patil
Hi Maxim, I copied all target/openmeetings-*-4.0.0-SNAPSHOT.jar from
compiled build to OM 3.1.2/webapps/openmeetings/WEB-INF/lib directory and
started that server.
But I am not getting wsdl for InfoWebService (*http://**localhost**:5080/*
*openmeetings**/services/**InfoWebService**?**wsdl*)

*Getting this in logs*
ID: 2
Address: http://localhost:5080/openmeetings/services/InfoWebService?wsdl
Http-Method: GET
Content-Type:
Headers:
{Accept=[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8],
accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5],
connection=[keep-alive], Content-Type=[null],
cookie=[JSESSIONID=AA8EE59C188C596371952A44DA15ED5B;
__utma=111872281.809229259.1457255279.1463000462.1464369151.7;
__utmz=111872281.1457255279.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
__hstc=181257784.b3eb117ae9ebb0d8deae6cb1844ea79b.1464369152828.1464369152828.1464369152828.1;
hsfirstvisit=http%3A%2F%2Flocalhost%3A8081%2Fnexus%2Fservice%2Flocal%2Foutreach%2Fwelcome%2F%3Fversion%3D2.12.0-01%26versionMm%3D2.12%26edition%3DOSS%26usertype%3Danonymous|http%3A%2F%2Flocalhost%3A8081%2Fnexus%2F|1464369152825;
hubspotutk=b3eb117ae9ebb0d8deae6cb1844ea79b], host=[localhost:5080],
upgrade-insecure-requests=[1], user-agent=[Mozilla/5.0 (X11; Ubuntu; Linux
i686; rv:48.0) Gecko/20100101 Firefox/48.0]}
--
DEBUG 08-20 20:21:20.845 PhaseInterceptorChain.java 88289 305
org.apache.cxf.phase.PhaseInterceptorChain [http-nio-0.0.0.0-5080-exec-1] -
Invoking handleMessage on interceptor
org.apache.cxf.transport.https.CertConstraintsInterceptor@27bc8a
DEBUG 08-20 20:21:20.846 PhaseInterceptorChain.java 88290 305
org.apache.cxf.phase.PhaseInterceptorChain [http-nio-0.0.0.0-5080-exec-1] -
Invoking handleMessage on interceptor
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@1278a8c
[WARN] [http-nio-0.0.0.0-5080-exec-1]
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor - No root resource
matching request path /openmeetings/services/InfoWebService has been found,
Relative Path: /InfoWebService. Please enable FINE/TRACE log level for more
details.
[WARN] [http-nio-0.0.0.0-5080-exec-1]
org.apache.cxf.jaxrs.impl.WebApplicationExceptionMapper -
javax.ws.rs.NotFoundException: *HTTP 404 Not Found*

On Aug 19, 2016 12:59 PM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> OK, implemented, you can test it using fresh nightly build
>
> On Fri, Aug 19, 2016 at 2:14 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:
>>
>> ok :)
>>
>> On Fri, Aug 19, 2016 at 2:05 PM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>>
>>> I think "Object with fields" will have more readability as we can
retrieve particular info from key instead of index.
>>>
>>> On Aug 19, 2016 11:59 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >
>>> > yep it is OK :)
>>> > Thanks
>>> >
>>> > how would you like to get revision and build date?
>>> > as Object with fields
>>> > {
>>> >   version: 3.1.3-SNAPSHOT,
>>> >   revision: xx,
>>> >   buildDate: 2016-08-19
>>> > }
>>> >
>>> > as (list of Strings)
>>> > ["3.1.3-SNAPSHOT", "xx", "2016-08-19"]
>>> >
>>> > via additional method(s) ?
>>> >
>>> > On Fri, Aug 19, 2016 at 1:20 PM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >>
>>> >> Hi Maxim, I created the issue, will you check it and see if it is
correctly done?
>>> >>
>>> >> On Aug 19, 2016 9:56 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >> >
>>> >> > Service is ready to be committed :)
>>> >> > waiting for the issue :)))
>>> >> >
>>> >> > On Fri, Aug 19, 2016 at 11:10 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >>
>>> >> >> On Aug 19, 2016 9:33 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >> >> >
>>> >> >> > Do you need only version?
>>> >> >> > revision and buildDate can also be retrieved
>>> >> >> Yes, I currently need only version but I think we should also
provided revision n buildDate.
>>> >> >> >
>>> >> >> > On Fri, Aug 19, 2016 at 10:59 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>>> >> >> >>
>>> >> >> >> could you please create JIRA issue?
>>> >> >> Yes, I will create it.
>>> >> >&

Re: Get Openmeetings version via SOAP/REST api

2016-08-20 Thread Bhushan Patil
Hi Maxim, I am trying to test the this feature. I following this tutorial(
http://openmeetings.apache.org/BuildInstructions.html).
This is what I did
1. Checked out source code
svn checkout
https://svn.apache.org/repos/asf/openmeetings/application/trunk/
2. mvn clean install -P allModules  -DskipTests=true
After this, I can see newly created jars in
target/openmeetings-*-4.0.0-SNAPSHOT.jar directories. But now I don't know
how to run this project.

On Aug 19, 2016 1:01 PM, "Bhushan Patil" <thebhushanpa...@gmail.com> wrote:
>
> Yes, I will test it as soon as reach home. I will let you know the
result. And thank you very much. :)
>
> On Aug 19, 2016 12:59 PM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
> >
> > OK, implemented, you can test it using fresh nightly build
> >
> > On Fri, Aug 19, 2016 at 2:14 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:
> >>
> >> ok :)
> >>
> >> On Fri, Aug 19, 2016 at 2:05 PM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
> >>>
> >>> I think "Object with fields" will have more readability as we can
retrieve particular info from key instead of index.
> >>>
> >>> On Aug 19, 2016 11:59 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
> >>> >
> >>> > yep it is OK :)
> >>> > Thanks
> >>> >
> >>> > how would you like to get revision and build date?
> >>> > as Object with fields
> >>> > {
> >>> >   version: 3.1.3-SNAPSHOT,
> >>> >   revision: xx,
> >>> >   buildDate: 2016-08-19
> >>> > }
> >>> >
> >>> > as (list of Strings)
> >>> > ["3.1.3-SNAPSHOT", "xx", "2016-08-19"]
> >>> >
> >>> > via additional method(s) ?
> >>> >
> >>> > On Fri, Aug 19, 2016 at 1:20 PM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
> >>> >>
> >>> >> Hi Maxim, I created the issue, will you check it and see if it is
correctly done?
> >>> >>
> >>> >> On Aug 19, 2016 9:56 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
> >>> >> >
> >>> >> > Service is ready to be committed :)
> >>> >> > waiting for the issue :)))
> >>> >> >
> >>> >> > On Fri, Aug 19, 2016 at 11:10 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
> >>> >> >>
> >>> >> >> On Aug 19, 2016 9:33 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
> >>> >> >> >
> >>> >> >> > Do you need only version?
> >>> >> >> > revision and buildDate can also be retrieved
> >>> >> >> Yes, I currently need only version but I think we should also
provided revision n buildDate.
> >>> >> >> >
> >>> >> >> > On Fri, Aug 19, 2016 at 10:59 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
> >>> >> >> >>
> >>> >> >> >> could you please create JIRA issue?
> >>> >> >> Yes, I will create it.
> >>> >> >>
> >>> >> >>
> >>> >> >> >>
> >>> >> >> >> On Fri, Aug 19, 2016 at 10:55 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
> >>> >> >> >>>
> >>> >> >> >>> Seems great. Thanks.
> >>> >> >> >>>
> >>> >> >> >>> On Aug 19, 2016 9:21 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
> >>> >> >> >>> >
> >>> >> >> >>> > ServerWebService is actually for manging cluster servers

> >>> >> >> >>> > I'm afraid additional service is required here like
InfoWebService 
> >>> >> >> >>> > with SOAP method getVersion
> >>> >> >> >>> > with REST method GET /info/version
> >>> >> >> >>> >
> >>> >> >> >>> > On Fri, Aug 19, 2016 at 10:48 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
> >>> >> >> >>> >>
> >>> >> >> >>> >> How about 'getVersion' or 'get

Re: Get Openmeetings version via SOAP/REST api

2016-08-19 Thread Bhushan Patil
Yes, I will test it as soon as reach home. I will let you know the result.
And thank you very much. :)

On Aug 19, 2016 12:59 PM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> OK, implemented, you can test it using fresh nightly build
>
> On Fri, Aug 19, 2016 at 2:14 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:
>>
>> ok :)
>>
>> On Fri, Aug 19, 2016 at 2:05 PM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>>
>>> I think "Object with fields" will have more readability as we can
retrieve particular info from key instead of index.
>>>
>>> On Aug 19, 2016 11:59 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >
>>> > yep it is OK :)
>>> > Thanks
>>> >
>>> > how would you like to get revision and build date?
>>> > as Object with fields
>>> > {
>>> >   version: 3.1.3-SNAPSHOT,
>>> >   revision: xx,
>>> >   buildDate: 2016-08-19
>>> > }
>>> >
>>> > as (list of Strings)
>>> > ["3.1.3-SNAPSHOT", "xx", "2016-08-19"]
>>> >
>>> > via additional method(s) ?
>>> >
>>> > On Fri, Aug 19, 2016 at 1:20 PM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >>
>>> >> Hi Maxim, I created the issue, will you check it and see if it is
correctly done?
>>> >>
>>> >> On Aug 19, 2016 9:56 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >> >
>>> >> > Service is ready to be committed :)
>>> >> > waiting for the issue :)))
>>> >> >
>>> >> > On Fri, Aug 19, 2016 at 11:10 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >>
>>> >> >> On Aug 19, 2016 9:33 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >> >> >
>>> >> >> > Do you need only version?
>>> >> >> > revision and buildDate can also be retrieved
>>> >> >> Yes, I currently need only version but I think we should also
provided revision n buildDate.
>>> >> >> >
>>> >> >> > On Fri, Aug 19, 2016 at 10:59 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>>> >> >> >>
>>> >> >> >> could you please create JIRA issue?
>>> >> >> Yes, I will create it.
>>> >> >>
>>> >> >>
>>> >> >> >>
>>> >> >> >> On Fri, Aug 19, 2016 at 10:55 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >> >>>
>>> >> >> >>> Seems great. Thanks.
>>> >> >> >>>
>>> >> >> >>> On Aug 19, 2016 9:21 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>>> >> >> >>> >
>>> >> >> >>> > ServerWebService is actually for manging cluster servers

>>> >> >> >>> > I'm afraid additional service is required here like
InfoWebService 
>>> >> >> >>> > with SOAP method getVersion
>>> >> >> >>> > with REST method GET /info/version
>>> >> >> >>> >
>>> >> >> >>> > On Fri, Aug 19, 2016 at 10:48 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >> >>> >>
>>> >> >> >>> >> How about 'getVersion' or 'getOMVersion' method in
'ServerWebService' ?
>>> >> >> >>> >>
>>> >> >> >>> >> On Aug 19, 2016 9:08 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>>> >> >> >>> >> >
>>> >> >> >>> >> > I can add it to 3.1.3, could you propose service name
for this?
>>> >> >> >>> >> >
>>> >> >> >>> >> > On Fri, Aug 19, 2016 at 10:37 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >> >>> >> >>
>>> >> >> >>> >> >> We are thinking that our soap services invocation code
should be configurable. For example, if detects that OM version is 3.1.2
then don't call g

Re: Get Openmeetings version via SOAP/REST api

2016-08-19 Thread Bhushan Patil
I think "Object with fields" will have more readability as we can retrieve
particular info from key instead of index.

On Aug 19, 2016 11:59 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> yep it is OK :)
> Thanks
>
> how would you like to get revision and build date?
> as Object with fields
> {
>   version: 3.1.3-SNAPSHOT,
>   revision: xx,
>   buildDate: 2016-08-19
> }
>
> as (list of Strings)
> ["3.1.3-SNAPSHOT", "xx", "2016-08-19"]
>
> via additional method(s) ?
>
> On Fri, Aug 19, 2016 at 1:20 PM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>
>> Hi Maxim, I created the issue, will you check it and see if it is
correctly done?
>>
>> On Aug 19, 2016 9:56 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>> >
>> > Service is ready to be committed :)
>> > waiting for the issue :)))
>> >
>> > On Fri, Aug 19, 2016 at 11:10 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>
>> >> On Aug 19, 2016 9:33 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >> >
>> >> > Do you need only version?
>> >> > revision and buildDate can also be retrieved
>> >> Yes, I currently need only version but I think we should also
provided revision n buildDate.
>> >> >
>> >> > On Fri, Aug 19, 2016 at 10:59 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>> >> >>
>> >> >> could you please create JIRA issue?
>> >> Yes, I will create it.
>> >>
>> >>
>> >> >>
>> >> >> On Fri, Aug 19, 2016 at 10:55 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >> >>>
>> >> >>> Seems great. Thanks.
>> >> >>>
>> >> >>> On Aug 19, 2016 9:21 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >> >>> >
>> >> >>> > ServerWebService is actually for manging cluster servers 
>> >> >>> > I'm afraid additional service is required here like
InfoWebService 
>> >> >>> > with SOAP method getVersion
>> >> >>> > with REST method GET /info/version
>> >> >>> >
>> >> >>> > On Fri, Aug 19, 2016 at 10:48 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >> >>> >>
>> >> >>> >> How about 'getVersion' or 'getOMVersion' method in
'ServerWebService' ?
>> >> >>> >>
>> >> >>> >> On Aug 19, 2016 9:08 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>> >> >>> >> >
>> >> >>> >> > I can add it to 3.1.3, could you propose service name for
this?
>> >> >>> >> >
>> >> >>> >> > On Fri, Aug 19, 2016 at 10:37 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >> >>> >> >>
>> >> >>> >> >> We are thinking that our soap services invocation code
should be configurable. For example, if detects that OM version is 3.1.2
then don't call getSession method, call directly login method.
>> >> >>> >> >>
>> >> >>> >> >> On Aug 19, 2016 9:01 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>> >> >>> >> >> >
>> >> >>> >> >> > hmm the version of OM itself 
>> >> >>> >> >> > we never has API call for this :(
>> >> >>> >> >> > It can be easily added, but why do you need it?
>> >> >>> >> >> >
>> >> >>> >> >> > On Fri, Aug 19, 2016 at 10:28 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >> >>> >> >> >>
>> >> >>> >> >> >> Sorry but I couldn't find anything which returns OM
version from the links you provided.
>> >> >>> >> >> >>
>> >> >>> >> >> >> On Aug 19, 2016 8:29 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>> >> >>> >> >> >> >
>> >> >>> >> >> >> > I already provide you with number of links to start
with ...
>&g

Re: Get Openmeetings version via SOAP/REST api

2016-08-19 Thread Bhushan Patil
Hi Maxim, I created the issue, will you check it and see if it is correctly
done?

On Aug 19, 2016 9:56 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> Service is ready to be committed :)
> waiting for the issue :)))
>
> On Fri, Aug 19, 2016 at 11:10 AM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>
>> On Aug 19, 2016 9:33 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>> >
>> > Do you need only version?
>> > revision and buildDate can also be retrieved
>> Yes, I currently need only version but I think we should also provided
revision n buildDate.
>> >
>> > On Fri, Aug 19, 2016 at 10:59 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>> >>
>> >> could you please create JIRA issue?
>> Yes, I will create it.
>>
>>
>> >>
>> >> On Fri, Aug 19, 2016 at 10:55 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>>
>> >>> Seems great. Thanks.
>> >>>
>> >>> On Aug 19, 2016 9:21 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >>> >
>> >>> > ServerWebService is actually for manging cluster servers 
>> >>> > I'm afraid additional service is required here like InfoWebService

>> >>> > with SOAP method getVersion
>> >>> > with REST method GET /info/version
>> >>> >
>> >>> > On Fri, Aug 19, 2016 at 10:48 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>> >>
>> >>> >> How about 'getVersion' or 'getOMVersion' method in
'ServerWebService' ?
>> >>> >>
>> >>> >> On Aug 19, 2016 9:08 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >>> >> >
>> >>> >> > I can add it to 3.1.3, could you propose service name for this?
>> >>> >> >
>> >>> >> > On Fri, Aug 19, 2016 at 10:37 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>> >> >>
>> >>> >> >> We are thinking that our soap services invocation code should
be configurable. For example, if detects that OM version is 3.1.2 then
don't call getSession method, call directly login method.
>> >>> >> >>
>> >>> >> >> On Aug 19, 2016 9:01 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>> >>> >> >> >
>> >>> >> >> > hmm the version of OM itself 
>> >>> >> >> > we never has API call for this :(
>> >>> >> >> > It can be easily added, but why do you need it?
>> >>> >> >> >
>> >>> >> >> > On Fri, Aug 19, 2016 at 10:28 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>> >> >> >>
>> >>> >> >> >> Sorry but I couldn't find anything which returns OM version
from the links you provided.
>> >>> >> >> >>
>> >>> >> >> >> On Aug 19, 2016 8:29 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>> >>> >> >> >> >
>> >>> >> >> >> > I already provide you with number of links to start with
...
>> >>> >> >> >> > do you need more :))
>> >>> >> >> >> >
>> >>> >> >> >> > On Fri, Aug 19, 2016 at 9:57 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>> >> >> >> >>
>> >>> >> >> >> >> So is there any api which I can use get OM version? If
not, please guide me how can I create one.
>> >>> >> >> >> >> Thank you.
>> >>> >> >> >> >>
>> >>> >> >> >> >> On Aug 19, 2016 8:12 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>> >>> >> >> >> >> >
>> >>> >> >> >> >> > yep Moodle plugin as well as PHP API are updated to
work with new REST services as expected
>> >>> >> >> >> >> > It also was discussed in mailing lists :)
>> >>> >> >> >> >> >
>> >>> >> >> >> >> > On Fri, Aug 19, 2016 at 9

Re: Get Openmeetings version via SOAP/REST api

2016-08-18 Thread Bhushan Patil
On Aug 19, 2016 9:33 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> Do you need only version?
> revision and buildDate can also be retrieved
Yes, I currently need only version but I think we should also provided
revision n buildDate.
>
> On Fri, Aug 19, 2016 at 10:59 AM, Maxim Solodovnik <solomax...@gmail.com>
wrote:
>>
>> could you please create JIRA issue?
Yes, I will create it.
>>
>> On Fri, Aug 19, 2016 at 10:55 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>>
>>> Seems great. Thanks.
>>>
>>> On Aug 19, 2016 9:21 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >
>>> > ServerWebService is actually for manging cluster servers 
>>> > I'm afraid additional service is required here like InfoWebService

>>> > with SOAP method getVersion
>>> > with REST method GET /info/version
>>> >
>>> > On Fri, Aug 19, 2016 at 10:48 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >>
>>> >> How about 'getVersion' or 'getOMVersion' method in
'ServerWebService' ?
>>> >>
>>> >> On Aug 19, 2016 9:08 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >> >
>>> >> > I can add it to 3.1.3, could you propose service name for this?
>>> >> >
>>> >> > On Fri, Aug 19, 2016 at 10:37 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >>
>>> >> >> We are thinking that our soap services invocation code should be
configurable. For example, if detects that OM version is 3.1.2 then don't
call getSession method, call directly login method.
>>> >> >>
>>> >> >> On Aug 19, 2016 9:01 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>>> >> >> >
>>> >> >> > hmm the version of OM itself 
>>> >> >> > we never has API call for this :(
>>> >> >> > It can be easily added, but why do you need it?
>>> >> >> >
>>> >> >> > On Fri, Aug 19, 2016 at 10:28 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >> >>
>>> >> >> >> Sorry but I couldn't find anything which returns OM version
from the links you provided.
>>> >> >> >>
>>> >> >> >> On Aug 19, 2016 8:29 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>>> >> >> >> >
>>> >> >> >> > I already provide you with number of links to start with ...
>>> >> >> >> > do you need more :))
>>> >> >> >> >
>>> >> >> >> > On Fri, Aug 19, 2016 at 9:57 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>> >> >> >> >>
>>> >> >> >> >> So is there any api which I can use get OM version? If not,
please guide me how can I create one.
>>> >> >> >> >> Thank you.
>>> >> >> >> >>
>>> >> >> >> >> On Aug 19, 2016 8:12 AM, "Maxim Solodovnik" <
solomax...@gmail.com> wrote:
>>> >> >> >> >> >
>>> >> >> >> >> > yep Moodle plugin as well as PHP API are updated to work
with new REST services as expected
>>> >> >> >> >> > It also was discussed in mailing lists :)
>>> >> >> >> >> >
>>> >> >> >> >> > On Fri, Aug 19, 2016 at 9:36 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>>> >> >> >> >> >>
>>> >> >> >> >> >> Was there a new Moodle plugin issued to be compatible
with this API ?
>>> >> >> >> >> >>
>>> >> >> >> >> >> 2016-08-19 12:32 GMT+10:00 Maxim Solodovnik <
solomax...@gmail.com>:
>>> >> >> >> >> >>>
>>> >> >> >> >> >>> yep, Swagger :))
>>> >> >> >> >> >>>
>>> >> >> >> >> >>> The general flow is the same, I just reduced the number
of requests required (2 against 3) :)
>>> >> >> >> >> >>> Also new version is more extendable and more compact 

Re: Get Openmeetings version via SOAP/REST api

2016-08-18 Thread Bhushan Patil
How about 'getVersion' or 'getOMVersion' method in 'ServerWebService' ?

On Aug 19, 2016 9:08 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> I can add it to 3.1.3, could you propose service name for this?
>
> On Fri, Aug 19, 2016 at 10:37 AM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>
>> We are thinking that our soap services invocation code should be
configurable. For example, if detects that OM version is 3.1.2 then don't
call getSession method, call directly login method.
>>
>> On Aug 19, 2016 9:01 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>> >
>> > hmm the version of OM itself 
>> > we never has API call for this :(
>> > It can be easily added, but why do you need it?
>> >
>> > On Fri, Aug 19, 2016 at 10:28 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>
>> >> Sorry but I couldn't find anything which returns OM version from the
links you provided.
>> >>
>> >> On Aug 19, 2016 8:29 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >> >
>> >> > I already provide you with number of links to start with ...
>> >> > do you need more :))
>> >> >
>> >> > On Fri, Aug 19, 2016 at 9:57 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >> >>
>> >> >> So is there any api which I can use get OM version? If not, please
guide me how can I create one.
>> >> >> Thank you.
>> >> >>
>> >> >> On Aug 19, 2016 8:12 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >> >> >
>> >> >> > yep Moodle plugin as well as PHP API are updated to work with
new REST services as expected
>> >> >> > It also was discussed in mailing lists :)
>> >> >> >
>> >> >> > On Fri, Aug 19, 2016 at 9:36 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>> >> >> >>
>> >> >> >> Was there a new Moodle plugin issued to be compatible with this
API ?
>> >> >> >>
>> >> >> >> 2016-08-19 12:32 GMT+10:00 Maxim Solodovnik <
solomax...@gmail.com>:
>> >> >> >>>
>> >> >> >>> yep, Swagger :))
>> >> >> >>>
>> >> >> >>> The general flow is the same, I just reduced the number of
requests required (2 against 3) :)
>> >> >> >>> Also new version is more extendable and more compact :)
>> >> >> >>>
>> >> >> >>> On Fri, Aug 19, 2016 at 9:29 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>> >> >> >>>>
>> >> >> >>>> Swagger you mean. Yeah that is a really good idea. Especially
to get a proper API document out. With Swagger you can embed example
request and responses a lot more easy.
>> >> >> >>>>
>> >> >> >>>> "Actually everything was changed"
>> >> >> >>>> =>I understand the framework and method signatures have
changed. But the logical flow is the same.
>> >> >> >>>>
>> >> >> >>>> Thanks,
>> >> >> >>>> Sebastian
>> >> >> >>>>
>> >> >> >>>>
>> >> >> >>>> 2016-08-19 11:31 GMT+10:00 Maxim Solodovnik <
solomax...@gmail.com>:
>> >> >> >>>>>
>> >> >> >>>>> JFYI: http://cxf.markmail.org/thread/tmarv3xwewgemiut
>> >> >> >>>>>
>> >> >> >>>>> On Fri, Aug 19, 2016 at 8:24 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>> >> >> >>>>>>
>> >> >> >>>>>> I need help from community to document this
>> >> >> >>>>>> I have no time to write code otherwise :
>> >> >> >>>>>>
>> >> >> >>>>>> Additionally I was thinking about add Swanger to REST 
>> >> >> >>>>>>
>> >> >> >>>>>> On Fri, Aug 19, 2016 at 8:23 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>> >> >> >>>>>>>
>> >> >> >>>>>>> Actually everything was chang

Re: Get Openmeetings version via SOAP/REST api

2016-08-18 Thread Bhushan Patil
We are thinking that our soap services invocation code should be
configurable. For example, if detects that OM version is 3.1.2 then don't
call getSession method, call directly login method.


Re: Get Openmeetings version via SOAP/REST api

2016-08-18 Thread Bhushan Patil
We are thinking that our soap services invocation code should be
configurable. For example, if detects that OM version is 3.1.2 then don't
call getSession method, call directly login method.

On Aug 19, 2016 9:01 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> hmm the version of OM itself 
> we never has API call for this :(
> It can be easily added, but why do you need it?
>
> On Fri, Aug 19, 2016 at 10:28 AM, Bhushan Patil <thebhushanpa...@gmail.com>
wrote:
>>
>> Sorry but I couldn't find anything which returns OM version from the
links you provided.
>>
>> On Aug 19, 2016 8:29 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>> >
>> > I already provide you with number of links to start with ...
>> > do you need more :))
>> >
>> > On Fri, Aug 19, 2016 at 9:57 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>> >>
>> >> So is there any api which I can use get OM version? If not, please
guide me how can I create one.
>> >> Thank you.
>> >>
>> >> On Aug 19, 2016 8:12 AM, "Maxim Solodovnik" <solomax...@gmail.com>
wrote:
>> >> >
>> >> > yep Moodle plugin as well as PHP API are updated to work with new
REST services as expected
>> >> > It also was discussed in mailing lists :)
>> >> >
>> >> > On Fri, Aug 19, 2016 at 9:36 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>> >> >>
>> >> >> Was there a new Moodle plugin issued to be compatible with this
API ?
>> >> >>
>> >> >> 2016-08-19 12:32 GMT+10:00 Maxim Solodovnik <solomax...@gmail.com>:
>> >> >>>
>> >> >>> yep, Swagger :))
>> >> >>>
>> >> >>> The general flow is the same, I just reduced the number of
requests required (2 against 3) :)
>> >> >>> Also new version is more extendable and more compact :)
>> >> >>>
>> >> >>> On Fri, Aug 19, 2016 at 9:29 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>> >> >>>>
>> >> >>>> Swagger you mean. Yeah that is a really good idea. Especially to
get a proper API document out. With Swagger you can embed example request
and responses a lot more easy.
>> >> >>>>
>> >> >>>> "Actually everything was changed"
>> >> >>>> =>I understand the framework and method signatures have changed.
But the logical flow is the same.
>> >> >>>>
>> >> >>>> Thanks,
>> >> >>>> Sebastian
>> >> >>>>
>> >> >>>>
>> >> >>>> 2016-08-19 11:31 GMT+10:00 Maxim Solodovnik <solomax...@gmail.com
>:
>> >> >>>>>
>> >> >>>>> JFYI: http://cxf.markmail.org/thread/tmarv3xwewgemiut
>> >> >>>>>
>> >> >>>>> On Fri, Aug 19, 2016 at 8:24 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>> >> >>>>>>
>> >> >>>>>> I need help from community to document this
>> >> >>>>>> I have no time to write code otherwise :
>> >> >>>>>>
>> >> >>>>>> Additionally I was thinking about add Swanger to REST 
>> >> >>>>>>
>> >> >>>>>> On Fri, Aug 19, 2016 at 8:23 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>> >> >>>>>>>
>> >> >>>>>>> Actually everything was changed
>> >> >>>>>>>
>> >> >>>>>>> 0) Axis was removed in favor of CXF
>> >> >>>>>>> 1) services were split to multiple groups error, user, group,
room recording etc.
>> >> >>>>>>> 2) method signatures were cleaned up
>> >> >>>>>>> 3) REST methods are works with JSON now (and produces both
XML and JSON)
>> >> >>>>>>> 4) REST methods uses GET/POST/DELETE (I haven't added PUT)
>> >> >>>>>>>
>> >> >>>>>>>
>> >> >>>>>>> On Fri, Aug 19, 2016 at 8:16 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>> >> >>>>>>>>
>> >> >>>>>

Re: Get Openmeetings version via SOAP/REST api

2016-08-18 Thread Bhushan Patil
So is there any api which I can use get OM version? If not, please guide me
how can I create one.
Thank you.

On Aug 19, 2016 8:12 AM, "Maxim Solodovnik" <solomax...@gmail.com> wrote:
>
> yep Moodle plugin as well as PHP API are updated to work with new REST
services as expected
> It also was discussed in mailing lists :)
>
> On Fri, Aug 19, 2016 at 9:36 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>>
>> Was there a new Moodle plugin issued to be compatible with this API ?
>>
>> 2016-08-19 12:32 GMT+10:00 Maxim Solodovnik <solomax...@gmail.com>:
>>>
>>> yep, Swagger :))
>>>
>>> The general flow is the same, I just reduced the number of requests
required (2 against 3) :)
>>> Also new version is more extendable and more compact :)
>>>
>>> On Fri, Aug 19, 2016 at 9:29 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>>>>
>>>> Swagger you mean. Yeah that is a really good idea. Especially to get a
proper API document out. With Swagger you can embed example request and
responses a lot more easy.
>>>>
>>>> "Actually everything was changed"
>>>> =>I understand the framework and method signatures have changed. But
the logical flow is the same.
>>>>
>>>> Thanks,
>>>> Sebastian
>>>>
>>>>
>>>> 2016-08-19 11:31 GMT+10:00 Maxim Solodovnik <solomax...@gmail.com>:
>>>>>
>>>>> JFYI: http://cxf.markmail.org/thread/tmarv3xwewgemiut
>>>>>
>>>>> On Fri, Aug 19, 2016 at 8:24 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>>>>>>
>>>>>> I need help from community to document this
>>>>>> I have no time to write code otherwise :
>>>>>>
>>>>>> Additionally I was thinking about add Swanger to REST 
>>>>>>
>>>>>> On Fri, Aug 19, 2016 at 8:23 AM, Maxim Solodovnik <
solomax...@gmail.com> wrote:
>>>>>>>
>>>>>>> Actually everything was changed
>>>>>>>
>>>>>>> 0) Axis was removed in favor of CXF
>>>>>>> 1) services were split to multiple groups error, user, group, room
recording etc.
>>>>>>> 2) method signatures were cleaned up
>>>>>>> 3) REST methods are works with JSON now (and produces both XML and
JSON)
>>>>>>> 4) REST methods uses GET/POST/DELETE (I haven't added PUT)
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Aug 19, 2016 at 8:16 AM, seba.wag...@gmail.com <
seba.wag...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> Has it been reworked to fit into the REST (GET/PUT/POST/DELETE)
specification? Is that the change?
>>>>>>>>
>>>>>>>> Cause AFAIK I think the methods/flow are the same, right ?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Sebastian
>>>>>>>>
>>>>>>>> 2016-08-19 11:09 GMT+10:00 Maxim Solodovnik <solomax...@gmail.com>:
>>>>>>>>>
>>>>>>>>> Hello,
>>>>>>>>>
>>>>>>>>> The API was changed (it was discussed here:
http://openmeetings.markmail.org/thread/43d5irskmknn3u6u)
>>>>>>>>> Full API as javadocs available here
http://openmeetings.apache.org/openmeetings-webservice/apidocs/index.html
>>>>>>>>> Short example available here:
http://openmeetings.apache.org/RestAPISample.html
>>>>>>>>> PHP API is here:
https://github.com/openmeetings/openmeetings-api-plugin
>>>>>>>>>
>>>>>>>>> unfortunately there no t much documentation :(
>>>>>>>>> I have filed issue against this:
https://issues.apache.org/jira/browse/OPENMEETINGS-1451
>>>>>>>>>
>>>>>>>>> suggestions/contributions are welcome :)
>>>>>>>>>
>>>>>>>>> On Fri, Aug 19, 2016 at 2:45 AM, Bhushan Patil <
thebhushanpa...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> Hello everyone, we have integrated older version of Openmeetings
with our application. At the time of migration to OM 3.1.2, we realized
that api are changed. We want to  keep old code as well as write new code
for newer APIs.
>>>>>>>>>> I am unable to find soap/rest api which let us know version of
Openmeetings.
>>>>>>>>>> Any suggestions?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> WBR
>>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Sebastian Wagner
>>>>>>>> https://twitter.com/#!/dead_lock
>>>>>>>> seba.wag...@gmail.com
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> WBR
>>>>>>> Maxim aka solomax
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> WBR
>>>>> Maxim aka solomax
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sebastian Wagner
>>>> https://twitter.com/#!/dead_lock
>>>> seba.wag...@gmail.com
>>>
>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> seba.wag...@gmail.com
>
>
>
>
> --
> WBR
> Maxim aka solomax


Get Openmeetings version via SOAP/REST api

2016-08-18 Thread Bhushan Patil
Hello everyone, we have integrated older version of Openmeetings with our
application. At the time of migration to OM 3.1.2, we realized that api are
changed. We want to  keep old code as well as write new code for newer APIs.
I am unable to find soap/rest api which let us know version of Openmeetings.
Any suggestions?


Re: [DISCUSSION] GSOC 2016 ideas

2016-02-28 Thread Bhushan Patil
Hi Maxim, I think following are the area of improvements

   1. We should get rid of Applet to record the screen. Installing required
   plugins for this on client machines is cubersome.
   2. Maximum capacity of conference room 40-50, which is very less. So, I
   think there is scope for improvement in clustering functionality.
   3. If participants in conference room are using only whiteboard and
   audio then there should be auto recording functionality while creating a
   room. In our case, it happens very often that teacher(moderator) forgot to
   record the session.

PS: I dont have deep knowledge of OM, so I don't know if above tasks are
even possible or not.

On Sat, Feb 27, 2016 at 5:36 PM, Maxim Solodovnik 
wrote:

> Am I right thinking no activity on the topic means, there are no areas of
> improvement in OpenMeetings?
>
> On Thu, Feb 11, 2016 at 12:35 PM, Maxim Solodovnik 
> wrote:
>
>> Hello All,
>>
>> GSOC 2016 is coming :)
>> In case we would like to benefit from it we need to record GSOC ideas for
>> our project
>>
>> I would like to propose to discuss current list [1] and any additional
>> ideas in this thread
>> Looking forward for you comments :)
>>
>> [1]
>> https://issues.apache.org/jira/browse/OPENMEETINGS-554?filter=12334770=project%20%3D%20OPENMEETINGS%20AND%20labels%20%3D%20gsoc2016
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>


Is OM Horizontally scalable ?

2015-11-22 Thread Bhushan Patil
Hello everyone, few months ago, my team used OM (v3.03) in their 
application. There was a scenario when if the total users in a room goes 
beyond (roughly)50 then audio wasn't streaming. When we ran *top* 
command, it was showing 100% cpu utilization.
My question is if I do clustering and add few more nodes to that 
cluster, Can one room have 400+ users ?

Is OM Horizontally scalable ?
PS: The room type I am talking here have whiteboard and moderator share 
his screen and moderator can allow others to use mic.


Re: Clustering issue

2015-10-21 Thread Bhushan Patil



On Tuesday 20 October 2015 08:37 PM, Maxim Solodovnik wrote:

The issue is here:

according to the comments serverId is the DB ID of the server
So you need to
1) install OM on single machine
2) go to admin
3) create 2 servers (ID will be 1 and 2 on clean machine)
4) perform set up of cluster


You mean, in this case, I will need 3 systems to perform clustering ?
So, I am going to try following. I will have 3 system, say A (10.1.2.1), 
B (10.1.2.2), C (10.1.2.3).


1. Install database on machine A (whose IP is 10.1.2.1)
2. Install OM on machine A.
3. Will go to admin of A and create 2 servers(whose id will be 1 n 2
   respectively. and their IPs will 10.1.2.2, 10.1.2.3 respectively).
4. Will extract OM on system B and C.
5. Will modify the files persistence.xml and
   openmeetings-applicationContext.xml of B and C as per the documentation.
1. On system B

   

Can't find install.xml file

2015-10-19 Thread Bhushan Patil
Hello everyone, I have installed OpenMeetings-3.0.7 in my system which is
Ubuntu 15.04.
I want to re-install OpenMeetings. As the documentation suggest(
http://openmeetings.apache.org/PostgresConfig.html), I should delete
webapps/openmeetings/conf/install.xml file. But at location
webapps/openmeetings/conf/, there is only one file om_ldap.cfg, not
install.xml

Any help is appreciated.


Clustering issue

2015-10-19 Thread Bhushan Patil
I want to do clustering on OpenMeeting-3.0.7. I have two machines(10.1.2.2
and 10.1.2.3). 10.1.2.2 have database Postgres installed on it.
I did the following

   1. Extracted apache-openmeetings-3.0.7.tar.gz on 10.1.2.2.
   2. Changed following properties in persistence.xml and
openmeetings-applicationContext.xml
   respectively.

   

   

   3.

   Ran ./red5.sh and installed OpenMeetings successfully.

   4.

   Extracted apache-openmeetings-3.0.7.tar.gz on 10.1.2.3.

   5.

   Changed following properties in persistence.xml and
openmeetings-applicationContext.xml respectively.
   
   

   6. Now when I ran ./red5.sh, i got following error.

   Installation is failed

   org.springframework.dao.DataIntegrityViolationException: The transaction
   has been rolled back.  See the nested exceptions for details on the errors
   that occurred.; nested exception is  org.apache.openjpa.persistence.EntityExistsException: The
   transaction has been rolled back.  See the nested exceptions for details on
   the errors that occurred.
   FailedObject:
   org.apache.openmeetings.db.entity.basic.Configuration@3d65f054
   at
   
org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:407)
   at
   
org.springframework.orm.jpa.DefaultJpaDialect.translateExceptionIfPossible(DefaultJpaDialect.java:122)
   at
   
org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:521)
   at
   
org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:757)
   at
   
org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:726)
   at
   
org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:521)
   at
   
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:291)
   at
   
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
   at
   
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
   at
   
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
   at
   
org.apache.openmeetings.db.dao.basic.ConfigurationDao$$EnhancerBySpringCGLIB$$2b956ef0.add()
   at
   
org.apache.openmeetings.installation.ImportInitvalues.loadConfiguration(ImportInitvalues.java:283)
   at
   
org.apache.openmeetings.installation.ImportInitvalues.loadSystem(ImportInitvalues.java:714)
   at
   
org.apache.openmeetings.installation.ImportInitvalues.loadAll(ImportInitvalues.java:726)
   at
   
org.apache.openmeetings.web.pages.install.InstallWizard$InstallProcess.run(InstallWizard.java:616)
   at java.lang.Thread.run(Thread.java:745)
   Caused by: 
   org.apache.openjpa.persistence.EntityExistsException: The transaction has
   been rolled back.  See the nested exceptions for details on the errors that
   occurred.
   FailedObject:
   org.apache.openmeetings.db.entity.basic.Configuration@3d65f054
   at
   org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2368)
   at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2205)
   at
   org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2103)
   at
   org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:2021)
   at
   
org.apache.openjpa.kernel.LocalManagedRuntime.commit(LocalManagedRuntime.java:81)
   at org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java:1526)
   at
   org.apache.openjpa.kernel.DelegatingBroker.commit(DelegatingBroker.java:932)
   at
   
org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManagerImpl.java:569)
   at
   
org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:517)
   ... 13 more
   Caused by: 
   org.apache.openjpa.persistence.EntityExistsException: ERROR: duplicate key
   value violates unique constraint "u_cnfgrtn_conf_key"
 Detail: Key (conf_key)=(crypt_ClassName) already exists. {prepstmnt
   55686682 INSERT INTO configuration (comment_field, conf_key, conf_value,
   deleted, starttime, updatetime, user_id) VALUES (?, ?, ?, ?, ?, ?, ?)}
   [code=0, state=23505]
   FailedObject:
   org.apache.openmeetings.db.entity.basic.Configuration@3d65f054
   at
   org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4986)
   at
   
org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4961)
   at
   org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:133)
   at
   org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:75)
   at
   

Re: Can't find install.xml file

2015-10-19 Thread Bhushan Patil

Sure and thanks for reply.

On Monday 19 October 2015 01:38 PM, Maxim Solodovnik wrote:

le JIRA issue?




Re: Can't find install.xml file

2015-10-19 Thread Bhushan Patil

Created JIRA issue(https://issues.apache.org/jira/browse/OPENMEETINGS-1270)
PS: I have never created JIRA issue before so if I have made any 
mistake, let me know.


On Monday 19 October 2015 01:38 PM, Maxim Solodovnik wrote:

The documentation is outdated :(
could you please file JIRA issue?

to upgrade you need to backup, unzip, install (I would recommend to 
install using ./admin.sh -v -i --file backup.zip --drop 
--skip-default-rooms --db-host .) to reduce duplicate entries and 
manual steps


On Mon, Oct 19, 2015 at 2:02 PM, Bhushan Patil 
<thebhushanpa...@gmail.com <mailto:thebhushanpa...@gmail.com>> wrote:


Hello everyone, I have installed OpenMeetings-3.0.7 in my system
which is Ubuntu 15.04.
I want to re-install OpenMeetings. As the documentation
suggest(http://openmeetings.apache.org/PostgresConfig.html), I
should delete webapps/openmeetings/conf/install.xml file. But at
location webapps/openmeetings/conf/, there is only one file
om_ldap.cfg, not install.xml

Any help is appreciated.




--
WBR
Maxim aka solomax




Re: Help : How to disable recording for room by soap api ?

2015-01-11 Thread Bhushan Patil
I tried that couple of times so I guess, only option left for me is to 
debug it. Anyways, what is expected behavior of 
setUserObjectAndGenerateRoomHashByURLAndRecFlag ? I mean, does it hide 
the 'record and share' button from room or it doesn't not show 
'recording' option on applet ?

As always, appreciates your help.
Thanks.
On Sunday 11 January 2015 10:59 AM, Maxim Solodovnik wrote:


I don't know
Maybe wrong params?

WBR, Maxim
(from mobile, sorry for the typos)

On Jan 11, 2015 10:47 AM, Bhushan Patil thebhushanpa...@gmail.com 
mailto:thebhushanpa...@gmail.com wrote:


Hello Maxim, I tried
setUserObjectAndGenerateRoomHashByURLAndRecFlag also. Still it
allowing me to do recording and strange thing is that
'allow_recording' column of table 'room' of that room is set to 0.
What could be problem ?
On Thursday 08 January 2015 08:16 PM, Maxim Solodovnik wrote:

you need to use setUserObjectAndGenerateRoomHashByURLAndRecFlag
on the 4th step

On Wed, Jan 7, 2015 at 5:07 PM, Bhushan Patil
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:

Hello everyone, I am using Openmeetings 3.0.3 version. I am
calling soap api as follows

1 Getting session
localhost:5080/openmeetings/services/UserService/getSession
2 Login

localhost:5080/openmeetings/services/UserService/loginUser?SID=1c029de4ca577292045a89dc52832cbfuserpass=bhushanusername=bhushan
3 Creating room

localhost:5080/openmeetings/services/openmeetings/services/RoomService/addRoomWithModerationAndRecordingFlags?SID=1c029de4ca577292045a89dc52832cbfname=Shala_NoRecroomtypes_id=1comment=no_commentnumberOfPartizipants=10ispublic=0appointment=0isDemoRoom=0demoTime=0isModeratedRoom=0externalRoomType=dronnaallowUserQuestions=1isAudioOnly=1waitForRecording=1allowRecording=0
4 Get hash URL for that room

localhost:5080/openmeetings/services/UserService/setUserObjectAndGenerateRoomHashByURL?SID=1c029de4ca577292045a89dc52832cbfusername=bhushanfirstname=BhushanBhaulastname=PatilprofilePictureUrl=abcgexternalUserId=1email=n...@none.com

mailto:n...@none.comexternalUserType=dronnaroom_id=11becomeModeratorAsInt=1showAudioVideoTestAsInt=0

In 3rd step, I have set flag 'allowRecording' to false, ie
allowRecording=0, Still it is allowing me to record the meeting.
Is this bug or Am I doing something wrong ?

Any help is appreciated.




-- 
WBR

Maxim aka solomax






Re: Help : How to disable recording for room by soap api ?

2015-01-10 Thread Bhushan Patil
Hello Maxim, I tried setUserObjectAndGenerateRoomHashByURLAndRecFlag 
also. Still it allowing me to do recording and strange thing is that 
'allow_recording' column of table 'room' of that room is set to 0. What 
could be problem ?

On Thursday 08 January 2015 08:16 PM, Maxim Solodovnik wrote:
you need to use setUserObjectAndGenerateRoomHashByURLAndRecFlag on 
the 4th step


On Wed, Jan 7, 2015 at 5:07 PM, Bhushan Patil 
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:


Hello everyone, I am using Openmeetings 3.0.3 version. I am
calling soap api as follows

1 Getting session
localhost:5080/openmeetings/services/UserService/getSession
2 Login

localhost:5080/openmeetings/services/UserService/loginUser?SID=1c029de4ca577292045a89dc52832cbfuserpass=bhushanusername=bhushan
3 Creating room

localhost:5080/openmeetings/services/openmeetings/services/RoomService/addRoomWithModerationAndRecordingFlags?SID=1c029de4ca577292045a89dc52832cbfname=Shala_NoRecroomtypes_id=1comment=no_commentnumberOfPartizipants=10ispublic=0appointment=0isDemoRoom=0demoTime=0isModeratedRoom=0externalRoomType=dronnaallowUserQuestions=1isAudioOnly=1waitForRecording=1allowRecording=0
4 Get hash URL for that room

localhost:5080/openmeetings/services/UserService/setUserObjectAndGenerateRoomHashByURL?SID=1c029de4ca577292045a89dc52832cbfusername=bhushanfirstname=BhushanBhaulastname=PatilprofilePictureUrl=abcgexternalUserId=1email=n...@none.com

mailto:n...@none.comexternalUserType=dronnaroom_id=11becomeModeratorAsInt=1showAudioVideoTestAsInt=0

In 3rd step, I have set flag 'allowRecording' to false, ie
allowRecording=0, Still it is allowing me to record the meeting.
Is this bug or Am I doing something wrong ?

Any help is appreciated.




--
WBR
Maxim aka solomax




Help : How to disable recording for room by soap api ?

2015-01-07 Thread Bhushan Patil
Hello everyone, I am using Openmeetings 3.0.3 version. I am calling soap
api as follows

1 Getting session
localhost:5080/openmeetings/services/UserService/getSession
2 Login

localhost:5080/openmeetings/services/UserService/loginUser?SID=1c029de4ca577292045a89dc52832cbfuserpass=bhushanusername=bhushan
3 Creating room

localhost:5080/openmeetings/services/openmeetings/services/RoomService/addRoomWithModerationAndRecordingFlags?SID=1c029de4ca577292045a89dc52832cbfname=Shala_NoRecroomtypes_id=1comment=no_commentnumberOfPartizipants=10ispublic=0appointment=0isDemoRoom=0demoTime=0isModeratedRoom=0externalRoomType=dronnaallowUserQuestions=1isAudioOnly=1waitForRecording=1allowRecording=0
4 Get hash URL for that room

localhost:5080/openmeetings/services/UserService/setUserObjectAndGenerateRoomHashByURL?SID=1c029de4ca577292045a89dc52832cbfusername=bhushanfirstname=BhushanBhaulastname=PatilprofilePictureUrl=abcgexternalUserId=1email=
n...@none.com
externalUserType=dronnaroom_id=11becomeModeratorAsInt=1showAudioVideoTestAsInt=0

In 3rd step, I have set flag 'allowRecording' to false, ie
allowRecording=0, Still it is allowing me to record the meeting.
Is this bug or Am I doing something wrong ?

Any help is appreciated.


Re: How to auto record meetings in Openmeeting ?

2014-11-27 Thread Bhushan Patil
You mean I need to do changes in *.lzx file, If so then please tell me 
which file I should look into.

Thanks.
On Thursday 27 November 2014 04:01 PM, Maxim Solodovnik wrote:

sure
just send click event to the correspondent handler, or call handler on 
room load


On Thu, Nov 27, 2014 at 3:31 PM, Bhushan Patil 
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:


Hi Maxim, I checked the code and now I understand why video can't
be recorded in Whiteboard case (as only coordinates of WB objects
are broadcasted not the video stream).
 Is there any way by which I can automate the downloading of *JNLP
*file (because in my case whenever moderator is going to join
room, he/she always going to record the session) ?
Thanks in advance,
Bhushan Patil

On Fri, Nov 14, 2014 at 4:19 PM, Maxim Solodovnik
solomax...@gmail.com mailto:solomax...@gmail.com wrote:

you can record video/audio streams, but all WB actions will be
missed

On Thu, Nov 13, 2014 at 9:44 PM, Bhushan Patil
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com
wrote:

Ok, I will try.
One question again, when there are three users are in room
with WhiteBoard(one moderator and two non-moderator) then
(I am assuming this) the stream of moderator is multicasts
to other two non-moderator user, can we capture n record
this stream ? This way, we are not going to need applet, I
guess. Please help me to understand this scenario. My
final aim is to record things without applet.
On Thursday 13 November 2014 02:50 PM, Maxim Solodovnik wrote:

you need to modify *.lzx file, add call to server method
to start recording and recompile

On Wed, Nov 12, 2014 at 7:54 AM, Bhushan Patil
thebhushanpa...@gmail.com
mailto:thebhushanpa...@gmail.com wrote:

Hello Maxim, Can you tell me how can I record
''interview room automatically ?
On Tuesday 11 November 2014 11:05 PM, Maxim
Solodovnik wrote:

Yes, Applet is required to record the whole meeting
with all WB actions: drawing, changing slides etc.

On 11 November 2014 23:32, Bhushan Patil
thebhushanpa...@gmail.com
mailto:thebhushanpa...@gmail.com wrote:

Thanks Maxim for quick reply. Are you saying
that for WhiteBoard, its compulsory to record
meeting via applet ?
On Tuesday 11 November 2014 10:33 PM, Maxim
Solodovnik wrote:

It is possible for room like interview (room
without whiteboard)
And it is possible to record user(s)
video+sound but WB will be missed.

This is why it is currently not implemented
We have custom code to provide auto-recording
for interview room
we also can provide video only recording for
other rooms, please contact commertial support
if you need this

On 11 November 2014 23:00, Bhushan Patil
thebhushanpa...@gmail.com
mailto:thebhushanpa...@gmail.com wrote:

Hello everyone, I am using OpenMeeting in
my project. How can do recording
automatically when user joins the room?
Because I don't want end user to have Java
or IcedTea plugin installed( Same is
possible in BigBlueButton, we don't need
applet there).
Can I do this? I have read similar queries
here but anybody can explain me why this is
not possible ?




-- 
WBR

Maxim aka solomax





-- 
WBR

Maxim aka solomax





-- 
WBR

Maxim aka solomax





-- 
WBR

Maxim aka solomax





--
WBR
Maxim aka solomax




Re: Failed to build OpenMeetings in Eclipse, any solution ?

2014-11-18 Thread Bhushan Patil
 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.record.FlvRecording.

[openjpac] 3233 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.record.FlvRecordingMetaData.

[openjpac] 3283 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.basic.Configuration.

[openjpac] 3332 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.calendar.AppointmentReminderTyps.

[openjpac] 3364 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.room.Invitation.

[openjpac] 3411 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.user.UserContact.

[openjpac] 3453 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.user.User.

[openjpac] 3534 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.room.RoomModerator.

[openjpac] 3567 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.room.RoomPollAnswers.

[openjpac] 3637 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.calendar.Appointment.

[openjpac] 3704 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.room.RoomPoll.

[openjpac] 3755 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.server.Sessiondata.

[openjpac] 3812 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.user.Organisation.

[openjpac] 3851 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.basic.ErrorValue.

[openjpac] 3894 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.user.Userdata.

[openjpac] 3960 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.basic.Navimain.

[openjpac] 4004 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.room.Whiteboard.

[openjpac] 4057 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.room.RoomOrganisation.

[openjpac] 4090 openmeetings INFO [main] openjpa.Tool - Enhancer running on
type org.apache.openmeetings.db.entity.file.FileExplorerItem.

[echo] Enhancing complete.


 *current_revision: *

* [svn] svn: E155036: Please see the 'svn upgrade' command *

* [svn] svn: E155036: The working copy at
'/home/bhushanp/workspace/om_dev/Openmeetings 3.0.x' *

* [svn] is too old (format 29) to work with client version '1.8.8
(r1568071)' (expects format 31). You need to upgrade the working copy
first. *

* [svn] Info failed. *


 *BUILD FAILED *

*/home/bhushanp/workspace/om_dev/Openmeetings 3.0.x/build.xml:797: Failed
to set 'info' properties *


 Total time: 50 minutes 14 seconds


bhushanp@ParaXUBMBPDev32:~/workspace/om_dev/Openmeetings 3.0.x$ svn
--version svn, version 1.8.8 (r1568071)

compiled Aug 13 2014, 17:10:05 on i686-pc-linux-gnu

Any solution ?


On Sun, Nov 16, 2014 at 1:31 PM, Maxim Solodovnik solomax...@gmail.com
wrote:

 What system are you using?
 Do you have javac in the paths? Do you have JAVA_HOME environmental
 variable set?

 On Sun, Nov 16, 2014 at 2:06 AM, Bhushan Patil thebhushanpa...@gmail.com
 wrote:

  Buildfile: /home/bhushan/workspace/openmeetings-eclipse/Openmeetings
 3.0.x/build.xml
 clean.classes:
[delete] Deleting directory
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings
 3.0.x/build/classes/openmeetings
 clean.dist:
[delete] Deleting directory
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/dist
 clean:
[delete] Deleting directory
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/build/junit
 info:
  [echo] Ant version is Apache Ant(TM) version 1.9.2 compiled on July
 8 2013
 -java7.check:
  [echo] Using Java 1.7.0_65 specification: 1.7
 prepare.mkdir:
 [mkdir] Created dir:
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings
 3.0.x/build/red5/server/dist/lib
 [mkdir] Created dir:
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings
 3.0.x/build/red5/server/dist/log
 [mkdir] Created dir:
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/dist
 [mkdir] Created dir:
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings
 3.0.x/build/classes/openmeetings
 [mkdir] Created dir:
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings
 3.0.x/build/junit/report
 -availability-check:
 -retrieve-svntask:
 -ant-task:
 -maven-task:
 -check-ivy-installed:
 -download-ivy:
 -install-ivy:
 -retrieve:
  [echo] Ivy conf name: mvn, destination:
 /home/bhushan/workspace/openmeetings-eclipse/Openmeetings

Re: Failed to build OpenMeetings in Eclipse, any solution ?

2014-11-18 Thread Bhushan Patil
Anyway, that error vanished after I 'svn upgrade' project and then tried to
build it. Somehow I made it error free too.
Now, how can I run it ? I heard about red5-eclipse plug-in. Will that work
or any other way I can run/debug OpenMeetings project ?

On Tue, Nov 18, 2014 at 3:51 PM, Bhushan Patil thebhushanpa...@gmail.com
wrote:

 Hi Maxim, Now I have set javac in the paths. I discard previous project.
 Now I followed instructions written over

 http://openmeetings.apache.org/BuildInstructions_3.0.x.html. I followed
 all 1 to 11 steps mentioned over there.

 In 11 step, it says

 11) Please run

 ant dist prepare-eclipse

 When I did that, I got error like this.

 buildJavaDocs:

 [javadoc] Generating Javadoc

 [javadoc] Javadoc execution

 [javadoc] Creating destination directory:
 /home/bhushanp/workspace/om_dev/Openmeetings 3.0.x/build/api/

 [javadoc] Loading source files for package
 org.apache.openmeetings.remote...

 [javadoc] Loading source files for package
 org.apache.openmeetings.remote.red5...

 [javadoc] Loading source files for package
 org.apache.openmeetings.remote.util...

 [javadoc] Constructing Javadoc information...

 [javadoc] Standard Doclet version 1.7.0_65

 [javadoc] Building tree for all the packages and classes...

 [javadoc] Building index for all the packages and classes...

 [javadoc] Building index for all classes...


  enhance.only.norefresh:

 [openjpac] 710 openmeetings INFO [main] openjpa.Tool - Enhancer running on
 type org.apache.openmeetings.db.entity.user.Address.

 [openjpac] 1135 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.Organisation_Users.

 [openjpac] 1332 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.room.PollType.

 [openjpac] 1416 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.AsteriskSipUser.

 [openjpac] 1495 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.PrivateMessage.

 [openjpac] 1624 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.label.Fieldvalues.

 [openjpac] 1671 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.log.ConferenceLog.

 [openjpac] 1737 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.calendar.AppointmentCategory.

 [openjpac] 1791 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.room.WhiteboardItem.

 [openjpac] 1833 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.room.RoomType.

 [openjpac] 1864 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.server.OAuthServer.

 [openjpac] 1954 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.basic.Naviglobal.

 [openjpac] 2073 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.label.FieldLanguage.

 [openjpac] 2128 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.Salutation.

 [openjpac] 2164 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.server.LdapConfig.

 [openjpac] 2227 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.room.Room.

 [openjpac] 2330 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.PrivateMessageFolder.

 [openjpac] 2378 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.server.Server.

 [openjpac] 2454 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.basic.MailMessage.

 [openjpac] 2508 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.log.ConferenceLogType.

 [openjpac] 2535 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.record.FlvRecordingLog.

 [openjpac] 2630 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.record.FlvRecordingMetaDelta.

 [openjpac] 2699 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.State.

 [openjpac] 2733 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.basic.ChatMessage.

 [openjpac] 2775 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.server.SOAPLogin.

 [openjpac] 2843 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.calendar.MeetingMember.

 [openjpac

Re: Failed to build OpenMeetings in Eclipse, any solution ?

2014-11-18 Thread Bhushan Patil
Thanks for quick reply @Maxim, I am using ubuntu 14.04 32bit OS, when I 
do *apt-get install red5-server*, I get


red5-server: Depends: libtomcat6-java (= 6.0.20-7) but it is not going to be 
installed.

 Any idea about this ?
On Tuesday 18 November 2014 05:12 PM, Maxim Solodovnik wrote:


I never was able to run eclipse plugin with OM :(
I do run red5-debug.sh then attach to the remote Java process using 
Eclipse


WBR, Maxim
(from mobile, sorry for the typos)

On Nov 18, 2014 12:33 PM, Bhushan Patil thebhushanpa...@gmail.com 
mailto:thebhushanpa...@gmail.com wrote:


Anyway, that error vanished after I 'svn upgrade' project and then
tried to build it. Somehow I made it error free too.
Now, how can I run it ? I heard about red5-eclipse plug-in. Will
that work or any other way I can run/debug OpenMeetings project ?

On Tue, Nov 18, 2014 at 3:51 PM, Bhushan Patil
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:

Hi Maxim, Now I have set javac in the paths. I discard
previous project.
Now I followed instructions written over

http://openmeetings.apache.org/BuildInstructions_3.0.x.html. I
followed all 1 to 11 steps mentioned over there.

In 11 step, it says

11) Please run

ant dist prepare-eclipse

When I did that, I got error like this.

buildJavaDocs:

[javadoc] Generating Javadoc

[javadoc] Javadoc execution

[javadoc] Creating destination directory:
/home/bhushanp/workspace/om_dev/Openmeetings 3.0.x/build/api/

[javadoc] Loading source files for package
org.apache.openmeetings.remote...

[javadoc] Loading source files for package
org.apache.openmeetings.remote.red5...

[javadoc] Loading source files for package
org.apache.openmeetings.remote.util...

[javadoc] Constructing Javadoc information...

[javadoc] Standard Doclet version 1.7.0_65

[javadoc] Building tree for all the packages and classes...

[javadoc] Building index for all the packages and classes...

[javadoc] Building index for all classes...


enhance.only.norefresh:

[openjpac] 710 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.Address.

[openjpac] 1135 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.Organisation_Users.

[openjpac] 1332 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.PollType.

[openjpac] 1416 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.AsteriskSipUser.

[openjpac] 1495 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.PrivateMessage.

[openjpac] 1624 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.label.Fieldvalues.

[openjpac] 1671 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.log.ConferenceLog.

[openjpac] 1737 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.calendar.AppointmentCategory.

[openjpac] 1791 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.WhiteboardItem.

[openjpac] 1833 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.RoomType.

[openjpac] 1864 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.server.OAuthServer.

[openjpac] 1954 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.basic.Naviglobal.

[openjpac] 2073 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.label.FieldLanguage.

[openjpac] 2128 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.Salutation.

[openjpac] 2164 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.server.LdapConfig.

[openjpac] 2227 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.Room.

[openjpac] 2330 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.PrivateMessageFolder.

[openjpac] 2378 openmeetings INFO [main] openjpa.Tool

Re: Failed to build OpenMeetings in Eclipse, any solution ?

2014-11-18 Thread Bhushan Patil
You said I do run red5-debug.sh then attach to the remote Java process 
using Eclipse
You meant to run this /build/red5/server/src/main/server/red5-debug.sh 
script n then debug via eclipse's 'Remote java application'?


On Tuesday 18 November 2014 10:41 PM, Maxim Solodovnik wrote:


Why do you need this?

WBR, Maxim
(from mobile, sorry for the typos)

On Nov 18, 2014 6:10 PM, Bhushan Patil thebhushanpa...@gmail.com 
mailto:thebhushanpa...@gmail.com wrote:


Thanks for quick reply @Maxim, I am using ubuntu 14.04 32bit OS,
when I do *apt-get install red5-server*, I get

red5-server: Depends: libtomcat6-java (= 6.0.20-7) but it is not going to be 
installed.

 Any idea about this ?
On Tuesday 18 November 2014 05:12 PM, Maxim Solodovnik wrote:


I never was able to run eclipse plugin with OM :(
I do run red5-debug.sh then attach to the remote Java process
using Eclipse

WBR, Maxim
(from mobile, sorry for the typos)

On Nov 18, 2014 12:33 PM, Bhushan Patil
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:

Anyway, that error vanished after I 'svn upgrade' project and
then tried to build it. Somehow I made it error free too.
Now, how can I run it ? I heard about red5-eclipse plug-in.
Will that work or any other way I can run/debug OpenMeetings
project ?

On Tue, Nov 18, 2014 at 3:51 PM, Bhushan Patil
thebhushanpa...@gmail.com
mailto:thebhushanpa...@gmail.com wrote:

Hi Maxim, Now I have set javac in the paths. I discard
previous project.
Now I followed instructions written over

http://openmeetings.apache.org/BuildInstructions_3.0.x.html.
I followed all 1 to 11 steps mentioned over there.

In 11 step, it says

11) Please run

ant dist prepare-eclipse

When I did that, I got error like this.

buildJavaDocs:

[javadoc] Generating Javadoc

[javadoc] Javadoc execution

[javadoc] Creating destination directory:
/home/bhushanp/workspace/om_dev/Openmeetings
3.0.x/build/api/

[javadoc] Loading source files for package
org.apache.openmeetings.remote...

[javadoc] Loading source files for package
org.apache.openmeetings.remote.red5...

[javadoc] Loading source files for package
org.apache.openmeetings.remote.util...

[javadoc] Constructing Javadoc information...

[javadoc] Standard Doclet version 1.7.0_65

[javadoc] Building tree for all the packages and classes...

[javadoc] Building index for all the packages and classes...

[javadoc] Building index for all classes...


enhance.only.norefresh:

[openjpac] 710 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.Address.

[openjpac] 1135 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.Organisation_Users.

[openjpac] 1332 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.PollType.

[openjpac] 1416 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.AsteriskSipUser.

[openjpac] 1495 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.user.PrivateMessage.

[openjpac] 1624 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.label.Fieldvalues.

[openjpac] 1671 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.log.ConferenceLog.

[openjpac] 1737 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.calendar.AppointmentCategory.


[openjpac] 1791 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.WhiteboardItem.

[openjpac] 1833 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.room.RoomType.

[openjpac] 1864 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.server.OAuthServer.

[openjpac] 1954 openmeetings INFO [main] openjpa.Tool -
Enhancer running on type
org.apache.openmeetings.db.entity.basic.Naviglobal.

[openjpac] 2073 openmeetings INFO [main

Re: Failed to build OpenMeetings in Eclipse, any solution ?

2014-11-18 Thread Bhushan Patil
,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession)
throws javax.servlet.ServletException,java.io.IOException
[INFO] [Launcher:/openmeetings]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
{[/screen.upload],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}
onto public void
org.apache.openmeetings.servlet.outputhandler.ScreenController.handleRequest(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
[INFO] [Launcher:/openmeetings]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
{[/file.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}
onto public void
org.apache.openmeetings.servlet.outputhandler.UploadController.handleFileUpload(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession)
throws javax.servlet.ServletException
[INFO] [Launcher:/openmeetings]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
{[/remotelog.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}
onto public void
org.apache.openmeetings.servlet.outputhandler.UploadController.handleRemoteLog(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
throws javax.servlet.ServletException
[INFO] [Launcher:/openmeetings]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
{[/upload.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}
onto public void
org.apache.openmeetings.servlet.outputhandler.UploadController.handleFormUpload(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
throws javax.servlet.ServletException

On Tue, Nov 18, 2014 at 11:30 PM, Maxim Solodovnik solomax...@gmail.com
wrote:

 After building you have dist/red5 folder
 You need go there and run the script

 WBR, Maxim
 (from mobile, sorry for the typos)
 On Nov 18, 2014 6:57 PM, Bhushan Patil thebhushanpa...@gmail.com
 wrote:

  You said I do run red5-debug.sh then attach to the remote Java process
 using Eclipse
 You meant to run this /build/red5/server/src/main/server/red5-debug.sh
 script n then debug via eclipse's 'Remote java application'?


 On Tuesday 18 November 2014 10:41 PM, Maxim Solodovnik wrote:

 Why do you need this?

 WBR, Maxim
 (from mobile, sorry for the typos)
 On Nov 18, 2014 6:10 PM, Bhushan Patil thebhushanpa...@gmail.com
 wrote:

  Thanks for quick reply @Maxim, I am using ubuntu 14.04 32bit OS, when I
 do *apt-get install red5-server*, I get

 red5-server: Depends: libtomcat6-java (= 6.0.20-7) but it is not going to 
 be installed.

  Any idea about this ?
 On Tuesday 18 November 2014 05:12 PM, Maxim Solodovnik wrote:

 I never was able to run eclipse plugin with OM :(
 I do run red5-debug.sh then attach to the remote Java process using
 Eclipse

 WBR, Maxim
 (from mobile, sorry for the typos)
 On Nov 18, 2014 12:33 PM, Bhushan Patil thebhushanpa...@gmail.com
 wrote:

  Anyway, that error vanished after I 'svn upgrade' project and then
 tried to build it. Somehow I made it error free too.
  Now, how can I run it ? I heard about red5-eclipse plug-in. Will that
 work or any other way I can run/debug OpenMeetings project ?

 On Tue, Nov 18, 2014 at 3:51 PM, Bhushan Patil 
 thebhushanpa...@gmail.com wrote:

  Hi Maxim, Now I have set javac in the paths. I discard previous
 project.
  Now I followed instructions written over

 http://openmeetings.apache.org/BuildInstructions_3.0.x.html. I
 followed all 1 to 11 steps mentioned over there.

 In 11 step, it says

 11) Please run

 ant dist prepare-eclipse

 When I did that, I got error like this.


 buildJavaDocs:

 [javadoc] Generating Javadoc

 [javadoc] Javadoc execution

 [javadoc] Creating destination directory:
 /home/bhushanp/workspace/om_dev/Openmeetings 3.0.x/build/api/

 [javadoc] Loading source files for package
 org.apache.openmeetings.remote...

 [javadoc] Loading source files for package
 org.apache.openmeetings.remote.red5...

 [javadoc] Loading source files for package
 org.apache.openmeetings.remote.util...

 [javadoc] Constructing Javadoc information...

 [javadoc] Standard Doclet version 1.7.0_65

 [javadoc] Building tree for all the packages and classes...

 [javadoc] Building index for all the packages and classes...

 [javadoc] Building index for all classes...


  enhance.only.norefresh:

 [openjpac] 710 openmeetings INFO [main] openjpa.Tool - Enhancer running
 on type org.apache.openmeetings.db.entity.user.Address.

 [openjpac] 1135 openmeetings INFO [main] openjpa.Tool - Enhancer
 running on type
 org.apache.openmeetings.db.entity.user.Organisation_Users.

 [openjpac] 1332 openmeetings INFO [main] openjpa.Tool - Enhancer
 running on type org.apache.openmeetings.db.entity.room.PollType.

 [openjpac] 1416 openmeetings INFO [main] openjpa.Tool - Enhancer
 running on type

Failed to build OpenMeetings in Eclipse, any solution ?

2014-11-15 Thread Bhushan Patil
Buildfile: /home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build.xml

clean.classes:
   [delete] Deleting directory 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build/classes/openmeetings

clean.dist:
   [delete] Deleting directory 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/dist

clean:
   [delete] Deleting directory 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/build/junit

info:
 [echo] Ant version is Apache Ant(TM) version 1.9.2 compiled on 
July 8 2013

-java7.check:
 [echo] Using Java 1.7.0_65 specification: 1.7
prepare.mkdir:
[mkdir] Created dir: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build/red5/server/dist/lib
[mkdir] Created dir: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build/red5/server/dist/log
[mkdir] Created dir: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/dist
[mkdir] Created dir: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build/classes/openmeetings
[mkdir] Created dir: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build/junit/report

-availability-check:
-retrieve-svntask:
-ant-task:
-maven-task:
-check-ivy-installed:
-download-ivy:
-install-ivy:
-retrieve:
 [echo] Ivy conf name: mvn, destination: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/build/lib
[ivy:resolve] :: Apache Ivy 2.4.0-rc1 - 20140315220245 :: 
http://ant.apache.org/ivy/ ::
[ivy:resolve] :: loading settings :: file = 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/ivysettings.xml
[ivy:resolve] :: resolving dependencies :: 
apache#openmeetings;working@bhushan-Inspiron-1545 [not transitive]

[ivy:resolve] confs: [mvn]
[ivy:resolve] found org.apache.maven#maven-ant-tasks;2.1.3 in central
[ivy:resolve] :: resolution report :: resolve 190ms :: artifacts dl 8ms
 -
|  |modules|| artifacts   |
|   conf   | number| search|dwnlded|evicted|| number|dwnlded|
 -
|mvn   |   1   |   0   |   0   |   0   ||   1   | 0   |
 -
[ivy:retrieve] :: retrieving :: apache#openmeetings
[ivy:retrieve] confs: [mvn]
[ivy:retrieve] 0 artifacts copied, 1 already retrieved (0kB/31ms)
-jgit-task:
-check-ivy-installed:
-download-ivy:
-install-ivy:
-retrieve:
 [echo] Ivy conf name: jgit, destination: 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 3.0.x/build/lib
[ivy:resolve] :: Apache Ivy 2.4.0-rc1 - 20140315220245 :: 
http://ant.apache.org/ivy/ ::
[ivy:resolve] :: loading settings :: file = 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/ivysettings.xml
[ivy:resolve] :: resolving dependencies :: 
apache#openmeetings;working@bhushan-Inspiron-1545

[ivy:resolve] confs: [jgit]
[ivy:resolve] found 
org.eclipse.jgit#org.eclipse.jgit.ant;3.4.1.201406201815-r in central
[ivy:resolve] found 
org.eclipse.jgit#org.eclipse.jgit;3.4.1.201406201815-r in central

[ivy:resolve] found com.jcraft#jsch;0.1.50 in central
[ivy:resolve] found com.googlecode.javaewah#JavaEWAH;0.7.9 in central
[ivy:resolve] found org.apache.httpcomponents#httpclient;4.1.3 in 
central

[ivy:resolve] found org.apache.httpcomponents#httpcore;4.1.4 in central
[ivy:resolve] found commons-logging#commons-logging;1.1.1 in central
[ivy:resolve] found commons-codec#commons-codec;1.4 in central
[ivy:resolve] :: resolution report :: resolve 880ms :: artifacts dl 44ms
 -
|  |modules|| artifacts   |
|   conf   | number| search|dwnlded|evicted|| number|dwnlded|
 -
|   jgit   |   8   |   0   |   0   |   0   ||   8   | 0   |
 -
[ivy:retrieve] :: retrieving :: apache#openmeetings
[ivy:retrieve] confs: [jgit]
[ivy:retrieve] 0 artifacts copied, 8 already retrieved (0kB/34ms)
-retrieve-red5-server:
   [delete] Deleting directory 
/home/bhushan/workspace/openmeetings-eclipse/Openmeetings 
3.0.x/build/red5/server

[git-clone] Cloning repository https://github.com/Red5/red5-server.git
[artifact:mvn] [main] INFO 
org.apache.maven.cli.event.ExecutionEventLogger - Scanning for projects...
[artifact:mvn] [main] INFO 
org.apache.maven.cli.event.ExecutionEventLogger -
[artifact:mvn] [main] INFO 
org.apache.maven.cli.event.ExecutionEventLogger - 

[artifact:mvn] [main] INFO 
org.apache.maven.cli.event.ExecutionEventLogger - Building Red5 :: 
Server 1.0.3-RELEASE

Re: How to auto record meetings in Openmeeting ?

2014-11-13 Thread Bhushan Patil

Ok, I will try.
One question again, when there are three users are in room with 
WhiteBoard(one moderator and two non-moderator) then (I am assuming 
this) the stream of moderator is multicasts to other two non-moderator 
user, can we capture n record this stream ? This way, we are not going 
to need applet, I guess. Please help me to understand this scenario. My 
final aim is to record things without applet.

On Thursday 13 November 2014 02:50 PM, Maxim Solodovnik wrote:
you need to modify *.lzx file, add call to server method to start 
recording and recompile


On Wed, Nov 12, 2014 at 7:54 AM, Bhushan Patil 
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:


Hello Maxim, Can you tell me how can I record ''interview room
automatically ?
On Tuesday 11 November 2014 11:05 PM, Maxim Solodovnik wrote:

Yes, Applet is required to record the whole meeting with all WB
actions: drawing, changing slides etc.

On 11 November 2014 23:32, Bhushan Patil
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:

Thanks Maxim for quick reply. Are you saying that for
WhiteBoard, its compulsory to record meeting via applet ?
On Tuesday 11 November 2014 10:33 PM, Maxim Solodovnik wrote:

It is possible for room like interview (room without
whiteboard)
And it is possible to record user(s) video+sound but WB
will be missed.

This is why it is currently not implemented
We have custom code to provide auto-recording for interview room
we also can provide video only recording for other rooms,
please contact commertial support if you need this

On 11 November 2014 23:00, Bhushan Patil
thebhushanpa...@gmail.com
mailto:thebhushanpa...@gmail.com wrote:

Hello everyone, I am using OpenMeeting in my project.
How can do recording automatically when user joins the
room? Because I don't want end user to have Java or
IcedTea plugin installed( Same is possible in
BigBlueButton, we don't need applet there).
Can I do this? I have read similar queries here but
anybody can explain me why this is not possible ?




-- 
WBR

Maxim aka solomax





-- 
WBR

Maxim aka solomax





--
WBR
Maxim aka solomax




How to auto record meetings in Openmeeting ?

2014-11-11 Thread Bhushan Patil
Hello everyone, I am using OpenMeeting in my project. How can do 
recording automatically when user joins the room? Because I don't want 
end user to have Java or IcedTea plugin installed( Same is possible in 
BigBlueButton, we don't need applet there).
Can I do this? I have read similar queries here but anybody can explain 
me why this is not possible ?


Re: How to auto record meetings in Openmeeting ?

2014-11-11 Thread Bhushan Patil
Thanks Maxim for quick reply. Are you saying that for WhiteBoard, its 
compulsory to record meeting via applet ?

On Tuesday 11 November 2014 10:33 PM, Maxim Solodovnik wrote:

It is possible for room like interview (room without whiteboard)
And it is possible to record user(s) video+sound but WB will be missed.

This is why it is currently not implemented
We have custom code to provide auto-recording for interview room
we also can provide video only recording for other rooms, please 
contact commertial support if you need this


On 11 November 2014 23:00, Bhushan Patil thebhushanpa...@gmail.com 
mailto:thebhushanpa...@gmail.com wrote:


Hello everyone, I am using OpenMeeting in my project. How can do
recording automatically when user joins the room? Because I don't
want end user to have Java or IcedTea plugin installed( Same is
possible in BigBlueButton, we don't need applet there).
Can I do this? I have read similar queries here but anybody can
explain me why this is not possible ?




--
WBR
Maxim aka solomax




Re: How to auto record meetings in Openmeeting ?

2014-11-11 Thread Bhushan Patil
Hello Maxim, Can you tell me how can I record ''interview room 
automatically ?

On Tuesday 11 November 2014 11:05 PM, Maxim Solodovnik wrote:
Yes, Applet is required to record the whole meeting with all WB 
actions: drawing, changing slides etc.


On 11 November 2014 23:32, Bhushan Patil thebhushanpa...@gmail.com 
mailto:thebhushanpa...@gmail.com wrote:


Thanks Maxim for quick reply. Are you saying that for WhiteBoard,
its compulsory to record meeting via applet ?
On Tuesday 11 November 2014 10:33 PM, Maxim Solodovnik wrote:

It is possible for room like interview (room without whiteboard)
And it is possible to record user(s) video+sound but WB will be
missed.

This is why it is currently not implemented
We have custom code to provide auto-recording for interview room
we also can provide video only recording for other rooms,
please contact commertial support if you need this

On 11 November 2014 23:00, Bhushan Patil
thebhushanpa...@gmail.com mailto:thebhushanpa...@gmail.com wrote:

Hello everyone, I am using OpenMeeting in my project. How can
do recording automatically when user joins the room? Because
I don't want end user to have Java or IcedTea plugin
installed( Same is possible in BigBlueButton, we don't need
applet there).
Can I do this? I have read similar queries here but anybody
can explain me why this is not possible ?




-- 
WBR

Maxim aka solomax





--
WBR
Maxim aka solomax




Can't able to play recording from URL, What I am missing?

2014-08-11 Thread bhushan patil
Hello everyone, I am facing problem while playing recording. I am
using OM(3.0.2). To play recorded file, I am doing following steps.

To create room and do recording.

1 Geting session, say sid.

2 login via admin credential, loginUser(“admin”, “admin”, sid);

3 Adding new user of external type, addNewUserWithExternalType().
ExternalUserId = 101, externalUserType = 'myapp', username =
'bhupesh', userpass = 'bhupesh'

4 Adding room, addRoomWithModeration(sid).

5 Getting roomhash, setUserObjectAndGenerateRoomHashByURL(), username
= 'bhupesh', firstname= 'Bhupesh', lastname = 'Patil', externalUserId
= '101', externalUserType = 'myapp'

6 Going to URL, generated by hash. Do recording for 1-2min. And exit the room.


To play recording via setUserObjectAndGenerateRecordingHashByURL()

1 Geting session, say sid.

2 login via admin credential, loginUser(“admin”, “admin”, sid);

3 Get recording id getFlvRecordingByRoomId(), returns recordingId.

4 Geting session, say sid1.

5 Getting recordinghash, setUserObjectAndGenerateRecordingHashByURL()

SID = sid1, username = 'bhupesh', firstname = 'Bhupesh', lastname =
'Patil', externalUserId = '101', externalUserType = 'myapp',
recording_id = recordingId.

6 Going to URL, generated by hash. Nothing happens. No error,
nothing. This recording is exist in hibernate folder(I can play it via
media player)


Any suggestion ?


Can't able to play recording from URL, What I am missing?

2014-08-11 Thread bhushan patil
 

Hello everyone, I am facing problem while playing recording. I am using 
OM(3.0.2). To play recorded file, I am doing following steps.

To create room and do recording.

1 Geting session, say sid.

2 login via admin credential, loginUser(“admin”, “admin”, sid);

3 Adding new user of external type, addNewUserWithExternalType(). 
ExternalUserId = 101, externalUserType = 'myapp', username = 'bhupesh', 
userpass = 'bhupesh'

4 Adding room, addRoomWithModeration(sid).

5 Getting roomhash, setUserObjectAndGenerateRoomHashByURL(), username = 
'bhupesh', firstname= 'Bhupesh', lastname = 'Patil', externalUserId = 
'101', externalUserType = 'myapp'

6 Going to URL, generated by hash. Do recording for 1-2min. And exit the 
room.


 To play recording via setUserObjectAndGenerateRecordingHashByURL()

1 Geting session, say sid.

2 login via admin credential, loginUser(“admin”, “admin”, sid);

3 Get recording id getFlvRecordingByRoomId(), returns recordingId.

4 Geting session, say sid1.

5 Getting recordinghash, setUserObjectAndGenerateRecordingHashByURL()

SID = sid1, username = 'bhupesh', firstname = 'Bhupesh', lastname = 
'Patil', externalUserId = '101', externalUserType = 'myapp', recording_id = 
recordingId.

6 Going to URL, generated by hash. Nothing happens. No error, nothing. 
This recording is exist in hibernate folder(I can play it via media player)


 Any suggestion ?


Re: Can't able to play recording from URL, What I am missing?

2014-08-11 Thread bhushan patil
Upgraded to 3.0.3, worked like a charm.
Why there is no mention of this api/procedure on
https://openmeetings.apache.org/webservices/index.html ?
Thank you.

On Mon, Aug 11, 2014 at 11:09 PM, Maxim Solodovnik solomax...@gmail.com wrote:
 weird
 I have just checked (using 3.0.3 version, currently starting release
 process)

 Anything in the logs?


 On 12 August 2014 00:36, bhushan patil bhushanng...@gmail.com wrote:

 Thanks for replying, but still no luck
 I also tried
 http://localhost:5080/openmeetings/?secureHash=6c280410c96e91ea05d25e0b28b10a87,
 didn't work either.

 On Mon, Aug 11, 2014 at 8:47 PM, Maxim Solodovnik solomax...@gmail.com
 wrote:
  I'm afraid you are trying to use wrong URL
  hash generated need to be used as follows:
 
  http://localhost:5080/openmeetings/recording/2ec47f64c32d42dcf746af201da43f5e
 
  It works for me
 
 
  On 11 August 2014 18:05, bhushan patil bhushanng...@gmail.com wrote:
 
  Hello everyone, I am facing problem while playing recording. I am using
  OM(3.0.2). To play recorded file, I am doing following steps.
 
  To create room and do recording.
 
  1 Geting session, say sid.
 
  2 login via admin credential, loginUser(“admin”, “admin”, sid);
 
  3 Adding new user of external type, addNewUserWithExternalType().
  ExternalUserId = 101, externalUserType = 'myapp', username = 'bhupesh',
  userpass = 'bhupesh'
 
  4 Adding room, addRoomWithModeration(sid).
 
  5 Getting roomhash, setUserObjectAndGenerateRoomHashByURL(), username
  =
  'bhupesh', firstname= 'Bhupesh', lastname = 'Patil', externalUserId =
  '101',
  externalUserType = 'myapp'
 
  6 Going to URL, generated by hash. Do recording for 1-2min. And exit
  the
  room.
 
 
  To play recording via setUserObjectAndGenerateRecordingHashByURL()
 
  1 Geting session, say sid.
 
  2 login via admin credential, loginUser(“admin”, “admin”, sid);
 
  3 Get recording id getFlvRecordingByRoomId(), returns recordingId.
 
  4 Geting session, say sid1.
 
  5 Getting recordinghash, setUserObjectAndGenerateRecordingHashByURL()
 
  SID = sid1, username = 'bhupesh', firstname = 'Bhupesh', lastname =
  'Patil', externalUserId = '101', externalUserType = 'myapp',
  recording_id =
  recordingId.
 
  6 Going to URL, generated by hash. Nothing happens. No error, nothing.
  This recording is exist in hibernate folder(I can play it via media
  player)
 
 
  Any suggestion ?
 
 
 
 
  --
  WBR
  Maxim aka solomax




 --
 WBR
 Maxim aka solomax