Details
-
Bug
-
Resolution: Done
-
Major
-
2.14.0.redhat-62-xx
-
None
-
None
Description
Creating groups with box component doesn't work. I tried all possible methods for creation and each fails with this exception:
org.apache.camel.CamelExecutionException: Exception occurred during execution on the exchange: Exchange[Message: testGroup] at org.apache.camel.util.ObjectHelper.wrapCamelExecutionException(ObjectHelper.java:1380) at org.apache.camel.util.ExchangeHelper.extractResultBody(ExchangeHelper.java:622) at org.apache.camel.impl.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:471) at org.apache.camel.impl.DefaultProducerTemplate.sendBodyAndHeaders(DefaultProducerTemplate.java:264) at org.apache.camel.impl.DefaultProducerTemplate.requestBodyAndHeaders(DefaultProducerTemplate.java:313) at org.apache.camel.impl.DefaultProducerTemplate.requestBodyAndHeaders(DefaultProducerTemplate.java:309) at org.apache.camel.impl.DefaultProducerTemplate.requestBodyAndHeaders(DefaultProducerTemplate.java:346) at org.jboss.fuse.qa.box.component.endpoints.GroupTest.testCreateGroup(GroupTest.java:52) Caused by: org.apache.camel.RuntimeCamelException: Error invoking createGroup with {sharedLink=https://app.box.com/s/2wpu78ma6uvoixjvujrd, name=testGroup}: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input at [Source: ; line: 1, column: 1] at org.apache.camel.util.component.ApiMethodHelper.invokeMethod(ApiMethodHelper.java:468) at org.apache.camel.util.component.AbstractApiProducer.doInvokeMethod(AbstractApiProducer.java:120) at org.apache.camel.util.component.AbstractApiProducer$1.run(AbstractApiProducer.java:86) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: com.box.boxjavalibv2.exceptions.BoxServerException: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input at [Source: ; line: 1, column: 1] at com.box.boxjavalibv2.resourcemanagers.AbstractBoxResourceManager.tryCastObject(AbstractBoxResourceManager.java:130) at com.box.boxjavalibv2.resourcemanagers.AbstractBoxResourceManager.getResponseAndParseAndTryCast(AbstractBoxResourceManager.java:109) at com.box.boxjavalibv2.resourcemanagers.BoxGroupsManagerImpl.createGroup(BoxGroupsManagerImpl.java:44) at com.box.boxjavalibv2.resourcemanagers.BoxGroupsManagerImpl.createGroup(BoxGroupsManagerImpl.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.camel.util.component.ApiMethodHelper.invokeMethod(ApiMethodHelper.java:461) at org.apache.camel.util.component.AbstractApiProducer.doInvokeMethod(AbstractApiProducer.java:120) at org.apache.camel.util.component.AbstractApiProducer$1.run(AbstractApiProducer.java:86) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)
Similar problem is with with adding email aliases for user or creating enterprise user. All fail with this exception.
I also tried test in the box component in master branch of camel and same problem occurred there too.