Posts Tagged ‘Bulk Upload’

New Collaboration Server Fix: WebCenter Patch Process?

Sunday, May 13th, 2012

I got a tip a couple months ago (thanks Brian Hak!) about a new Collab patch that “fixes the bulk upload” issue, and yes, it’s taken me this long to actually dig in a bit.

At first, I thought this was the same one I wrote about in February of last year – the IE8 Critical Fix. But, it turns out that this patch was released in May in 2011.

From the release notes in the patch called “Patch 12423316: WLS1034: UNDER JROCKIT, COLLABORATION PROJECT ACCESS FAILS WITH TREEUNMARSHALL“, these are the issues resolved. With the exception of the first one, everything else is the same as the February patch:

  • Using JRockit with Weblogic Server 10.3.4 collaboration project access throws a TreeUnmrashall exception (12423316).
  • WebEdit does not work on IE8. (9723488)
  • Error in task submenu in IE8 (9712774)
  • Cannot upload multiple files in Collab (9274372)
  • Bulk upload JRE updated to 1.6 in order to support IE8 (8760280)
  • Notifications should be sent from a fixed address for creation and deletion (9647426) This fix involves updates to both collab and notification components.
  • Subscription to project overview causes conflicts with Immedate Subscriptions (8759642)
  • Non gatewayed webedit does not work (9434805)
  • File leak in Search Service during search index rebuild (11726008)
  • Webcenter Collaboration notifications to large numbers of recipients fail (9484113)

So, sure, this patch from May of last year supersedes that one from February. What’s strange, though, is that the link I provided in the post last year no longer works. Shouldn’t it have a message that says “this is no longer the latest patch version”, or “click here to see a list of all critical fixes released for this product”? In fact, where IS the definitely list of all of Oracle’s critical fixes? Seriously, does ANYONE know?

Don’t get me started on Oracle’s BS monthly email about all their “critical patches”. In fact, maybe you should, ’cause I’m this close to writing a Wall of Shame Rant about that ridiculousness. I mean, really, WHO is possibly helped by this?

Either way, stay tuned here for some reviews of the new Collab 10gR4 version, which presumably contains these patches (although, not totally guaranteed given the strange release history).

Java 1.6.0_24 Breaks Collaboration Server Bulk Upload

Thursday, March 24th, 2011

If you, like me, were foolish enough to upgrade your Java Runtime Environment to 1.6.0_24 (I mean, REALLY, who DOES THAT!?), then you’ve likely found that Bulk Upload (and possibly WebEdit) no longer work in WCI Collaboration Server.

Why?  This post by gimble2 about sums it up:

Java is under new management. Sun was very strict in keeping backwards compatibility; I wouldn’t be surprised if Oracle takes the policy of security first, compatibility second.

Indeed, this is a big problem because Java 1.6.0_24 lies to users:

Unrestricted Access, huh? Bullsh*t.

You can confirm this by viewing the Java Console when trying to run Bulk Upload:

There you’ll likely see an exception like this:

Java Plug-in 1.6.0_24
Using JRE version 1.6.0_24-b07 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Administrator
Exception in thread “Basic L&F File Loading Thread” java.security.AccessControlException: access denied (java.io.FilePermission C:\Documents and Settings\Administrator\My Documents read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
(snip)
Exception occurred during event dispatching:
java.security.AccessControlException: access denied (java.io.FilePermission C:\Documents and Settings\Administrator\My Documents read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
(snip)
at com.plumtree.collaboration.app. bulkupload.BulkUploadApplet. chooseFiles(BulkUploadApplet.java:191)
at com.plumtree.collaboration.app. bulkupload.BulkUploadApplet. access$100(BulkUploadApplet.java:15)
at com.plumtree.collaboration.app. bulkupload.BulkUploadApplet$ 1FileChooserDisplayer.run (BulkUploadApplet.java:329)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1. doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

(more…)