Sponsored Content
Top Forums Programming PortInUse Exception in SerialDemo Post 302739567 by rkelly on Tuesday 4th of December 2012 11:49:16 AM
Old 12-04-2012
I'm pretty sure it's not the SerialDemo code as I have created a very simple app that does nothing but scroll through the list of ports and attempt to open them.
Here's the code (hand-typed so excuse the typos):

Code:
import javax.comm.*;
import java.util.Enumeration;
public class Main {
  public Main() {
  }
  public static void main(String[] args) {
    try {
      Enumeration portList = CommPortIdentifier.getPortIdentifiers();
      while(portList.hasMoreElements()){
        CommPortIdentifier pi = (CommPortIdentifier)portList.nextElement();
        try {
          SerialPort sp = (SerialPort)pi.open("TEST", 5000);
        } catch(PortInUseException piue) {
          System.out.println("Port In Use");
        }
      }
    } catch(Exception e) {
      System.out.println(e.getMessage());
    }
  }
}


Last edited by Scott; 12-04-2012 at 01:08 PM.. Reason: Please use code tags
 

10 More Discussions You Might Find Interesting

1. 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

2. 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

3. 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

4. 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

5. 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

6. 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

7. 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

8. 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

9. 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

10. 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
SPLFIXEDARRAY(3)							 1							  SPLFIXEDARRAY(3)

The SplFixedArray class

INTRODUCTION
The SplFixedArray class provides the main functionalities of array. The main differences between a SplFixedArray and a normal PHP array is that the SplFixedArray is of fixed length and allows only integers within the range as indexes. The advantage is that it allows a faster array implementation. CLASS SYNOPSIS
SplFixedArray SplFixedArrayIteratorArrayAccessCountable Methods o public SplFixedArray::__construct ([int $size]) o public int SplFixedArray::count (void ) o public mixed SplFixedArray::current (void ) o publicstatic SplFixedArray SplFixedArray::fromArray (array $array, [bool $save_indexes = true]) o public int SplFixedArray::getSize (void ) o public int SplFixedArray::key (void ) o public void SplFixedArray::next (void ) o public bool SplFixedArray::offsetExists (int $index) o public mixed SplFixedArray::offsetGet (int $index) o public void SplFixedArray::offsetSet (int $index, mixed $newval) o public void SplFixedArray::offsetUnset (int $index) o public void SplFixedArray::rewind (void ) o public int SplFixedArray::setSize (int $size) o public array SplFixedArray::toArray (void ) o public bool SplFixedArray::valid (void ) o public void SplFixedArray::__wakeup (void ) EXAMPLES
Example #1 SplFixedArray usage example <?php // Initialize the array with a fixed length $array = new SplFixedArray(5); $array[1] = 2; $array[4] = "foo"; var_dump($array[0]); // NULL var_dump($array[1]); // int(2) var_dump($array["4"]); // string(3) "foo" // Increase the size of the array to 10 $array->setSize(10); $array[9] = "asdf"; // Shrink the array to a size of 2 $array->setSize(2); // The following lines throw a RuntimeException: Index invalid or out of range try { var_dump($array["non-numeric"]); } catch(RuntimeException $re) { echo "RuntimeException: ".$re->getMessage()." "; } try { var_dump($array[-1]); } catch(RuntimeException $re) { echo "RuntimeException: ".$re->getMessage()." "; } try { var_dump($array[5]); } catch(RuntimeException $re) { echo "RuntimeException: ".$re->getMessage()." "; } ?> The above example will output: NULL int(2) string(3) "foo" RuntimeException: Index invalid or out of range RuntimeException: Index invalid or out of range RuntimeException: Index invalid or out of range PHP Documentation Group SPLFIXEDARRAY(3)
All times are GMT -4. The time now is 10:18 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy