Hi Everyone I wonder if I am posting to the right list. If not please would someone direct me to the correct one.
I would like to write the "Find Nearest" application using MapJ API using Evaluation copy of MapXtreme Java 4.0 and the "Find Nearest" sample codes from MapInfo KnowledgeBase. However I cant get the MapJ object to load the Map Definition I get the following error: java.lang.NullPointerException at java.io.StringReader.<init>(StringReader.java:36) at com.mapinfo.util.k.<init>(Unknown Source) at com.mapinfo.coordsys.CoordSys.createFromPRJ(Unknown Source) at com.mapinfo.xmlprot.csys.CoordSysXMLCreator.createCoordSys(Unknown Source) at com.mapinfo.xmlprot.mxtj.av.loadMapDef(Unknown Source) at com.mapinfo.mapj.MapJ.a(Unknown Source) at com.mapinfo.mapj.MapJ.loadMapDefinition(Unknown Source) at com.mapinfo.mapj.MapJ.loadMapDefinition(Unknown Source) at jbuilder.Applet1.<init>(Applet1.java:58) at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java:237) at com.borland.jbuilder.runtime.applet.AppletTestbed.a(Unknown Source) at com.borland.jbuilder.runtime.applet.AppletTestbed.startApplet(Unknown Source) at com.borland.jbuilder.runtime.applet.AppletTestbed.main(Unknown Source) and the source code is import com.mapinfo.coordsys.CoordSys; import com.mapinfo.util.*; //Class DoubleRect import com.mapinfo.mapj.MapJ; import com.mapinfo.mapdefcontainer.FileMapDefContainer; import com.mapinfo.mapdefcontainer.MapDefContainer; import com.mapinfo.mapj.Layer; import com.mapinfo.dp.FeatureSet; import com.mapinfo.dp.util.RewindableFeatureSet; import com.mapinfo.dp.Feature; import com.mapinfo.dp.TableInfo; import com.mapinfo.dp.PointGeometry; import com.mapinfo.util.DoublePoint; import javax.swing.*; import com.mapinfo.beans.vmapj.*; import com.borland.jbcl.layout.*; public class Untitled1 { public Untitled1() { } public static void main(String[] args) { try{ MapJ mapJ = new MapJ(); //mapJ.loadGeoset(); //MapDefContainer mdc = new FileMapDefContainer("C:\\programs\\mapinfo\\mapxtremejava\\sampleapps\\data"); MapDefContainer mdc = new FileMapDefContainer("C:\\programs\\mapinfo\\mapxtremejava\\sampleapps\\Java\\simplemap\\data"); //mapJ.loadMapDefinition(mdc,"C:/programs/mapinfo/mapxtremejava/sampleapps/data/local/world.mdf"); //if(mdc.mapExists("C:\\programs\\mapinfo\\mapxtremejava\\sampleapps\\data\\local\\world.mdf")){ if(mdc.mapExists("new.mdf")){ //new JDialog("Yap"); System.out.println("Yap"); }else{ System.out.println("Nope"); } mapJ.loadGeoset(""); //mapJ.loadMapDefinition( mdc,"new.mdf"); //mapJ.loadMapDefinition(mdc, "C:\\programs\\mapinfo\\mapxtremejava\\sampleapps\\data\\local\\world.mdf"); }catch(Exception ex){ ex.printStackTrace(); } } } __________________________________________________ Do You Yahoo!? Yahoo! Sports - live college hoops coverage http://sports.yahoo.com/ _______________________________________________________________________ List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MapInfo-L" in the message body.