[aprssig] Yet Another APRS Client is now available...
Andrew P.
andrewemt at hotmail.com
Thu Jan 26 01:36:45 EST 2012
Hi, Greg.
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.
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.
Andrew Pavlin, KA2DDO
Date: Wed, 25 Jan 2012 22:14:19 -0800
From: ko6th.greg at gmail.com
To: aprssig at tapr.org
Subject: Re: [aprssig] Yet Another APRS Client is now available...
Hi Andrew,
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 forced me to
change to the Sun version in order to execute. So, I guess you're
not alone :-).
Greg KO6TH
greg at server:~/download/YAAC/YAAC> java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (suse-1.2-i386)
OpenJDK Client VM (build 20.0-b11, mixed mode)
Andrew P. wrote:
Hi, Greg.
Looks like you're using an incompatible implementation or
release of the Java runtime. Could you issue the command
java -version
at a shell prompt on your system and send me a copy of the
output?
Andrew Pavlin, KA2DDO
Date: Wed, 25 Jan 2012 21:15:52 -0800
From: ko6th.greg at gmail.com
To: aprssig at tapr.org
Subject: Re: [aprssig] Yet Another APRS Client is now
available...
Hi Andrew,
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).
Let me know how I can help troubleshoot.
Greg KO6TH
os.name=Linux
os.arch=i386
#1: file:/home/greg/download/YAAC/YAAC/YAAC.jar
made
java.library.path=/home/greg/download/YAAC/YAAC/lib/rxtx-2.1-7-bins-r2/Linux/i686-unknown-linux-gnu
Jan 25, 2012 9:09:17 PM
java.util.prefs.FileSystemPreferences$2 run
INFO: Created user preferences directory.
scanning plugin JAR file
/home/greg/download/YAAC/YAAC/plugins/sampleplugin.jar
attempting to load provider class
org.ka2ddo.yaac.SamplePluginProvider
OpenMap(tm) Version 4.6.5
Copyright (C) BBNT Solutions LLC. All rights reserved.
See http://openmap.bbn.com/
for details.
Exception in thread "main" java.lang.NoClassDefFoundError:
sun/dc/path/PathConsumer
at
org.ka2ddo.yaac.osm.GuiOsmConstants.<clinit>(GuiOsmConstants.java:43)
at
org.ka2ddo.yaac.osm.WayType.<clinit>(WayType.java:8)
at
org.ka2ddo.yaac.osm.OSMLayer.<init>(OSMLayer.java:92)
at
org.ka2ddo.yaac.gui.MainFrame.<init>(MainFrame.java:100)
at org.ka2ddo.yaac.YAAC.main(YAAC.java:192)
Caused by: java.lang.ClassNotFoundException:
sun.dc.path.PathConsumer
at
java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at
java.security.AccessController.doPrivileged(Native Method)
at
java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at
java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at
java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 5 more
Andrew P. wrote:
Greetings, all.
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.
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.
Other features include:
map display mode
sortable tabular reporting of all heard stations,
objects, and raw messages
4 different ways of looking at messages
support for the New-N digipeating paradigm with
standard aliases built-in and regional aliases
user-enterable
9 different ways of filtering message traffic to
isolate specific data
automatic timestamped logging of both received and
transmitted messages
a plugin architecture allowing drop-in extensions
built on top of other open source products, such as
OpenStreetMap, rxtx, and JavaHelp
compatible with any KISS or TNC2-compliant TNC,
including the built-in TNCs in Kenwood radios
designed for plug-in I18N localized prompts and
display messages
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.
So, anyone who would like to help get this ready for
prime-time usage, please sign up on the Yahoo group yaac-alpha-testers (targeted at
supporting the alpha-test effort) and visit my website to
get the alpha-test distribution and instructions.
http://www.findtheater.com/ka2ddo/YAAC.html
(No, that's not a bogus URL; I'm piggybacking off the
amateur theater website [another Java application] I also
wrote and run.)
Thanks in advance for your help. Bug reports and
suggestions for improvements and enhancements welcome.
Andrew Pavlin, KA2DDO
professional software engineer, amateur radio operator and
thespian
> From: andrewemt at hotmail.com
> To: aprssig at tapr.org
> Date: Thu, 17 Nov 2011 20:20:31 +0000
> Subject: [aprssig] How to get new software
evaluated???
>
> Greetings, all (especially WB4APR).
>
> 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.
>
> 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.
>
> 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.
>
> 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.
>
> So, how do I get some initial alpha-test field
feedback?
>
> Andrew Pavlin, KA2DDO
> Sent from my Verizon Wireless BlackBerry
>
> _______________________________________________
> aprssig mailing list
> aprssig at tapr.org
> https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig
_______________________________________________
aprssig mailing list
aprssig at tapr.org
https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig
_______________________________________________
aprssig mailing list
aprssig at tapr.org
https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig
_______________________________________________
aprssig mailing list
aprssig at tapr.org
https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig
_______________________________________________
aprssig mailing list
aprssig at tapr.org
https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tapr.org/pipermail/aprssig_lists.tapr.org/attachments/20120126/b2d808f3/attachment.html>
More information about the aprssig
mailing list