Gibt es eine Möglichkeit, den Scala-Interpreter (der über SBT gestartet wurde) zu erzwingen, den kompletten Stack-Trace zu drucken. Standardmäßig weniger als 10 Zeilen werden angezeigt:
Wie erzwinge Interpreter Show komplette Stack-Trace?
scala> new CacheMonitoringClient
javax.management.InstanceNotFoundException: com.bea:Name=DomainRuntimeService,Type=weblogic.management.beanservers.domainrun
time.DomainRuntimeServiceMBean
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:195)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:224)
at javax.management.remote.rmi.RMIConnectionImpl_921_WLStub.getAttribute(Unknown Source)
at weblogic.management.remote.common.RMIConnectionWrapper$11.run(ClientProviderBase.java:498)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.security.Security.runAs(Security.java:61)
at weblogic.management.remote.common.RMIConnectionWrapper.getAttribute(ClientProviderBas...
Als Abhilfe, die ich try { new CacheMonitoringClient } catch { case ex => ex.printStackTrace}
bin mit (ausdrücklich die Anrufe Einwickeln, die die Ausnahmen interessiert mich werfen), aber das wirklich hässlich ...
+1, Sind diese REPL Tipps und Tricks irgendwo dokumentiert? – missingfaktor
@Missing Achten Sie darauf, auf Mailing-Listen und IRC paulp, und er wird manchmal zeigen, einige neue Trick, den er implementiert. Ansonsten drücken Sie einfach auf '' und sehen Sie, was da ist, sehen Sie, welche Methoden implementiert sind, gehen Sie in den Power-Modus und wiederholen Sie usw. –