<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi, Greg.<br><br>Uh, huh. I'll have to change the particular bit of code that depends on that feature of the Sun JRE. I had to copy some code from the JRE libraries; maybe the OpenJDK implementation has a cleaner way to do what I need to do.<br><br>Thanks for letting me know. And, yes, I too have the Sun implementation on my Fedora Core 13 development system, because (at that time), OpenJDK was too far behind Sun in releases. I'll have to make sure I can remove the Sun version and still execute. This will take a while to resolve.<br><br>Andrew Pavlin, KA2DDO<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Wed, 25 Jan 2012 22:14:19 -0800<br>From: ko6th.greg@gmail.com<br>To: aprssig@tapr.org<br>Subject: Re: [aprssig] Yet Another APRS Client is now available...<br><br>
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
Hi Andrew,<br>
<br>
Here you go... Note that this is the default Java runtime that
OpenSuSE installs. I had a commercial app on another system (at
work) that didn't like the OpenJDK and it <i>forced me</i> to
change to the Sun version in order to execute. So, I guess you're
not alone :-).<br>
<br>
Greg KO6TH<br>
<br>
<tt>greg@server:~/download/YAAC/YAAC> java -version<br>
java version "1.6.0_22"<br>
OpenJDK Runtime Environment (IcedTea6 1.10.4) (suse-1.2-i386)<br>
OpenJDK Client VM (build 20.0-b11, mixed mode)<br>
</tt><br>
<br>
<br>
Andrew P. wrote:
<blockquote cite="mid:BLU156-W54AC54E3DE99B7C3B9D7C4B8890@phx.gbl">
<style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}
</style>
<div dir="ltr">
Hi, Greg.<br>
<br>
Looks like you're using an incompatible implementation or
release of the Java runtime. Could you issue the command<br>
<br>
java -version<br>
<br>
at a shell prompt on your system and send me a copy of the
output?<br>
<br>
Andrew Pavlin, KA2DDO<br>
<br>
<div>
<hr id="ecxstopSpelling">Date: Wed, 25 Jan 2012 21:15:52 -0800<br>
From: <a class="ecxmoz-txt-link-abbreviated" href="mailto:ko6th.greg@gmail.com">ko6th.greg@gmail.com</a><br>
To: <a class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a><br>
Subject: Re: [aprssig] Yet Another APRS Client is now
available...<br>
<br>
Hi Andrew,<br>
<br>
Linux distro OpenSuSE 12.1 running here. Unfurled the archive
and launched the app, and this is what I got... There's what
I expect is a splash screen picture of sorts in the middle of
the monitor, and mousing over it gives a "busy" indication.
Been this way for a few minutes now, and Top says pretty much
nothing is running (at least, not consuming much CPU). <br>
<br>
Let me know how I can help troubleshoot.<br>
<br>
Greg KO6TH<br>
<br>
<br>
<br>
<tt>os.name=Linux<br>
os.arch=i386<br>
#1: <a class="ecxmoz-txt-link-freetext" target="_blank">file:/home/greg/download/YAAC/YAAC/YAAC.jar</a><br>
made
java.library.path=/home/greg/download/YAAC/YAAC/lib/rxtx-2.1-7-bins-r2/Linux/i686-unknown-linux-gnu<br>
Jan 25, 2012 9:09:17 PM
java.util.prefs.FileSystemPreferences$2 run<br>
INFO: Created user preferences directory.<br>
scanning plugin JAR file
/home/greg/download/YAAC/YAAC/plugins/sampleplugin.jar<br>
attempting to load provider class
org.ka2ddo.yaac.SamplePluginProvider<br>
OpenMap(tm) Version 4.6.5<br>
Copyright (C) BBNT Solutions LLC. All rights reserved.<br>
See <a class="ecxmoz-txt-link-freetext" href="http://openmap.bbn.com/" target="_blank">http://openmap.bbn.com/</a>
for details.<br>
<br>
Exception in thread "main" java.lang.NoClassDefFoundError:
sun/dc/path/PathConsumer<br>
at
org.ka2ddo.yaac.osm.GuiOsmConstants.<clinit>(GuiOsmConstants.java:43)<br>
at
org.ka2ddo.yaac.osm.WayType.<clinit>(WayType.java:8)<br>
at
org.ka2ddo.yaac.osm.OSMLayer.<init>(OSMLayer.java:92)<br>
at
org.ka2ddo.yaac.gui.MainFrame.<init>(MainFrame.java:100)<br>
at org.ka2ddo.yaac.YAAC.main(YAAC.java:192)<br>
Caused by: java.lang.ClassNotFoundException:
sun.dc.path.PathConsumer<br>
at
java.net.URLClassLoader$1.run(URLClassLoader.java:217)<br>
at
java.security.AccessController.doPrivileged(Native Method)<br>
at
java.net.URLClassLoader.findClass(URLClassLoader.java:205)<br>
at
java.lang.ClassLoader.loadClass(ClassLoader.java:321)<br>
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)<br>
at
java.lang.ClassLoader.loadClass(ClassLoader.java:266)<br>
... 5 more</tt><br>
<br>
<br>
<br>
<br>
Andrew P. wrote:
<blockquote cite="mid:BLU156-W49B45DDF0D22E68191F28B8880@phx.gbl">
<style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}
</style>
<div dir="ltr"> Greetings, all.<br>
<br>
After weeks of waiting for the lawyers at my day-job
employer to finish with the red tape, I now legally own my
APRS program, so I can give it out now.<br>
<br>
YAAC ("Yet Another APRS Client") is an APRS client
application intended for PC's, MacOSX, and Linux (and
possibly some other platforms). It provides all the basic
functionality one would expect from an APRS client,
including interfacing both to TNCs/GPSs and to the Tier 2
APRS-IS servers, and has standalone mapping built in (no
Internet connection required for map displays) that is
pannable and zoomable without a separate mapping program.
It supports multiple simultaneously-connected TNCs and
digipeating.<br>
<br>
Other features include:<br>
<ul>
<li>map display mode</li>
<li>sortable tabular reporting of all heard stations,
objects, and raw messages<br>
</li>
<li>4 different ways of looking at messages</li>
<li>support for the New-N digipeating paradigm with
standard aliases built-in and regional aliases
user-enterable<br>
</li>
<li>9 different ways of filtering message traffic to
isolate specific data</li>
<li>automatic timestamped logging of both received and
transmitted messages<br>
</li>
<li>a plugin architecture allowing drop-in extensions</li>
<li>built on top of other open source products, such as
OpenStreetMap, rxtx, and JavaHelp</li>
<li>compatible with any KISS or TNC2-compliant TNC,
including the built-in TNCs in Kenwood radios</li>
<li>designed for plug-in I18N localized prompts and
display messages<br>
</li>
</ul>
<br>
I plan on releasing YAAC as open-source (yes, you will be
able to see and modify the source code) under the Lesser
Gnu Public License as soon as I've resolved any major
issues reported by the alpha-testers (hint, hint). In the
meantime, the alpha-testers will receive ready-to-run
binary distributions while I fix any reported bugs, finish
writing the online help, and bring the source code into
full compliance with the LGPL.<br>
<br>
So, anyone who would like to help get this ready for
prime-time usage, please sign up on the Yahoo group <a href="http://groups.yahoo.com/group/yaac-alpha-testers" target="_blank">yaac-alpha-testers</a> (targeted at
supporting the alpha-test effort) and visit my website to
get the alpha-test distribution and instructions.<br>
<br>
<a href="http://http://www.findtheater.com/ka2ddo/YAAC.html" target="_blank">http://www.findtheater.com/ka2ddo/YAAC.html</a><br>
<br>
(No, that's not a bogus URL; I'm piggybacking off the
amateur theater website [another Java application] I also
wrote and run.)<br>
<br>
Thanks in advance for your help. Bug reports and
suggestions for improvements and enhancements welcome.<br>
<br>
Andrew Pavlin, KA2DDO<br>
professional software engineer, amateur radio operator and
thespian<br>
<br>
<div>> From: <a class="ecxmoz-txt-link-abbreviated" href="mailto:andrewemt@hotmail.com">andrewemt@hotmail.com</a><br>
> To: <a class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a><br>
> Date: Thu, 17 Nov 2011 20:20:31 +0000<br>
> Subject: [aprssig] How to get new software
evaluated???<br>
> <br>
> Greetings, all (especially WB4APR).<br>
> <br>
> As promised, I have a first (very early) cut of my
new APRS application (currently code-named YAAC, for
"Yet Another APRS Client" :-) waiting to be pounded on
by experts in the field. It is not ready for full
release quite yet (still have some source code clean-up
and a few missing sub-features to add), but I would like
to know if I'm doing the right thing or have majorly
stumbled down the wrong path in my development efforts.<br>
> <br>
> So, I'd be interested in having Bob (and any others
in the core of APRS development who are interested and
have the time) take a whack at using my app, and tell me
where I need to improve and/or correct it before I let
it out to the general public.<br>
> <br>
> How is this sort of thing done here? I'm not ready
to hand out source code yet (the innards aren't stable
enough to have others tinker yet), but I can easily ship
a zip file that unpacks a runnable distribution. <br>
> <br>
> Known working platforms are Windows XP (NTFS
filesystems only, for some weird reason) and Fedora Core
Linux (releases 13 and 15, with a hack needed on 15). It
should work on any 32-bit Windows or Linux distro with
Java installed, and theoretically should work on MacOSX
too. It can listen to APRS-IS servers, and both receive
and transmit through KISS (or KISSable by TNC2 command)
TNC's, and listen to Kenwood radios in APRS mode
(Kenwood firmware doesn't seem to allow transmitting
APRS from the radio and a computer simultanously). It
also works with NMEA 0183-compliant GPS receivers (not
yet with gpsd in the way). App configuration is done
inside the app with a configuration GUI; no need to
hand-edit config files.<br>
> <br>
> So, how do I get some initial alpha-test field
feedback?<br>
> <br>
> Andrew Pavlin, KA2DDO<br>
> Sent from my Verizon Wireless BlackBerry<br>
> <br>
> _______________________________________________<br>
> aprssig mailing list<br>
> <a class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a><br>
> <a class="ecxmoz-txt-link-freetext" href="https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig" target="_blank">https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig</a><br>
</div>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
aprssig mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a class="ecxmoz-txt-link-freetext" href="https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig" target="_blank">https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig</a>
</pre>
</blockquote>
<br>
_______________________________________________
aprssig mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a class="ecxmoz-txt-link-freetext" href="https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig" target="_blank">https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig</a></div>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
aprssig mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a class="ecxmoz-txt-link-freetext" href="https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig" target="_blank">https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig</a>
</pre>
</blockquote>
<br>_______________________________________________
aprssig mailing list
aprssig@tapr.org
https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig</div> </div></body>
</html>