sending from processing to arduino via bluetooth

hello

i want to send variables from processing to arduino via bluetooth.
if i use the port 10 i will get a error message.
if i connect via usb and a other port, the script works.

this are my bluetooth settings:
http://www.bilder-upload.eu/show.php?file=33d896-1377794850.png
http://www.bilder-upload.eu/show.php?file=ade369-1377794881.png

the processing code

// import the processing serial library
import processing.serial.*;
// and declare an object for our serial port
Serial port;
 
void setup() {
  // Get the name of the first serial port
  // where we assume the Arduino is connected
  String portName = Serial.list()[0];
  // initialize our serial object with this port
  // and the baud rate of 9600
  port = new Serial(this, "COM10", 9600);
}
 
void draw() {
  // Szenedauer, wie lange soll die Kamera Fotos machen. 
  int szh = 1;
  int szm = 10;
  int szs = 00;
  
  // Belichtung, wie lange soll die Belichtungsdauer sein 
  int bzm = 1;
  int bzs = 10;
  
  // Interval, wie lange dauert es zwischen zwei Fotos.
  int izm = 00;
  int izs = 5;  
  
  // load up all the values into a byte array
  // then send the full byte array out over serial
  // NOTE: This only works for values from 0-255  
  byte out[] = new byte[7];
  out[0] = byte(szh);
  out[1] = byte(szm);
  out[2] = byte(szs);
  out[3] = byte(bzm);
  out[4] = byte(bzs);
  out[5] = byte(izm);
  out[6] = byte(izm);
  port.write(out);}

The error message

at java.lang.Thread.run(Thread.java:662)
java.lang.NullPointerException
at processing.serial.Serial.write(Unknown Source)
at multivaraiter_string_processing_eeprom.draw(multivaraiter_string_processing_eeprom.java:58)
at processing.core.PApplet.handleDraw(PApplet.java:2270)
at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:243)
at processing.core.PApplet.run(PApplet.java:2141)
at java.lang.Thread.run(Thread.java:662)