Upload file in Beehive Team Collaboration
For the past few weeks everytime I try to upload a file on Beehive Team Collaboration, my IE hangs. I have to force close it to get everything working again. I have Windows XP and use IE 8. This never happened before and I use it quite frequently. Also, my Beehive Workspaces in generally are very slow.
Hi,
If you are using the teamcollab client within IE to uopload large files ther can be issues with timeouts happening within the session.
There are other protocols more suited for file upload webDAV and FTPS - the way these are set up are detailed in the FAQ on https://beehiveonline.oracle.com.
Phil
Similar Messages
-
Beehive Team Collaboration Workspace - Advanced Tables in Wiki Pages
I am attempting to use advanced tables, which allow me to set the column width and banding. The tables look fine in the Rich Text Editor but when I publish the widths are all messed up.
For example, I paste the following in the Wiki Markup window:
<table id="sortable_advanced_table" width="100%" class="banded_table">
<tr>
<th width="110">**Code**</th><th>**Title**</th><th width="30">**AAA **</th><th width="30">**BBB**</th><th width="30">**CCC**</th>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td>
</tr>
</table>
Then switch to Rich Text Editor, where the table looks fine (medium "Code" column, large "Title" column, and narrow columns for "AAA', "BBB", and "CCC". However, once I publish, the "Code"column takes about 40% of the total width, and the remaining columns divide the remaining space about equally.
If it helps, this seems to be the relevant HTML code after it is published:
<div class="beeki-body" style="padding: 5px 10px 5px 10px">
<style> #advanced-table0 table{ width:100%;} #advanced-table0 tr.yui-dt-odd td , #advanced-table0 tr.yui-dt-odd td.yui-dt-asc, #advanced-table0 tr.yui-dt-odd td.yui-dt-desc { background-color:#EDF5FF; }</style><div id="advanced-table0"></div>
<script type="text/javascript">
WikiPage.renderAdvancedTable({"width":"100%","headingDefinitions":[{"key":"heading0","width":110,"label":"<strong class=\"bki-strong\">Code<\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading1","label":"<strong class=\"bki-strong\">Title<\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading2","width":30,"label":"<strong class=\"bki-strong\">AAA <\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading3","width":30,"label":"<strong class=\"bki-strong\">BBB<\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading4","width":30,"label":"<strong class=\"bki-strong\">CCC<\/strong>","sortable":false,"formatter":"formatTableCellString"}],"tableData":[{"heading0":"","heading2":"","heading3":"","heading4":"","heading1":""},{"heading0":"","heading2":"","heading3":"","heading4":"","heading1":""},{"heading0":"","heading2":"","heading3":"","heading4":"","heading1":""}],"responseSchema":{"fields":[{"key":"heading0","parser":"YAHOO.util.DataSource.parseString"},"heading0-style",{"key":"heading1","parser":"YAHOO.util.DataSource.parseString"},"heading1-style",{"key":"heading2","parser":"YAHOO.util.DataSource.parseString"},"heading2-style",{"key":"heading3","parser":"YAHOO.util.DataSource.parseString"},"heading3-style",{"key":"heading4","parser":"YAHOO.util.DataSource.parseString"},"heading4-style","style","align","valign","height"]},"id":"advanced-table0"});
</script>
<p class="bki-p"></p></div>
</div>
Any help or advice would be greatly appreciated. If I mis-posted this question, I apologize...Hi Jochen,
There have been a number of Enhancement Requests to add Wiki pages to Outlook/OBEO. That said, we don't have current plans to make team wiki's available (and editable) through Outlook/ OBEO.
Regards,
Duane -
Edit in place documents not working in beehive team collaboration w/IE
I know the Chrome,Firefox browsers don't have an edit-in-place, but IE is supposed to map the network drive via webdav and uses this as a back channel to save the changes on saving the document.
This was working very well on my old laptop using a 32 bit windows, and an older IE platform. probably 95% of the time.
Since my upgrade to Windows 7, 64-bit, IE 8.0.7601, it works about 20% of the time. Very unreliable. Does anyone know what can be done to get this to work more consistently?
Thanks.Thanks A. Richards.
After much testing, I realized that on the FCSr machine that it indeed had edit-in-place status because of the storage directly attached to it. BUT the other client computers did not.
So basically, since we don't have the $1000 a seat for XSAN and we are only cutting DV and DVCPRO HD...
We could configure our Mac Pro Server to be an AFP share over the network; it's plenty fast over Ethernet since it's aggregated over 6 gigabit ports to a switch and has PCIe RAID storage attached. We could give this edit-in-place status IF...
We used another machine (server class) to install FCSr on.
This would work right? -
I have uploaded files. how do I share them with my team?
I have uploaded files. how do I share them with my team?
Hi,
Here are instructions for using Adobe Send to share files that you have uploaded: Acrobat.com Help | Using Adobe Send
If you are not a PDF Pack or Adobe Send subscriber, you can create Anonymous (previously known as Public) links and share those. -
To the Adobe MUSE team....Have you considered adding an "Upload File" field for the contact forms?
But seriously...
Is there any development being done for this? I have a careers section on our website that I have been asked to "make easier for applicants" (right now, there is a link that just opens an email). I'm going to make a full version of an application, but I would really like a way to upload resumes and CV's.
I'm going to have to look into some kind of service if this isnt something on the Muse radar. A reply of some kind would be fantastic! -
Uploading file into Collaborative Web
Hi all
Is there any way to update data from a file into DP via Collaborative Web??
ThanksHi,
check for class CL_GOS* . The data get stored in binary. in different tables SO*
aRs -
Error while uploading file in Collab 4.2
I am getting following exception while uploading file in Collab 4.2, ALUI Portal 6.1
Error Details
==============================
Collaboration encountered an error.
If the problem persists, contact a portal administrator.
Hide Details
Error storing file data.com.caucho.hessian.io.HessianProtocolException:
com.plumtree.collaboration.docman.DocManException: Error storing file data.com.caucho.hessian.io.HessianProtocolException:
at com.plumtree.collaboration.docman.FileDataAccessManager.closeOutputStreamAndCleanUp(FileDataAccessManager.java:229)
at com.plumtree.collaboration.docman.FileDataAccessManager.storeFileData(FileDataAccessManager.java:304)
at com.plumtree.collaboration.docman.FileDataAccessManager.storeFileData(FileDataAccessManager.java:259)
at com.plumtree.collaboration.docman.DMFolder.internalInsertNewFile(DMFolder.java:772)
at com.plumtree.collaboration.docman.DMFolder.insertNewFile(DMFolder.java:862)
at com.plumtree.collaboration.api.docman.DocumentManagerImpl.insertNewDocument(DocumentManagerImpl.java:497)
at com.plumtree.collaboration.webui.document.UpdateDocumentUploadAction.processFinish(UpdateDocumentUploadAction.java:89)
at com.plumtree.collaboration.webui.common.BaseUpdateEditorAction.execute(BaseUpdateEditorAction.java:77)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at com.plumtree.collaboration.webui.framework.action.CollaborationController.service(CollaborationController.java:101)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol438Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool438ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.plumtree.dr.RepositoryIOException: com.caucho.hessian.io.HessianProtocolException:
at com.plumtree.dr.transport.glue.client.operation.Operation.convertIOException(Operation.java:161)
at com.plumtree.dr.transport.glue.client.ClientOutputStream.close(ClientOutputStream.java:81)
at com.plumtree.dr.util.io.BoundedOutputStream.close(BoundedOutputStream.java:133)
at com.plumtree.dr.util.io.SelfClosingOutputStream.close(SelfClosingOutputStream.java:265)
at com.plumtree.dr.util.DocumentOutputStream.close(DocumentOutputStream.java:101)
at com.plumtree.collaboration.docman.FileDataAccessManager.closeOutputStream(FileDataAccessManager.java:133)
at com.plumtree.collaboration.docman.FileDataAccessManager.closeOutputStreamAndCleanUp(FileDataAccessManager.java:210)
... 38 more
Caused by: com.plumtree.dr.RepositoryException: com.caucho.hessian.io.HessianProtocolException:
at com.plumtree.dr.transport.glue.ServiceException.getRepositoryException(ServiceException.java:150)
at com.plumtree.dr.transport.glue.client.operation.Operation.convert(Operation.java:139)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:68)
at com.plumtree.dr.util.thread.DefaultThreadPool438Pooled.run(DefaultThreadPool.java:295)
Caused by: com.plumtree.dr.transport.glue.ServiceException: com.caucho.hessian.io.HessianProtocolException: 2
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:198)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService.uploadDocumentNonChunked(GlueRepositoryService.java:90)
at com.plumtree.dr.transport.glue.client.HessianOpenOutputStreamTask.execute(HessianOpenOutputStreamTask.java:43)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:52)
... 1 more
Caused by: com.caucho.hessian.client.HessianRuntimeException: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:194)
at 438Proxy1.uploadDocumentNonChunked(Unknown Source)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService4382.execute(GlueRepositoryService.java:92)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:192)
... 4 more
Caused by: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:183)
... 7 more
Caused by:
com.plumtree.dr.RepositoryIOException: com.caucho.hessian.io.HessianProtocolException:
at com.plumtree.dr.transport.glue.client.operation.Operation.convertIOException(Operation.java:161)
at com.plumtree.dr.transport.glue.client.ClientOutputStream.close(ClientOutputStream.java:81)
at com.plumtree.dr.util.io.BoundedOutputStream.close(BoundedOutputStream.java:133)
at com.plumtree.dr.util.io.SelfClosingOutputStream.close(SelfClosingOutputStream.java:265)
at com.plumtree.dr.util.DocumentOutputStream.close(DocumentOutputStream.java:101)
at com.plumtree.collaboration.docman.FileDataAccessManager.closeOutputStream(FileDataAccessManager.java:133)
at com.plumtree.collaboration.docman.FileDataAccessManager.closeOutputStreamAndCleanUp(FileDataAccessManager.java:210)
at com.plumtree.collaboration.docman.FileDataAccessManager.storeFileData(FileDataAccessManager.java:304)
at com.plumtree.collaboration.docman.FileDataAccessManager.storeFileData(FileDataAccessManager.java:259)
at com.plumtree.collaboration.docman.DMFolder.internalInsertNewFile(DMFolder.java:772)
at com.plumtree.collaboration.docman.DMFolder.insertNewFile(DMFolder.java:862)
at com.plumtree.collaboration.api.docman.DocumentManagerImpl.insertNewDocument(DocumentManagerImpl.java:497)
at com.plumtree.collaboration.webui.document.UpdateDocumentUploadAction.processFinish(UpdateDocumentUploadAction.java:89)
at com.plumtree.collaboration.webui.common.BaseUpdateEditorAction.execute(BaseUpdateEditorAction.java:77)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at com.plumtree.collaboration.webui.framework.action.CollaborationController.service(CollaborationController.java:101)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol438Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool438ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.plumtree.dr.RepositoryException: com.caucho.hessian.io.HessianProtocolException:
at com.plumtree.dr.transport.glue.ServiceException.getRepositoryException(ServiceException.java:150)
at com.plumtree.dr.transport.glue.client.operation.Operation.convert(Operation.java:139)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:68)
at com.plumtree.dr.util.thread.DefaultThreadPool438Pooled.run(DefaultThreadPool.java:295)
Caused by: com.plumtree.dr.transport.glue.ServiceException: com.caucho.hessian.io.HessianProtocolException: 2
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:198)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService.uploadDocumentNonChunked(GlueRepositoryService.java:90)
at com.plumtree.dr.transport.glue.client.HessianOpenOutputStreamTask.execute(HessianOpenOutputStreamTask.java:43)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:52)
... 1 more
Caused by: com.caucho.hessian.client.HessianRuntimeException: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:194)
at 438Proxy1.uploadDocumentNonChunked(Unknown Source)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService4382.execute(GlueRepositoryService.java:92)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:192)
... 4 more
Caused by: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:183)
... 7 more
Caused by: com.plumtree.dr.RepositoryException: com.caucho.hessian.io.HessianProtocolException:
at com.plumtree.dr.transport.glue.ServiceException.getRepositoryException(ServiceException.java:150)
at com.plumtree.dr.transport.glue.client.operation.Operation.convert(Operation.java:139)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:68)
at com.plumtree.dr.util.thread.DefaultThreadPool438Pooled.run(DefaultThreadPool.java:295)
Caused by: com.plumtree.dr.transport.glue.ServiceException: com.caucho.hessian.io.HessianProtocolException: 2
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:198)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService.uploadDocumentNonChunked(GlueRepositoryService.java:90)
at com.plumtree.dr.transport.glue.client.HessianOpenOutputStreamTask.execute(HessianOpenOutputStreamTask.java:43)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:52)
... 1 more
Caused by: com.caucho.hessian.client.HessianRuntimeException: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:194)
at 438Proxy1.uploadDocumentNonChunked(Unknown Source)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService4382.execute(GlueRepositoryService.java:92)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:192)
... 4 more
Caused by: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:183)
... 7 more
Caused by: com.plumtree.dr.transport.glue.ServiceException: com.caucho.hessian.io.HessianProtocolException: 2
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:198)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService.uploadDocumentNonChunked(GlueRepositoryService.java:90)
at com.plumtree.dr.transport.glue.client.HessianOpenOutputStreamTask.execute(HessianOpenOutputStreamTask.java:43)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:52)
at com.plumtree.dr.util.thread.DefaultThreadPool438Pooled.run(DefaultThreadPool.java:295)
Caused by: com.caucho.hessian.client.HessianRuntimeException: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:194)
at 438Proxy1.uploadDocumentNonChunked(Unknown Source)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService4382.execute(GlueRepositoryService.java:92)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:192)
... 4 more
Caused by: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:183)
... 7 more
Caused by: com.caucho.hessian.client.HessianRuntimeException: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:194)
at 438Proxy1.uploadDocumentNonChunked(Unknown Source)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService4382.execute(GlueRepositoryService.java:92)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService438ServiceCall.call(GlueRepositoryService.java:192)
at com.plumtree.dr.transport.glue.client.GlueRepositoryService.uploadDocumentNonChunked(GlueRepositoryService.java:90)
at com.plumtree.dr.transport.glue.client.HessianOpenOutputStreamTask.execute(HessianOpenOutputStreamTask.java:43)
at com.plumtree.dr.transport.glue.client.operation.Task.run(Task.java:52)
at com.plumtree.dr.util.thread.DefaultThreadPool438Pooled.run(DefaultThreadPool.java:295)
Caused by: com.caucho.hessian.io.HessianProtocolException:
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:183)
... 7 more
Please help
Edited by: electrazy on Aug 12, 2011 1:47 AMThe informations are really not much to have an idea about the problem.
The problem can be located in the fm that calls the file because is trying to search the file on a system where there are some kind of problems in the communication between the systems involved to read and pass the file. Did u map the file name with logical filenames ? Very strange problem. Can you browse in the server where the file is located . Is it on your pc ?
Or, there is some problem in the datas provided, but this problem should arise more when you save than when you just press to load.
With this kind of imformations is very hard to have an idea. You need to debug to see what s going on
Regards -
How to name a uploaded file in server
Hi,
I am trying to upload files in to my server. Then save it with a unique name and process it.
The following codes can upload the file but I dont know how to save the file with a unique name and then pick up the unique name and process the file.
I need this because
1# Multiple people will upload files at the same time. Therefore I need some mechanism to mark individual file and process it.
Any help will be very much appreciated. Most importantly please be little collaborative. I am just one week old JSP boy :-).
try {
List fileItemsList = servletFileUpload.parseRequest(request);
DiskFileItemFactory diskFileItemFactory = new DiskFileItemFactory();
diskFileItemFactory.setSizeThreshold(102400); /* the unit is bytes */
File repositoryPath = new File("/temp");
diskFileItemFactory.setRepository(repositoryPath);
/* Iterating through the uploaded file*/
Iterator it = fileItemsList.iterator();
while (it.hasNext()){
FileItem fileItem = (FileItem) it.next();
/* Playing around with the uploaded file */
getName = fileItem.getName(); /*File name provided by the browser*/
fileSize = fileItem.getSize(); /*File size in Bytes*/
File saveTo = new File("/upload_files");
fileItem.write(saveTo);
merit wrote:
Hi,
Thanks. That should work but I was thinking of generating some thing random.
I think what ever i enter into "someUniqueName" then file will always be named as "someUniqueName". What would happen if 2 or more people uploads different file at the same time?Use the name of the original file. If File#exists() returns true, then suffix it with a counter or so.
You can find here an article about a file upload filter which contains under each a basic demonstration example with a servlet which does exactly that using FileUtil#uniqueFile(): [http://balusc.blogspot.com/2007/11/multipartfilter.html]. -
Get Uploaded File Mime Type and Client Filename
Anyone know how to recover an uploaded file MIME type and
client file name?
I'm writing my own cfx tag to process file uploads and pretty
much have it figured out except to determine the name of the client
file and mime type. The formfield file variable value contains the
path/filename to the CF temp directory, but I need the MIME type,
filename, etc. that is contained int he HTTP Header
(e.g. Content-Disposition: form-data; name="Image";
filename="C:\test.JPG"
Content-Type: image/pjpeg
[empty line])
I'm using the getHttpRequestData() functiont, but it only
gives me the content-type multipart/form-data, leaving out the Mime
type and Content-Disposition (which contains the client file name).Hi Daniel,
do you use EPG, mod_plsql or APEX Listener? Have you changed the connection mechanism after upgrading to 4.2.1?
If you use the APEX Listener, which version do you use? Which browser and version do you use to upload the file? Does it reproduce with other browsers as well?
Regards
Patrick
Member of the APEX development team
My Blog: http://www.inside-oracle-apex.com
APEX Plug-Ins: http://apex.oracle.com/plugins
Twitter: http://www.twitter.com/patrickwolf -
Hi.. i did some research on loading the csv file, and its pretty cool. But I ran into this problem, I was uploading test.csv file as given here
Re: Loading a CSV file into a table(Vikas Plz)
and mainly the demo provided by Vikas.
and it works pretty well. But when my csv file gets bigger in size, although i can see the data is getting inserted into the table, but the front end session is timing out.
So I thought if i can upload test.csv to wwv_flow_files and then using UTL_FILE, i can transfer it to the unix box and then run some scripts. WHY? bcos our team is already doing this kind of thing.. load csv file to unix box and insert data of csv file to the tables. So its pretty much done.. only thing is to provide capability to upload the file to unix box.
Does it make sense? If yes.. then how can i upload file to wwv_flow_files using File browse item.
Suggestions / Ideas?
pbHi Prashant,
Did you already have a look here: http://download-west.oracle.com/docs/cd/B32472_01/doc/appdev.300/b32469/up_dn_files.htm
This provides you pretty good information how to create an upload/download application in APEX.
Dimitri -
Restricting users froms uploading files greater than certain size in km.
Hi,
How can we restric users to upload files in KM which are greater than certain size (5MB)?Awaiting for reply.Hi,
It is out of standard you must develop your own upload command (SAP Developer Studio).
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/kmc/knowledge management and collaboration developers guide.html
Patricio. -
Error uploading file to patch cache
I am trying to manually add a patchset to the cache since I cannot be connected to the internet when applying patches.
The patchset is 9.2.0.5 and about 220MB. When I upload, I get an error stating
Failed to Upload file. Uploaded file of length 23167503 bytes exceeded maximum allowed length (134217728 bytes).
I have set my cache size to 750 MB and there were no other patches in the cache.
I did load a patch of about 32MB after getting this error and it loaded fine. Is there a setting somewhere that I have missed.
I hope somebody can help me to resolve this or this feature is of no benefit.
ThanksFrom catalina.out I get the following message:
2009-08-24 06:48:22,821 WARN [http-8080-2] [org.kablink.teaming.web.portlet.handler.LogContext InfoInterceptor] - Action request URL [http://teaming.somecompany.net/ssf/a...1251096503072] for user [liferay.com,ajudge]
2009-08-24 06:48:22,825 WARN [http-8080-2] [org.kablink.teaming.spring.web.portlet.DispatcherP ortlet] - Handler execution resulted in exception - forwarding to resolved error view -
Can my clients upload files to my Creative Cloud?
Can my clients upload files, (image files for example) to my Creative Cloud?
Hi paul
If you want someone to share a file with you so yes it is posible. people can register there email ID as Adobe ID on adobe.com and they can use upto 2GB of free spae for 1 month (Trial period) and upto 20Gb in case if they have purchased Creative Cloud membership and upto 100 in case they have Creative Cloud team account.
After sharing the file by someone you will get an email with the link to download the same on your computer.
If you want someone to upload files in your creative cloud storage then it is not posible because to upload the file on your creative cloud storage CC desktop app or creative.adobe.com website need a Adobe ID and password to login which is not there with the other user.
Regards,
Jatin Dembla -
Adobe Muse won't publish (Error uploading file)
After making simple animations using Adobe Edge Animate it seems as though none of the assets will publish with my site after importing them into Muse.
In Edge animate I saved for "web animation" and published. Then I went to muse and hit "place". I went to preview and everything works fine. When I go to publish there are always errors in uploading my assets with '.png' extensions.
Any help is much appreciated. I have completely scrapped my website and created another, reinstalled Animate and have renamed all my files, I'm not sure whats wrong here.
I got one animation working, and that can be seen here under the Photography section, but I have multiples that will be shown on my page at one time.
http://chasebodydesign.businesscatalyst.comI get the error uploading file everytime I try publishing the animation.
-
1. when use com.oreilly.servlet.MultipartRequest to handle the file upload, can I change the upload file name .
2. how com.oreilly.servlet.MultipartReques handle file upload? do it change to byte ?
what different? if I use the following method?
File uploadedFile = (File) mp.getFile("filename");
FileOutputStream fos = new FileOutputStream(filename);
byte[] uploadedFileBuf = new byte[(int) uploadedFile.length()];
fos.write(data);
fos.close();My questions are
1) when use oreilly package to do file upload , it looks like i line of code is enough to store the upload file in the
file direction.
MultipartRequest multi =
new MultipartRequest(request, dirName, 10*1024*1024); // 10MB
why some example still use FileOutputStream?
outs = new FileOutputStream(UPLOADDIR+fileName);
filePart.writeTo(outs);
outs.flush();
outs.close();
2) can I rename the file name when I use oreilly package?
Maybe you are looking for
-
How do I manage multiple iTunes users on the same PC?
Hi- I'm new to iPod and iTunes. We have 3 iPod's in our house but only 1 PC. How can I set up iTunes so we can all manager our music separately? Thank you!!
-
Modify SOAP header in ABAP for 3rd party WSDL
Hi SDN, I want to consume a 3rd party WSDL in ABAP. I have created the proxy through SE80, and created the logical port through LPCONFIG. The WSDL I'm using needs me to include some authentication (developer key, and password) in the header portion o
-
Cascading List of values in Query Panel
Hello, This is related to the thread Re: Cascading List of Values & Query Panel Hello, Thanks for a nice solution. I have a similar situation. I have a query panel with auto make name list of values returning make as name and make id into the hidden
-
Photoshop Elements 9 'Rollback Issue'?
Everytime I try to install Photostop Elements 9, it finishes installing, and just when it starts registering the product, it fails and has to rollback, and the program is uninstalled. Im running Windows 7 Home Premium 64 Bit. Can anyone help or sugge
-
Disjointed Rollovers with different results
Hi, In Dreamweaver CS4 I'm trying to do a disjointed rollover that swaps one image on mouseover and restores it on mouseout (a simple navigation bar rollover) and swaps a second image onclick and doesn't restore the original (an image in the main con