Order Tray | Contact Us | Home | SIG Lists

[aprssig] Yet Another APRS Client is now available...

Andrew P. andrewemt at hotmail.com
Thu Jan 26 05:51:09 UTC 2012


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 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.tapr.org/pipermail/aprssig/attachments/20120126/bbd5259c/attachment.htm>


More information about the aprssig mailing list