PortInUse Exception in SerialDemo


 
Thread Tools Search this Thread
Top Forums Programming PortInUse Exception in SerialDemo
# 15  
Old 12-04-2012
You should have it print the name of the port, too. Perhaps something strange has ended up in the port list somehow, like a foreign TTY.
# 16  
Old 12-05-2012
I had it print the name of the ports and the list is as expected (tty1a, tty1A, tty2a, tty2A). I also changed the owner and group of every file and directory associated with the JRE. I still get the same issue.

It doesn't appear that there is a fix for this issue.
I would have tried an updated Java Communications API, but 2.0Aa is the only version available. There was talk of a 3.0 version, but there is nowhere to download it from.
# 17  
Old 12-05-2012
Maybe it isn't lying. Are any of these terminals being used for logins? As in, if you hooked up a serial terminal to them, would you get a login screen? If so, they will be busy.
# 18  
Old 12-05-2012
No. Logins are disabled for these ports.

---------- Post updated at 01:32 PM ---------- Previous update was at 11:25 AM ----------

I tried setting java to run asroot, but this did not work.
Any idea how I can make java_vm run as root? When I set it up according to the instructions, it's still running as my user.
Here are the steps I took:
copy java_vm from jre/bin to /tcb/files/rootcmds
edit /etc/auth/system/authorize to include java_vm for the root subsystem authorization.
Using User Manager, grant my user the root authorization.
Restart and log in as me.
Start app.
run "ps -ef|grep java"
this shows java_vm running as me.

Any help would be greatly appreciated.
# 19  
Old 12-05-2012
It runs as you because you're running it as you.

You really shouldn't be forcing java to run as root. If you have permissions to open the file, and java is running as you, java has permissions to open the file.

Do you have lsof? Try and track down what has the file open or locked. I'm not convinced the error message is a lie.
# 20  
Old 12-05-2012
The problem is that I am not sure what's causing the issue. I can run my app fine when I am logged in as root but not when I am logged in as me.
I was really just running this as a test to see where the permissions issue is.
Apparently, I don't have access to something.

lsof returns nothing for /dev/tty1a

FYI. I did a fresh install of SCO and installed nothing but java. Still got the same error.
# 21  
Old 12-05-2012
Can you run system commands from java? Try running 'groups' from java to see what groups it has available. Compare that to the output when you run 'groups' from shell.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Monitor logs for exception and if exception come then sent an email

Hi Folks, please advise , I have logs generated on unix machine at location /ops/opt/aaa/bvg.log , now sometimes there come exception in these logs also, so I want to write such a script such that it should continuously monitor these logs and whenever any exception comes that is it try to find... (3 Replies)
Discussion started by: tuntun27272727
3 Replies

2. SCO

Issue using SCO java SerialDemo

I recently installed the Java Communications API (v2.0Aa) on SCO and I'm having some issues running the SerialDemo application that comes with it. I can open a connection and send text from SCO to a toy windows app I wrote - that works fine. However, when I try and close the connection, I get... (2 Replies)
Discussion started by: jdsnatl
2 Replies

3. Shell Programming and Scripting

Re: exception using AWK

I have following file: NAME=ora.DG1.svc TYPE=ora.service.type CARDINALITY_ID=1 TARGET=ONLINE STATE=ONLINE NAME=ora.orlene.DG2.svc TYPE=ora.service.type CARDINALITY_ID=1 TARGET=ONLINE STATE=OFFLINE NAME=ora.MN.acfs TYPE=ora.registry.acfs.type TARGET=ONLINE (4 Replies)
Discussion started by: rcc50886
4 Replies

4. Solaris

solaris 7 exception

Hi all, An application works well under 2.6 but under 7 it gives TEXT_IO exceptions. (Is_Open, Check_Is_Open, Get_Line procedures). Any idea? Regards (3 Replies)
Discussion started by: endoavour
3 Replies

5. Programming

Exception Handling C++

Hello All, I have a question ....which I am totally confused about! If I have a fxn foo in a program which returns a logical value. But it has a posssiblity to throw some exception. Now my exception handler returns a value as a string stating why the exception occured. But my... (1 Reply)
Discussion started by: mind@work
1 Replies

6. Shell Programming and Scripting

Exception handling

Sometimes when I try to use curl to upload to an ftp server, I get the message: $curl -T file.wmv ftp.eu.filesonic.com --user user:password curl: (8) Got a 421 ftp-server response when 220 was expected How do I get the script to try again if I get the message curl: (8)? (2 Replies)
Discussion started by: locoroco
2 Replies

7. Shell Programming and Scripting

Exception Handling

Hi, I have written a script to load csv files into a mysql database, however, i would like for the shell script to exit in the event of an error (missing file, load error etc.) - currently if an error is encountered the next statement is processed - This is how i am loading the csv scripts ... (5 Replies)
Discussion started by: bertpereira
5 Replies

8. Shell Programming and Scripting

Perl Exception - $!,$?,$@

Hi, I am trying to understand the significance of the special variables $!,$@ and $? in perl. I have a code block as follows: eval { Code Segment 1: #authenticating to the remote server $ftpobj -> login($username,$password) or die "Can't login to $remote_host"; ... (12 Replies)
Discussion started by: DILEEP410
12 Replies

9. Linux

MMU exception

I hope to post in the right forum, otherwise I apologize for this. if a MMU exception is caused by a process which tries to access to other memory segment (out of its own address space) what the kernel does in this case ? maybe kernel kills the "bad" process ? (2 Replies)
Discussion started by: Puntino
2 Replies

10. UNIX for Dummies Questions & Answers

How to catch the exception

Dear friends, I am transferring some files to a windows system from Unix m/c thru FTP Script given below. echo "open $host quote USER $userid quote PASS $pwd $verbose $type cd $dir bin put $file close quit"|$ftp... (0 Replies)
Discussion started by: Vijayakumarpc
0 Replies
Login or Register to Ask a Question