Skip to content

Instantly share code, notes, and snippets.

@mvberg
Created November 26, 2013 19:01
Show Gist options
  • Save mvberg/7663916 to your computer and use it in GitHub Desktop.
Save mvberg/7663916 to your computer and use it in GitHub Desktop.
getting onError from combinedRestClient.claim( new DefaultSessionRequest(args.account().id(), "trader"))
combinedRestClient = new CombinedServicesClient(
"https://platform-backend-alpha.aws.barchart.com");
combinedRestClient.authenticate(Scheme.CLIENT, "mehb1", "barchart.com",
"mehb1".toCharArray(), "123456", "Desktop1234").subscribe(this);
@Override
public void onNext(AuthResult<Account> args) {
log.warn("Account ==== " + args.account().id() + " authed = "
+ combinedRestClient.authenticated());
log.warn("setting credentials on SessionRestClient");
combinedRestClient.claim(
new DefaultSessionRequest(args.account().id(), "trader"))
.subscribe(new Observer<SessionResult>() {
@Override
public void onCompleted() {
}
@Override
public void onError(Throwable e) {
e.printStackTrace();
}
@Override
public void onNext(SessionResult args) {
log.warn("Got session = " + args);
initSessionKeeper(session);
}
});
}
2013-11-26 12:59:48,771 WARN [FelixStartLevel] c.b.p.w.s.c.BackendClientTest onNext@62 Account ==== 0d3c5b7b-5360-49bd-bf28-13d08c31562c authed = true
2013-11-26 12:59:48,772 WARN [FelixStartLevel] c.b.p.w.s.c.BackendClientTest onNext@65 setting credentials on SessionRestClient
java.lang.Exception:
at com.barchart.rest.client.RestClientBase$ResponseTransformer.call(RestClientBase.java:308)
at com.barchart.rest.client.RestClientBase$ResponseTransformer.call(RestClientBase.java:294)
at rx.operators.OperationMap$1.call(OperationMap.java:51)
at rx.operators.OperationMap$1.call(OperationMap.java:48)
at rx.operators.OperationMap$MapObservable$1.onNext(OperationMap.java:124)
at rx.operators.SafeObserver.onNext(SafeObserver.java:121)
at rx.operators.OperationMap$MapObservable$1.onNext(OperationMap.java:124)
at rx.operators.SafeObserver.onNext(SafeObserver.java:121)
at com.barchart.rest.client.transport.URLConnectionTransport$2.run(URLConnectionTransport.java:163)
at com.barchart.rest.client.transport.URLConnectionTransport$1.onSubscribe(URLConnectionTransport.java:54)
at rx.Observable.subscribe(Observable.java:212)
at rx.operators.OperationMap$MapObservable.onSubscribe(OperationMap.java:121)
at rx.operators.OperationMap$2.onSubscribe(OperationMap.java:75)
at rx.Observable.subscribe(Observable.java:212)
at rx.operators.OperationMap$MapObservable.onSubscribe(OperationMap.java:121)
at rx.operators.OperationMap$2.onSubscribe(OperationMap.java:75)
at rx.Observable.subscribe(Observable.java:212)
at rx.operators.OperationMerge$MergeObservable.onSubscribe(OperationMerge.java:132)
at rx.operators.OperationMerge$1.onSubscribe(OperationMerge.java:52)
at rx.Observable.subscribe(Observable.java:222)
at rx.operators.OperationCache$1.onSubscribe(OperationCache.java:51)
at rx.Observable.subscribe(Observable.java:222)
at com.barchart.rest.client.RestClientBase.cache(RestClientBase.java:420)
at com.barchart.session.client.SessionRestClient.claim(SessionRestClient.java:54)
at com.barchart.account.combined.CombinedServicesClient.claim(CombinedServicesClient.java:198)
at com.barchart.plugin.widget.sandbox.client.BackendClientTest.onNext(BackendClientTest.java:67)
at com.barchart.plugin.widget.sandbox.client.BackendClientTest.onNext(BackendClientTest.java:1)
at rx.operators.SafeObserver.onNext(SafeObserver.java:121)
at rx.operators.OperationMap$MapObservable$1.onNext(OperationMap.java:124)
at rx.operators.SafeObserver.onNext(SafeObserver.java:121)
at rx.subjects.ReplaySubject$SubscriptionFunc.call(ReplaySubject.java:97)
at rx.subjects.ReplaySubject$SubscriptionFunc.call(ReplaySubject.java:88)
at rx.subjects.ReplaySubject$DelegateSubscriptionFunc.onSubscribe(ReplaySubject.java:84)
at rx.Observable.subscribe(Observable.java:212)
at rx.operators.OperationCache$1.onSubscribe(OperationCache.java:59)
at rx.Observable.subscribe(Observable.java:212)
at rx.operators.OperationMap$MapObservable.onSubscribe(OperationMap.java:121)
at rx.operators.OperationMap$2.onSubscribe(OperationMap.java:75)
at rx.Observable.subscribe(Observable.java:222)
at com.barchart.plugin.widget.sandbox.client.BackendClientTest.activate(BackendClientTest.java:43)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.felix.scr.impl.helper.BaseMethod.invokeMethod(BaseMethod.java:227)
at org.apache.felix.scr.impl.helper.BaseMethod.access$500(BaseMethod.java:38)
at org.apache.felix.scr.impl.helper.BaseMethod$Resolved.invoke(BaseMethod.java:591)
at org.apache.felix.scr.impl.helper.BaseMethod.invoke(BaseMethod.java:472)
at org.apache.felix.scr.impl.helper.ActivateMethod.invoke(ActivateMethod.java:146)
at org.apache.felix.scr.impl.manager.ImmediateComponentManager.createImplementationObject(ImmediateComponentManager.java:226)
at org.apache.felix.scr.impl.manager.ImmediateComponentManager.createComponent(ImmediateComponentManager.java:118)
at org.apache.felix.scr.impl.manager.AbstractComponentManager$Unsatisfied.activate(AbstractComponentManager.java:997)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:333)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:157)
at org.apache.felix.scr.impl.config.ConfiguredComponentHolder.enableComponents(ConfiguredComponentHolder.java:256)
at org.apache.felix.scr.impl.BundleComponentActivator.loadDescriptor(BundleComponentActivator.java:253)
at org.apache.felix.scr.impl.BundleComponentActivator.initialize(BundleComponentActivator.java:147)
at org.apache.felix.scr.impl.BundleComponentActivator.<init>(BundleComponentActivator.java:111)
at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:285)
at org.apache.felix.scr.impl.Activator.bundleChanged(Activator.java:203)
at org.apache.felix.framework.util.EventDispatcher$3.run(EventDispatcher.java:861)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:858)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:789)
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:514)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4244)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1923)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
at java.lang.Thread.run(Unknown Source)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment