I just tried to upload huge doc file into OM 3.1.3, it works, navigation
also seems to work as expected
So re-conversion should help
Please privately send me
1) original office document
2) intermediate PDF file
I''l try to check

On Tue, Sep 6, 2016 at 2:32 AM, Coscend@OM <[email protected]> wrote:

> Dear Maxim,
>
> Thank you for the pointer to the logic in 
> openmeetings-core/.../GenerateSWF.java
> in OM 3.1.2.
>
> We manually converted one of the users' PDF files to SWF10 in
> RED5_HOME/webapps/OM_CONTEXT/upload/files/[hash-directory]/*.pdf.  The
> thumb images and the jpg images in the directory are left intact.
> Unfortunately, the problem still persists.  Hope we implemented your
> guidance properly.
>
> USE CASE
> 1. Use pdf2swf -s insertstop -s poly2bitmap --flashversion=9 -i -j 85 -s
> zoom=72 DOC_AS_PDF.pdf FINAL_NAME.swf
> 2. Replace OLDER.swf with FINAL_NAME.swf
>
> ERRORS
> When a user enters the room, all files from previous Database appear in
> File Explorer.  But when we drag a multiple page file imported from the
> previous database from File Explorer to whiteboard, it
> (i) displays only the front page of the PPT/PDF/DOC/TXT.
> (ii) Shows in the Properties panel Page 0 of 0, even though the file has
> multiple pages.
> (iii) Does not allow to navigate from the front page to other pages.
> there is a message in the bottom right corner of the screen that does NOT
> GO AWAY.  There is only one moderator in the room.
> > “Loading document.  Please wait until all the clients have been
> synchronized.”
>
> 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
>
> -----Original Message-----
> From: Maxim Solodovnik [mailto:[email protected]]
> Sent: Sunday, September 4, 2016 10:58 PM
> To: dev <[email protected]>; [email protected]
> Subject: Re: Error Importing into OM 3.1.2 from OM3.0.7
>
> 1) document display issue most probably caused by different version on SWF
> we are using (SWF10 instead of SWF8) final document conversion is performed
> by pdf2swf tool (each document is being converted to PDF first, the
> converted to SWF) to be compatible with latest version documents need to be
> re-converted to SWF using pdf2swf with additional parameter
> "--flashversion=9"
> so command will be something like this:
>
> pdf2swf -s insertstop -s poly2bitmap --flashversion=9 -i -j 85 -s zoom=72
> DOC_AS_PDF.pdf FINAL_NAME.swf
>
> 85 == jpeg quality from config
> 72 == swftools_zoom from config
>
> 2) your DB seems to be full of users with duplicated emails :((( not sure
> what can be done here
>
>
> On Sat, Sep 3, 2016 at 11:50 AM, Coscend@OM <[email protected]>
> wrote:
>
> > Dear OpenMeetings Developers,
> >
> > USE CASE:  One more error to report:
> > -----
> > In Admin-> Users,
> > Some of the users have in the field E-mail address:
> > modified_by_import_<6>[their original e-mail address]
> > modified_by_import_<7>[their original e-mail address]
> > modified_by_import_<8>[their original e-mail address]
> >
> > Could you advise us the command to manually modify in DB to rectify
> > this for all users?  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: Coscend@OM [mailto:[email protected]]
> > Sent: Friday, September 2, 2016 11:41 PM
> > To: '[email protected]' <[email protected]>
> > Subject: Error Importing into OM 3.1.2 from OM3.0.7
> >
> > Dear OpenMeetings Developers,
> >
> > We imported data of OM 3.0.7 to a fresh install of OM 3.1.2, by
> > dropping the database.  When a user enters the room, all files from
> > previous Database appear in File Explorer.  But when we drag the file
> > from File Explorer to whiteboard, the behavior has errors in the
> > following USE CASES.  The log details are captured below.
> >
> > Can we change anything manually in the OM 3.1.2 database to rectify
> > this error temporarily, until a fix in 3.1.3 is implemented?  We would
> > appreciate any vector to resolve this issue.  Thank you.
> >
> > =======
> > USE CASES
> > =======
> > Environment:  CentOS 7.3, MariaDB 10.x, Java 1.7_u80 We installed a
> > fresh OM 3.1.2 with no modification.  Launched.  Tested all features.
> > SUCCESS.
> > Stopped Red5 of OM 3.0.7 and OM3.1.2.
> > RDBMS running.  We backed up content of OM3.0.7.  SUCCESS.
> > We dropped db312 in OM 3.1.2 and imported data of OM 3.0.7 into a new
> > db312 in OM3.1.2.  SUCCESS.
> > Launched 3.1.2.  Entered the room.
> >
> > ERRORS
> > When a user enters the room, all files from previous Database appear
> > in File Explorer.  But when we drag the file from File Explorer to
> > whiteboard, the behavior has ERRORS.
> > 1. In a single page file from the previous database, it displays the
> > page accurately.
> > 2. In a multiple page file from the previous database, it
> > (i) displays only the front page of the PPT/PDF/DOC/TXT.
> > (ii) Shows in the Properties panel Page 0 of 0, even though the file
> > has multiple pages.
> > (iii) Does not allow to navigate from the front page to other pages.
> >
> > When the use uploads a new file from desktop to this database, this
> > error is not exhibited.
> >
> > IN ALL THE ABOVE USE CASES, there is a message in the bottom right
> > corner of the screen that does NOT GO AWAY.  There is only one
> > moderator in the room.
> > “Loading document.  Please wait until all the clients have been
> > synchronized.”
> >
> >
> > ========
> > ERROR LOG
> > =========
> > ERROR 09-02 23:09:17.727 WicketEndpoint.java 98116 77
> > org.apache.wicket.protocol.ws.javax.WicketEndpoint
> > [http-nio-OUR_IP-5080-exec-5] - An error occurred in web socket
> > connection with id : 0
> > java.io.IOException: Broken pipe
> >        at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
> >        at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
> >        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
> >        at sun.nio.ch.IOUtil.write(IOUtil.java:65)
> >        at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:492)
> >        at org.apache.tomcat.util.net.NioChannel.write(NioChannel.
> java:124)
> >        at
> > org.apache.tomcat.util.net.NioSelectorPool.write(
> NioSelectorPool.java:183)
> >        at
> > org.apache.coyote.http11.upgrade.NioServletOutputStream.
> > doWriteInternal(NioS
> > ervletOutputStream.java:94)
> >        at
> > org.apache.coyote.http11.upgrade.NioServletOutputStream.
> > doWrite(NioServletOu
> > tputStream.java:61)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractServletOutputStream.
> > writeInternal(A
> > bstractServletOutputStream.java:165)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractServletOutputStream.
> > write(AbstractS
> > ervletOutputStream.java:132)
> >        at
> > org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.
> > onWritePossibl
> > e(WsRemoteEndpointImplServer.java:98)
> >        at
> > org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.
> > doWrite(WsRemo
> > teEndpointImplServer.java:79)
> >        at
> > org.apache.tomcat.websocket.WsRemoteEndpointImplBase.
> > writeMessagePart(WsRemo
> > teEndpointImplBase.java:453)
> >        at
> > org.apache.tomcat.websocket.WsRemoteEndpointImplBase.
> > startMessage(WsRemoteEn
> > dpointImplBase.java:341)
> >        at
> > org.apache.tomcat.websocket.WsRemoteEndpointImplBase.
> > startMessageBlock(WsRem
> > oteEndpointImplBase.java:273)
> >        at
> > org.apache.tomcat.websocket.WsSession.sendCloseMessage(
> WsSession.java:588)
> >        at org.apache.tomcat.websocket.WsSession.doClose(WsSession.
> > java:490)
> >        at
> > org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.
> > onError(WsHttpUpgrad
> > eHandler.java:149)
> >        at
> > org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.
> > access$300(WsHttpUpg
> > radeHandler.java:47)
> >        at
> > org.apache.tomcat.websocket.server.WsHttpUpgradeHandler$
> > WsReadListener.onErr
> > or(WsHttpUpgradeHandler.java:206)
> >        at
> > org.apache.tomcat.websocket.server.WsHttpUpgradeHandler$
> > WsReadListener.onDat
> > aAvailable(WsHttpUpgradeHandler.java:189)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractServletInputStream.
> > onDataAvailable(
> > AbstractServletInputStream.java:198)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractProcessor.
> > upgradeDispatch(AbstractP
> > rocessor.java:96)
> >        at
> > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
> > process(Abstrac
> > tProtocol.java:647)
> >        at
> > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> > doRun(NioEndpoint.jav
> > a:1520)
> >        at
> > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> > run(NioEndpoint.java:
> > 1476)
> >        at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(
> > ThreadPoolExecutor.java:11
> > 45)
> >        at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > ThreadPoolExecutor.java:6
> > 15)
> >        at
> > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> > TaskThread.ja
> > va:61)
> >        at java.lang.Thread.run(Thread.java:745)
> > DEBUG 09-02 23:09:17.729 MainPage.java 98118 223
> > org.apache.openmeetings.web.pages.MainPage
> > [http-nio-OUR_IP-5080-exec-5] - WebSocketBehavior::onClose ERROR 09-02
> > 23:09:17.734 WicketEndpoint.java 98123 77
> > org.apache.wicket.protocol.ws.javax.WicketEndpoint
> > [http-nio-OUR_IP-5080-exec-5] - An error occurred in web socket
> > connection with id : 0
> > java.io.IOException: Connection reset by peer
> >        at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
> >        at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
> >        at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
> >        at sun.nio.ch.IOUtil.read(IOUtil.java:197)
> >        at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:384)
> >        at org.apache.tomcat.util.net.NioChannel.read(NioChannel.
> java:137)
> >        at
> > org.apache.coyote.http11.upgrade.NioServletInputStream.
> > fillReadBuffer(NioSer
> > vletInputStream.java:136)
> >        at
> > org.apache.coyote.http11.upgrade.NioServletInputStream.
> > doRead(NioServletInpu
> > tStream.java:80)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractServletInputStream.
> > read(AbstractSer
> > vletInputStream.java:124)
> >        at
> > org.apache.tomcat.websocket.server.WsFrameServer.
> > onDataAvailable(WsFrameServ
> > er.java:60)
> >        at
> > org.apache.tomcat.websocket.server.WsHttpUpgradeHandler$
> > WsReadListener.onDat
> > aAvailable(WsHttpUpgradeHandler.java:185)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractServletInputStream.
> > onDataAvailable(
> > AbstractServletInputStream.java:198)
> >        at
> > org.apache.coyote.http11.upgrade.AbstractProcessor.
> > upgradeDispatch(AbstractP
> > rocessor.java:96)
> >        at
> > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
> > process(Abstrac
> > tProtocol.java:647)
> >        at
> > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> > doRun(NioEndpoint.jav
> > a:1520)
> >        at
> > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> > run(NioEndpoint.java:
> > 1476)
> >        at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(
> > ThreadPoolExecutor.java:11
> > 45)
> >        at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > ThreadPoolExecutor.java:6
> > 15)
> >        at
> > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> > TaskThread.ja
> > va:61)
> >        at java.lang.Thread.run(Thread.java:745)
> > DEBUG 09-02 23:09:27.015 MeetingReminderJob.java 107404 35
> > org.apache.openmeetings.service.quartz.scheduler.MeetingReminderJob
> > [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5
> > ] - MeetingReminderJob.execute DEBUG 09-02 23:09:31.312
> > MeetingReminderJob.java 111701 35
> > org.apache.openmeetings.service.quartz.scheduler.MeetingReminderJob
> > [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5
> > ] - MeetingReminderJob.execute
> >
> > 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
>
>
>
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2016.0.7752 / Virus Database: 4649/12947 - Release Date: 09/05/16
>
>


-- 
WBR
Maxim aka solomax

Reply via email to