Thanks for the reply.

I'm running i386 4.7 current (as of last week)  with jdk 1.6 installed from
cvs/ports.

I found the error.

06.05.10 17:24:22 ERROR util.PerformanceMonitor - Error creating snapshot:
java.lang.UnsupportedOperationException: Thread CPU Time Measurement is not
supported.
at sun.management.ThreadImpl.getThreadCpuTime(ThreadImpl.java:196)
at
com.devexperts.tos.util.JvmStateSnapshot.getCurrentCpuTimes(JvmStateSnapshot.java:45)
at
com.devexperts.tos.ui.user.util.PerformanceMonitor.createSnapshot(PerformanceMonitor.java:292)
at
com.devexperts.tos.ui.user.util.PerformanceMonitor.run(PerformanceMonitor.java:495)

I will keep working on it and post any successful results.

Thanks,


Marcel


On Wed, May 5, 2010 at 11:51 PM, J.C. Roberts <[email protected]>wrote:

> On Wed, 5 May 2010 20:27:33 -0700 Marcel Dan <[email protected]> wrote:
>
> > Hi,
> >
> > I have been unable to get thinkorswim connected to the TDAmeritrade
> > server on OpenBSD.
> >
> > Has anyone used thinkorswim from TDAmeritrade on OpenBSD?
> >
> > thanks,
> >
> > Marcel
>
> You need to provide more information. What *exactly* are you trying to
> do, how are you trying to do it, what is your configuration, and what if
> any error messages do you get in your xterm?
>
> It's been a few years (2007), but yes, I had ThinkOrSwim running on
> OpenBSD at one point in time. It was only running with a "demo"
> account, so I doubt TDAmeritrade was involved, but I'm not certain
> (e.g. TDAmeritrade *might* have been the source of the quote streams
> for demo accounts, but I really don't know for certain).
>
> If you're not running from a xterm, you should be.
>
>        $ cd /place/where/tos/is/installed
>        $ java -jar launcher.jar
>
> If you want more debug info:
>        $ java -debug -jar launcher.jar
>
> Though the above should get you the vast majority of status/error
> messages, you should also keep an eye on the output of your console
> (VT1).
>
> You'll need the typical java settings in your environment (or in
> your ~/.kshrc). You'll need to ln(1) whatever java version you're using
> to /usr/local/java and /usr/lcoal/share/java if you have multiple
> versions of java installed, as well as set up your classpath. A little
> shell script can handle it:
>
>        # Java Stuff
>        export JAVA_HOME=/usr/local/java
>        CLASSPATH=./
>        CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib
>        CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
>        CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib/rt.jar
>        CLASSPATH=$CLASSPATH:/usr/local/share/java/classes
>        export CLASSPATH
>        export PATH=$PATH:$JAVA_HOME/jre/bin
>
> In 2007 the ThinkOrSwim folks liked to claim compatibility with ancient
> java versions (e.g. v1.1), but they really don't do proper testing to
> make sure their claims are accurate. From my testing in 2007, at least
> Java 1.5 was actually required.
>
> My notes also mention needing to run
>        $ touch thinkorswim.lax
>
> in the ./TOS/ directory to get rid of an error message on startup since
> the file was not created by default. This bug was reported, but I'm not
> sure if it was ever fixed.
>
> NOTE: Though TOS ran fine for me with a demo account, things have
> undoubtedly changed in their software since 2007.
>
>        jcr
>
> --
> The OpenBSD Journal - http://www.undeadly.org

Reply via email to