Quantcast
Channel: SCN : Discussion List - SAP BusinessObjects Web Intelligence
Viewing all articles
Browse latest Browse all 5402

Copy tables between two different webi documents with BEx queries

$
0
0

Hi,

 

I need to copy some stuff (tables, graphics, etc) between 2 different webi documents. Both are on top of several BEx queries.

 

I understand this functionality is available since BO 4.0.

 

I'm using BO 4.1 SP2 Patch 3 (but we tried with same results on 4.1 SP1).

 

This is what I'm doing:

 

1) Open both webi documents

2) In the first webi: right-click on a table -> copy

3) On the second webi: right click on canvas -> paste

 

The following error appears after a few minutes:

 

"Paste shared object failed"

 

And java log:

 

"

java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

  at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)

  at java.util.concurrent.FutureTask.get(Unknown Source)

  at javax.swing.SwingWorker.get(Unknown Source)

  at com.sap.webi.toolkit.ui.tasks.WebITask.getResult(WebITask.java:171)

  at com.sap.webi.ui.tasks.reporting.DropSharedObjectsTask.doneProcess(DropSharedObjectsTask.java:283)

  at com.sap.webi.toolkit.ui.tasks.WebITask$PrivateWorker.done(WebITask.java:378)

  at javax.swing.SwingWorker$5.run(Unknown Source)

  at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)

  at sun.swing.AccumulativeRunnable.run(Unknown Source)

  at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)

  at javax.swing.Timer.fireActionPerformed(Unknown Source)

  at javax.swing.Timer$DoPostEvent.run(Unknown Source)

  at java.awt.event.InvocationEvent.dispatch(Unknown Source)

  at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

  at java.awt.EventQueue.access$200(Unknown Source)

  at java.awt.EventQueue$3.run(Unknown Source)

  at java.awt.EventQueue$3.run(Unknown Source)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.security.ProtectionDomain$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)

Caused by: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

  at com.sap.webi.ui.tasks.reporting.DropSharedObjectsTask.doIt(DropSharedObjectsTask.java:233)

  at com.sap.webi.ui.tasks.reporting.DropSharedObjectsTask.doIt(DropSharedObjectsTask.java:54)

  at com.sap.webi.toolkit.ui.tasks.WebITask$PrivateWorker.doInBackground(WebITask.java:348)

  at javax.swing.SwingWorker$1.call(Unknown Source)

  at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

  at java.util.concurrent.FutureTask.run(Unknown Source)

  at javax.swing.SwingWorker.run(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

  at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

  at java.util.ArrayList.rangeCheck(Unknown Source)

  at java.util.ArrayList.get(Unknown Source)

  at com.sap.sharedobjects.webi.consumer.query.WebIDataProvider.bindObjects(WebIDataProvider.java:349)

  at com.sap.sharedobjects.webi.consumer.query.WebIDataProvider.addToDocument(WebIDataProvider.java:286)

  at com.sap.sharedobjects.webi.consumer.query.WDC_Query.doImplant(WDC_Query.java:55)

  at com.sap.sharedobjects.webi.consumer.WebIDefinitionConsumer.implantAll(WebIDefinitionConsumer.java:106)

  at com.sap.sharedobjects.webi.internal.WebIResourcesConsumer.implantDefinition(WebIResourcesConsumer.java:127)

  at com.sap.sharedobjects.webi.internal.WebIResourcesConsumer.implantExpression(WebIResourcesConsumer.java:135)

  at com.sap.sharedobjects.webi.internal.WebIResourcesConsumer.resolve(WebIResourcesConsumer.java:268)

  at com.sap.sharedobjects.webi.internal.WebIResourcesConsumer.access$200(WebIResourcesConsumer.java:28)

  at com.sap.sharedobjects.webi.internal.WebIResourcesConsumer$Solver.resolve(WebIResourcesConsumer.java:244)

  at com.sap.sharedobjects.webi.consumer.layout.WCC_ReportSpec.doImplant(WCC_ReportSpec.java:99)

  at com.sap.sharedobjects.webi.consumer.WebIComponentConsumer.implant(WebIComponentConsumer.java:77)

  at com.sap.sharedobjects.webi.consumer.layout.WDC_Layout.doImplant(WDC_Layout.java:64)

  at com.sap.sharedobjects.webi.consumer.WebIDefinitionConsumer.implantAll(WebIDefinitionConsumer.java:106)

  at com.sap.sharedobjects.model.Bag.implant(Bag.java:636)

  at com.sap.sharedobjects.webi.service.WebISharedObjectServiceImpl.consumeSharedObject(WebISharedObjectServiceImpl.java:112)

  at com.sap.webi.ui.tasks.reporting.DropSharedObjectsTask.doIt(DropSharedObjectsTask.java:175)

  ... 9 more

"

 

Any tips on how to solve this?

 

Thanks in advance,

 

Pablo


Viewing all articles
Browse latest Browse all 5402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>