Re: [JXTA user] 答复: Re: [JXTA dev] Pri vate network demo
Cedric Hyppolite <[email protected]> Sat, 16 Dec 2006 09:43:03 +0100
| Newsgroups | gmane.comp.java.jxta.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, This may answer your question : http://wiki.java.net/bin/view/Jxta/WellKnownIDs The FAQ is a good read for understanding the different part of JXTA. You'll need to generate a 'known id' by generating a peer id based on =20= some bytes that do not change from application invocation. (for example, the hash of some peer specific info) Cheers, Cedric Le 16 d=C3=A9c. 06 =C3=A0 04:44, [email protected] a =C3=A9crit = : > > Hi all: > > When each time start jxta platform why PeerIDs each time all =20 > different? > And correlative peer advertisement with new PeerID is discovered in my > private network again. > But i need a peer advertisement.How should I do ? > Why? > > Thanks. > > > > code following: > ... > config.setPeerId(peerId); //The peerId is fixed > config.setName(instanceName); > config.setDescription("Created by Network Manager"); > config.setMode(NetworkConfigurator.EDGE_NODE); > //config.setMode(NetworkConfigurator.RDV_SERVER + > NetworkConfigurator.RELAY_SERVER); > //config.setMode(NetworkConfigurator.RDV_RELAY_PROXY_NODE); > config.setPrincipal(principal); > config.setPassword(password); > ... > > NetPeerGroupFactory factory =3D new = NetPeerGroupFactory((ConfigParams) > config.getPlatformConfig(), instanceHome.toURI()); > netPeerGroup =3D factory.getInterface(); > System.out.println("NetPeerGroup ID:"+ > netPeerGroup.getPeerGroupAdvertisement().getPeerGroupID().toString()); > System.out.println("Node PeerID :"+ netPeerGroup.getPeerID=20 > ().toString()); > //Why PeerID each time all different? > rendezvous =3D netPeerGroup.getRendezVousService(); > rendezvous.addListener(this); > started =3D true; > > > > > > > > > > > > > > > > > > > > > > =E5=86=85 > =E5=AE=B9=EF=BC=9A > > > > > "Mark S. > Petrovic" =E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC= =9A [email protected] > <mark@petrovi =E6=8A=84=E9=80=81=EF=BC=9A = (=E5=AF=86=E9=80=81=EF=BC=9A =20 > chenliguo/Bjxinwei) > c.org> =E4=B8=BB=E9=A2=98=EF=BC=9A = Re: [JXTA dev] =20 > Private network demo > > 2006-12-16 > 02:02 > =E8=AF=B7=E7=AD=94=E5=A4=8D =E7=BB=99 dev > > > > > Yikes! > > Windows People: I need help on this one. > > I've never seen anything like this out of Ant, but it looks like it > should be a simple problem to solve. Some character confusion in the > translation from the Ant task to the calling of the compiler .exe? > > Help out there. > > Mark > > On Fri, Dec 15, 2006 at 08:05:08AM -0800, Teresa Wong wrote: >> Hi Mark, >> >> Thanks. I have extracted the Ant libraries again and downloaded =20= >> some > external libraries according to the Ant's install manual. I do not =20= > have > any "Could not load class" errors now. But the build still fails =20 > with the > following errors. >> >> D:\privateNetDemo\build.xml:50: Error running javac.exe compiler >> at > org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.execut >> eExternalCompile(DefaultCompilerAdapter.java:473) >> at > org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacEx >> ternal.java:47) >> at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:=20 >> 931) >> at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:=20 >> 757) >> ... >> Caused by: java.io.IOException: CreateProcess: javac.exe ... >> >> Please take a look at the attached verbose output of ant build. > Thanks. >> >> Teresa >> >> >> "Mark S. Petrovic" <[email protected]> wrote: >> Hello, Teresa. >> >> Here is what I'm using >> >> mach:JXTAPrivateNet> ant -version >> Apache Ant version 1.6.5 compiled on June 2 2005 >> >> Same as you. >> >> I know clearcase is a software tool, but beyond that, I know nothing >> of it. But I do know the class that apparently cannot be found by =20 >> your >> installation is in the jar file ant-nodeps.jar, which resides in =20 >> the lib/ >> subdirectory of my Ant distribution. >> >> If you have cygwin tools installed on your windows box, you can see >> this from (assuming your Ant distribution is unzipped in ApacheAnt/) >> >> mach:~> for i in `find ApacheAnt/ -name \*.jar`; do echo Examining =20= >> $i; > jar tf $i |grep clearcase; done >> Examining ApacheAnt/apache-ant-1.6.5/etc/ant-bootstrap.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-antlr.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-apache-bcel.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-apache-bsf.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-apache-log4j.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-apache-oro.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-apache-regexp.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-apache-resolver.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-commons-logging.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-commons-net.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-icontract.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-jai.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-javamail.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-jdepend.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-jmf.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-jsch.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-junit.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-launcher.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-netrexx.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-nodeps.jar >> org/apache/tools/ant/taskdefs/optional/clearcase/ >> org/apache/tools/ant/taskdefs/optional/clearcase/CCCheckin.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCCheckout.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCLock.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCMkattr.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCMkbl.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCMkdir.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCMkelem.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCMklabel.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCMklbtype.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCRmtype.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCUnCheckout.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCUnlock.class >> org/apache/tools/ant/taskdefs/optional/clearcase/CCUpdate.class >> org/apache/tools/ant/taskdefs/optional/clearcase/ClearCase.class >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-starteam.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-stylebook.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-swing.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-trax.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-vaj.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-weblogic.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-xalan1.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant-xslp.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/ant.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/xercesImpl.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/xml-apis.jar >> Examining ApacheAnt/apache-ant-1.6.5/lib/antenna-bin-0.9.13.jar >> >> >> >> O Thu, Dec 14, 2006 at 01:09:39PM -0800, Teresa Wong wrote: >>> Hi, >>> >>> I'm getting the following errors when running the demo. >>> >>> D:\privateNetDemo\build.xml:50: Error running javac.exe compiler >>> at > org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.execut >>> eExternalCompile(DefaultCompilerAdapter.java:473) >>> at > org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacEx >>> ternal.java:47) ... >>> >>> When I run the build file in debug mode, I also see the following > lines. >>> >>> Could not load class > (org.apache.tools.ant.taskdefs.optional.clearcase.CCMkdir) >>> for type ccmkdir >>> Could not load class > (org.apache.tools.ant.taskdefs.optional.dotnet.ImportTypeli >>> b) for type importtypelib >>> Could not load class > (org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKIN) f >>> or type vsscheckin >>> ... >>> >>> Please advise the required version and libraries of Ant. I'm =20 >>> using Ant > version 1.6.5. >>> >>> Thanks, >>> Teresa >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >> -- >> Mark S. Petrovic >> Pasadena, CA >> http://www.petrovic.org >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com > Content-Description: 2574923153-compileError.txt >> Apache Ant version 1.6.5 compiled on June 2 2005 >> Buildfile: build.xml >> Detected Java version: 1.5 in: D:\Program Files\Java\jre1.5.0_07 >> Detected OS: Windows XP >> parsing buildfile D:\privateNetDemo\build.xml with URI =3D > file:///D:/privateNetDemo/build.xml >> Project base dir set to: D:\privateNetDemo >> [property] Loading Environment env. >> [property] Loading D:\privateNetDemo\build.properties >> Build sequence for target(s) `rdv' is [env, mkdirs, log4j, compile, > cleanrdv, rdv] >> Complete build sequence is [env, mkdirs, log4j, compile, cleanrdv, =20= >> rdv, > src, cleannode, node, clean, execute, ] >> >> env: >> [echo] jxta.home =3D d:/jxta/Release >> [echo] src =3D src >> [echo] build =3D classes/ >> [echo] platform.home =3D d:/jxta/Release/platform/binding/java >> [echo] projects.home =3D d:\teresa/Projects >> [echo] rdv.home =3D ./.rdv >> [echo] node.home =3D ./.node >> >> mkdirs: >> >> log4j: >> [copy] log4j.properties omitted as log4j.properties is up to =20 >> date. >> >> compile: >> [javac] privatenet\MyPeer.java added as privatenet/MyPeer.class > doesn't exist. >> [javac] privatenet\Rendezvous.java added as > privatenet/Rendezvous.class doesn't exist. >> [javac] Compiling 2 source files to D:\privateNetDemo\classes >> [javac] D:\privateNetDemo\src\privatenet\MyPeer.java >> [javac] D:\privateNetDemo\src\privatenet\Rendezvous.java >> [javac] Using external javac compiler >> [javac] Compilation arguments: >> [javac] '-deprecation' >> [javac] '-d' >> [javac] 'D:\privateNetDemo\classes' >> [javac] '-classpath' >> [javac] 'D:\privateNetDemo\classes;D: > \jxta\Release\platform\binding\java\jnlp\lib\bcprov-jdk14.jar;D: > \jxta\Release\platform\binding\java\jnlp\lib\javax.servlet.jar;D: > \jxta\Release\platform\binding\java\jnlp\lib\jxta.jar;D: > \jxta\Release\platform\binding\java\jnlp\lib\log4j.jar;D: > \jxta\Release\platform\binding\java\jnlp\lib\org.mortbay.jetty.jar;D: > \Program Files\apache-ant-1.6.5\lib\ant-launcher.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-antlr.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-bcel.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-bsf.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-log4j.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-oro.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-regexp.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-resolver.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-commons-logging.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-commons-net.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-icontract.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-jai.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-javamail.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-jdepend.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-jmf.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-jsch.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-junit.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-netrexx.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-nodeps.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-starteam.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-stylebook.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-swing.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-trax.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-vaj.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-weblogic.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-xalan1.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-xslp.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant.jar;D:\Program > Files\apache-ant-1.6.5\lib\jdepend-2.9.1.jar;D:\Program > Files\apache-ant-1.6.5\lib\jsch-0.1.29.jar;D:\Program > Files\apache-ant-1.6.5\lib\junit.jar;D:\Program > Files\apache-ant-1.6.5\lib\xercesImpl.jar;D:\Program > Files\apache-ant-1.6.5\lib\xml-apis.jar;D:\Program > Files\Java\jre1.5.0_07\lib\tools.jar' >> [javac] '-sourcepath' >> [javac] 'D:\privateNetDemo\src' >> [javac] '-g:none' >> [javac] >> [javac] The ' characters around the executable and arguments are >> [javac] not part of the command. >> [javac] Files to be compiled: >> [javac] D:\privateNetDemo\src\privatenet\MyPeer.java >> [javac] D:\privateNetDemo\src\privatenet\Rendezvous.java >> >> BUILD FAILED >> D:\privateNetDemo\build.xml:50: Error running javac.exe compiler >> at > org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.execut >> eExternalCompile(DefaultCompilerAdapter.java:473) >> at > org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacEx >> ternal.java:47) >> at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:=20 >> 931) >> at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:=20 >> 757) >> at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> at org.apache.tools.ant.Task.perform(Task.java:364) >> at org.apache.tools.ant.Target.execute(Target.java:341) >> at org.apache.tools.ant.Target.performTasks(Target.java:369) >> at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) >> at org.apache.tools.ant.Project.executeTarget(Project.java:=20= >> 1185) >> at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe >> cutor.java:40) >> at org.apache.tools.ant.Project.executeTargets=20 >> (Project.java:1068) >> at org.apache.tools.ant.Main.runBuild(Main.java:668) >> at org.apache.tools.ant.Main.startAnt(Main.java:187) >> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:=20 >> 246) >> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:=20= >> 67) >> Caused by: java.io.IOException: CreateProcess: javac.exe -=20 >> deprecation -d > D:\priv >> ateNetDemo\classes -classpath "D:\privateNetDemo\classes;D: > \jxta\Release\platfor >> m\binding\java\jnlp\lib\bcprov-jdk14.jar;D: > \jxta\Release\platform\binding\java\j >> nlp\lib\javax.servlet.jar;D: > \jxta\Release\platform\binding\java\jnlp\lib\jxta.ja >> r;D:\jxta\Release\platform\binding\java\jnlp\lib\log4j.jar;D: > \jxta\Release\platf >> orm\binding\java\jnlp\lib\org.mortbay.jetty.jar;D:\Program > Files\apache-ant-1.6. >> 5\lib\ant-launcher.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-antlr.jar;D:\Pr >> ogram Files\apache-ant-1.6.5\lib\ant-apache-bcel.jar;D:\Program > Files\apache-ant >> -1.6.5\lib\ant-apache-bsf.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-l >> og4j.jar;D:\Program Files\apache-ant-1.6.5\lib\ant-apache-oro.jar;D: > \Program Fil >> es\apache-ant-1.6.5\lib\ant-apache-regexp.jar;D:\Program > Files\apache-ant-1.6.5\ >> lib\ant-apache-resolver.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-commons-lo >> gging.jar;D:\Program Files\apache-ant-1.6.5\lib\ant-commons-=20 >> net.jar;D: > \Program F >> iles\apache-ant-? >> at java.lang.ProcessImpl.create(Native Method) >> at java.lang.ProcessImpl.<init>(Unknown Source) >> at java.lang.ProcessImpl.start(Unknown Source) >> at java.lang.ProcessBuilder.start(Unknown Source) >> at java.lang.Runtime.exec(Unknown Source) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native =20 >> Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown =20 >> Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at > org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Exec >> ute.java:834) >> at org.apache.tools.ant.taskdefs.Execute.launch=20 >> (Execute.java:435) >> at > org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) >> at > org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.execut >> eExternalCompile(DefaultCompilerAdapter.java:470) >> ... 15 more >> --- Nested Exception --- >> java.io.IOException: CreateProcess: javac.exe -deprecation -d D: > \privateNetDemo\ >> classes -classpath "D:\privateNetDemo\classes;D: > \jxta\Release\platform\binding\j >> ava\jnlp\lib\bcprov-jdk14.jar;D: > \jxta\Release\platform\binding\java\jnlp\lib\jav >> ax.servlet.jar;D:\jxta\Release\platform\binding\java\jnlp\lib=20 >> \jxta.jar;D: > \jxta\R >> elease\platform\binding\java\jnlp\lib\log4j.jar;D: > \jxta\Release\platform\binding >> \java\jnlp\lib\org.mortbay.jetty.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-l >> auncher.jar;D:\Program Files\apache-ant-1.6.5\lib\ant-antlr.jar;D: > \Program Files >> \apache-ant-1.6.5\lib\ant-apache-bcel.jar;D:\Program > Files\apache-ant-1.6.5\lib\ >> ant-apache-bsf.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apache-log4j.jar;D: >> \Program Files\apache-ant-1.6.5\lib\ant-apache-oro.jar;D:\Program > Files\apache-a >> nt-1.6.5\lib\ant-apache-regexp.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-apa >> che-resolver.jar;D:\Program > Files\apache-ant-1.6.5\lib\ant-commons-logging.jar;D >> :\Program Files\apache-ant-1.6.5\lib\ant-commons-net.jar;D:\Program > Files\apache >> -ant-? >> at java.lang.ProcessImpl.create(Native Method) >> at java.lang.ProcessImpl.<init>(Unknown Source) >> at java.lang.ProcessImpl.start(Unknown Source) >> at java.lang.ProcessBuilder.start(Unknown Source) >> at java.lang.Runtime.exec(Unknown Source) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native =20 >> Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown =20 >> Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at > org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Exec >> ute.java:834) >> at org.apache.tools.ant.taskdefs.Execute.launch=20 >> (Execute.java:435) >> at > org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) >> at > org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.execut >> eExternalCompile(DefaultCompilerAdapter.java:470) >> at > org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacEx >> ternal.java:47) >> at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:=20 >> 931) >> at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:=20 >> 757) >> at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> at org.apache.tools.ant.Task.perform(Task.java:364) >> at org.apache.tools.ant.Target.execute(Target.java:341) >> at org.apache.tools.ant.Target.performTasks(Target.java:369) >> at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) >> at org.apache.tools.ant.Project.executeTarget(Project.java:=20= >> 1185) >> at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe >> cutor.java:40) >> at org.apache.tools.ant.Project.executeTargets=20 >> (Project.java:1068) >> at org.apache.tools.ant.Main.runBuild(Main.java:668) >> at org.apache.tools.ant.Main.startAnt(Main.java:187) >> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:=20 >> 246) >> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:=20= >> 67) >> >> Total time: 1 second >> D:\privateNetDemo> >> >> > >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > -- > Mark S. Petrovic > Pasadena, CA > http://www.petrovic.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > >