[vox-tech] How do i refer my system with IP and make sure that its accessible from windows(server is running there)

MB vox-tech@lists.lugod.org
Tue, 16 Dec 2003 09:02:26 -0800


Just a couple of quick questions.

1. are you changing the ip of your machines? (192.168.0.44) Or are you 
changing the script on each machine?

2. are you running iptables/ipchains on your linux machine (firewall), 
that would block network traffic?

3. can you verify that the java program (com.enigma.client.PETClient) is 
starting? and trying to talk on the network? You can use tcpdump, or 
tethereal to see network traffic.

Mark

karthikeyan wrote:

> Hi,
>  
> <why>
>     I am running a shell program which after setting some variables
> with values invokes a java program and pass it some parameters.
> Few of the parameters requires Input/Output file location.  Which
> can be in the same system or a different Linux machine.
> </why>
>  
> I am pasting the shell file I wrote(which ofcourse doesn't work)
>  
> Unix Shell file
> ===========
>  
> #!/bin/bash
>  
> # 192.168.0.115(points to server)
> # 192.168.0.44 (is this machine)
>  
> javac -d . com/enigma/client/*.java
> javac -d . com/enigma/common/*.java
>  
> export Host=192.168.0.115
> export Port=8080
> export InputFile=//192.168.0.44/Enigma/input/xml/Chapter30sample.xml
> export OutputPath=//192.168.0.44/outputXML/
> export programName=Daniel_rajesh
> export logoPath=//192.168.0.44/Enigma/input/images/Goodrichlogo.gif
> export userType=IPC
> export userRev=2
>  
> java -DHost=$Host -DPort=$Port com.enigma.client.PETClient -input 
> $InputFile -type $userType -rev $userRev -out $OutputPath -param 
> _3C_BookName $programName -param _3C_UserDef1 $logoPath
>  
> The above shell file is the replacement for the below DOS batch 
> file(which works)
>  
> Dos Batch file
> ===========
>  
>
> javac -d .\ .\com\enigma\client\*.java
> javac -d .\ .\com\enigma\common\*.java
>  
> set Host=192.168.0.115
> set Port=8080
> set InputFile=\\192.168.0.44\Enigma\input\xml\Chapter30sample.xml
> set OutputPath=\\192.168.0.44\outputXML\
> set programName=Daniel_rajesh
> set logoPath=\\192.168.0.44\Enigma\input\images\Goodrichlogo.gif
> set userType=IPC
> set userRev=2
>  
> java -DHost=%Host% -DPort=%Port% com.enigma.client.PETClient -input 
> %InputFile% -type %userType% -rev %userRev% -out %OutputPath% -param 
> _3C_BookName %programName% -param _3C_UserDef1 %logoPath%
>  
> Any solutions hints would be of great help.
>  
> Have a great day.
>  
> Karthikeyan B