Creating a WCF MTOM application with Java Client

Well I am treading into new ground here.  I need to create a WCF that will pull files from a database in an image column and either send them to a Java service that will accept binary data.  We send an XML file to the Server which is running Java. 
During the processing of the XML the message may indicate that there are files that need to be included (like attachments in email).  So the Java Service (I suppose) would send a request to a .NET WCF service requesting the files.  The service would
then retrieve the files from the SQL Server (in the image column) and send them to the calling Java application.  I have been looking around the web some and run across MTOM and I suppose this is the best way to send this, but I have a couple of questions:
1. Do I need to grab the files from the database and stream them to a temp file first, then use MTOM to send the files?
2. Can I just send the files from the database to the Java client?  The files are read into a byte array and then saved as a binary data type in SQL Server. (Code to create the file below).
3.  I am coming into this new so examples would be nice, I mean real basic stuff so I can understand how to make this WCF the correct way.  I have no control over the Java Client, I will let them deal with how to configure the data they get.
Any help is appreciated.
Code I use to store any file into SQL:
Dim fs As New FileStream(filePath, FileMode.Open, FileAccess.Read)
Dim ilen As Integer = CInt(fs.Length)
Dim bFile(ilen - 1) As Byte
fs.Read(bFile, 0, ilen)
fs.Close()

Hi,
Welcome to MSDN.
I would suggest you consider posting this issue in the forum Mr. Monkeyboy suggested.
In addition, issues about java are not supported in these forums.
Thanks for your understanding.
Regards.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • Need help creating a voice chat application with java

    Hi, all:
    I'm currently using MSN messenger to talk to my friends online. However, the quality gets pretty low sometimes since MSN is a centralized service. So I was wondering if I know a friend well, and he gives me his IP, would it be better for me to just write a simple java app that captures audio from a microphone and send it over through a socket. Once the byte stream gets there, his side of the app can play it back. Of course, the packets I'm sending and receiving will just be normal TCP/IP packets, but we wouldn't have to go through a MSN messenger server, so would the audio quality be better in this case?

    Maybe, but there is probibly other software you can use for direct connections. I would try these first.

  • Can i create an exetutable (.exe) program with java???????

    I would like to learn how i can create an exetutable (.exe) program with java.
    Is there any additional package which i should download or buy it?
    Also i would like to write files into CD's direct from my application.
    Is there any library which i must download or buy?
    Thanks!

    check out the free open source GNU gcj native compiler for Java to see if it will do what you want.
    http://gcc.gnu.org/java/
    for writing data files you could use java.io.BufferedWriter. For sound files, look in the javax.sound package

  • How to run Pro*C application with Instant Client in Oracle 10g

    i am try to run but Pro*C application give error orasql10.dll
    i have downlod Instant Client in Oracle 10g from site. i have unzip and maked environmental virable in PC.
    but application not run. given error orasql10.dll .......
    my problem is thrat i want to run Pro*C application with Instant Client in Oracle 10g .....
    oracle say that run but how........

    According to this thread, it does not work on Windows:
    Does Instant Client 10.1.0.4 for Windows 32 support ProC ?

  • "Building Imaging Applications with Java"

    Hello!
    Does anyone know the book "Building Imaging Applications with Java" from Larry Rodrigues well (really worked through the chapters)?
    Have a question which is very difficult to explain when you don't know his code.
    Regards
    Carsten

    1)Java is backward-compatable, so almost anything that used to work should still work
    2)If you aren't already using it, take a look at swing:
    http://java.sun.com/docs/books/tutorial/uiswing/index.html
    hope this helps
    webaf409java

  • Help needed in running the RMI application with multiple clients

    Hi
    I have my RMI application with one server and 6 clients. I keep all the server and client programs in the same directory. When i run the clients, the first 2 clients work properly but when the third or the fourth client starts, it works normally in getting the data and after a while it crashes. If teh third crashes the 4th works and if the 4th crashes the 3rd, 4th and 5th works ...randomly atleast one or 2 clients crash always.
    following is the error message generated for a client named controller:
    [ code ]
    Exception in thread "main" java.lang.NullPointerException
    at PostOfficeImpl.isinputAvail(PostOfficeImpl.Java:315)
    at PostOfficeImpl_Skel.dispatch(Unknown Source)
    at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:375)
    at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:240)
    at sun,rmi.transport.Transport$1.run(Transport.java:153)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun,rmi.transport.Transport.serviceCall(Transport.java:149)
    at sun,rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
    at sun,rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
    at java.lang.Thread.run(Thread.java:595)
    at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
    at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
    at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:343)
    at PostOfficeImpl_Stub.isinputAvail(Unknown Source)
    at CONTROLLER.main(CONTROLLER.java:167)
    my ser ver program is as follows:
    class PostOfficeServer extends java.rmi.server.UnicastRemoteObject implements java.rmi.Remote {
    // Instance of ourselves
    public static String name;
    private static PostOfficeServer rmi;
    // public No-argument constructor
    public PostOfficeServer() throws RemoteException {
         super();
    public static void main(String[] args){
    if(System.getSecurityManager() == null) {
         System.setSecurityManager(new RMISecurityManager());
    try {
         new PostOfficeServer();
         PostOffice postOfficeserver = new PostOfficeImpl();
    try {
         getIP ipAdd1 = new getIP();
         String ip1 = ipAdd1.getIP();
         name = "//" + ip1 + "/PostOffice";
    catch (Exception e){
         System.out.println();
    Naming.rebind(name, postOfficeserver);
    System.out.println("RemoteServer bound");
    System.out.println("initialise Data Structure");
    postOfficeserver.initDatastructure();
    System.out.println("initilised");
    catch (java.rmi.RemoteException e) {
         System.out.println("Cannot create remote server object");
    catch (java.net.MalformedURLException e) {
         System.out.println("Cannot look up server object");
    System.out.println("Server started.");
    System.out.println("Enter <CR> to end.");
    try {
         int serve2end = System.in.read();
    }catch (IOException ioException) {
    System.exit(0);
    //endoffilePlease advise as this is very urgent

    Hi
    the following is the code for PostOfficeImpl...its a long code but i include it so that I get your help please...
    import java.io.*;
    import java.net.*;
    import java.lang.*;
    import java.rmi.*;
    import java.rmi.server.*;
    import java.rmi.RemoteException;
    import java.util.HashMap;
    import java.util.*;
    public class PostOfficeImpl extends java.rmi.server.UnicastRemoteObject implements PostOffice {
    //Implementations must have an explicit constructor in order to declare the
    //RemoteException exception
    public PostOfficeImpl() throws java.rmi.RemoteException {
         super();
    public static LinkedListImpl list = new LinkedListImpl();
    public static oListImpl ovarList  = new oListImpl();
    public static iListImpl ivarList =new iListImpl();
    public static lipsList llfirst;
    public static oList opchannel, ofirst, onext;
    public static iList ipchannel, ichan, ifirst;
    public static  String[] variNumber= new String[100];
    public static String[] inoutChan, inChan, outChan,inVAR, invarLIST,outVAR, outvarLIST ;
    public static String[][] driveMat;
    DriverMatrix_mthds drive = new DriverMatrix_mthds();
    private static  Boolean All_Vacant;
    private static  Boolean tAll_Vacant;
    public void sendAll_Vacant(Boolean All_Vacant) throws RemoteException {
         tAll_Vacant = All_Vacant;
    public Boolean getAll_Vacant() throws RemoteException{
          return tAll_Vacant;
    public  void initDatastructure() throws RemoteException{
    ifirst = null;
    ofirst=null;
    int i=0, j=0, k=0, ind1=0, ind2=0;
    try{/// initialise list
         drive = new DriverMatrix_mthds();
         drive.VarTypeArray();
         drive.nodeHeadVarType();
         String[] variablel = drive.Variablelist();
         drive.lipsvariablist();
         drive.NodeOrigin();
    drive.nodeInput();
         drive.numOfnodes();
         drive.noOfVariables();
         drive.Assignlist();
         drive.novarType();
         drive.varNameType();
         drive.nodeNumName();
         drive.driverMat();
         String[][] lookupvar = drive.varNameType();
         //tempdrive = drive.driverMat();
         long leng1 = variablel.length;
         int varlistlength = (int) leng1;
         int counter;
         String s1="";
         String s2="";
         String s3 = "";
         String s4 = "";
         String s6 = "";
         int s5=0, c=0;
         while(variablel[k] !=null){
              k=k+1;
         int i1, j1;
         String  varname, varnumber;
         varnumber = "";
    while(i<=variablel.length-1){
         if(variablel!=null){
         c=c+1;
         i=i+1;
    try{
         ind1=0; ind2 = 0;i=0;
    while(!(variablel[i].equals("end of file"))){
         s1 = variablel[i];
         i=i+1;
         s2 = variablel[i];
         i=i+1;
         System.out.println("     " + s1+"     "+s2);
    while(!(variablel[i].equals("end of input variable"))){
         s4 = variablel[i];
         i1=0;
         Brkwhile:while(i1<=lookupvar.length-1){
         j1=1;
         if(lookupvar[i1][j1] != null){
         if(lookupvar[i1][j1].equals(s4)){
              s3 = lookupvar[i1][0];
              break Brkwhile;
         i1=i1+1;
    //ifirst.varNum = varnumber;
    s5 = 0;
    s6 = null;
    ifirst= new iList(s3,s4, s5, s6);
    ivarList.add(ifirst);
    System.out.println(s3+"     "+s4+"     "+s5+"     "+s6);
    i=i+1;
    i = i + 1;
    System.out.println("input list finished ");
    while(!(variablel[i].equals("end of output variable"))){
         s4 = variablel[i];
         i1=0;
         j1=1;
         Brkwhile:while(lookupvar[i1][j1] != null){
              if(lookupvar[i1][j1].equals(s4)){
              s3 = lookupvar[i1][0];
              break Brkwhile;
         i1=i1+1;
         s5 = 0;
         s6 = null;
         ofirst= new oList(s3,s4, s5, s6);
         ovarList.add(ofirst);
         System.out.println(s3+"     "+s4+"     "+s5+"     "+s6);
         i=i+1;
         llfirst = new lipsList(s1, s2, ivarList, ovarList);
         list.add(llfirst);
         System.out.println("output list finished ");
         i=i+1;
         catch (NullPointerException ne){
         catch (Exception d){}
    public int isitOK(reqPacket sndNodetail)
         throws RemoteException{
         String nodnum = sndNodetail.srcNum;
         String varnum = sndNodetail.varNum;
         int status = 0;
         llfirst = list.getFirst();
         try{mainbegin:while (llfirst != null){
              if((llfirst.nodeNum).equals(nodnum)){
              ofirst = ovarList.getFirst();
              while(ofirst != null){
                   if((ofirst.varNum).equals(varnum)){
                   if(ofirst.varVal==null){
                   status = 1;
                   break mainbegin;
         ofirst = ofirst.next;
         llfirst = llfirst.next;
         catch (NullPointerException nl){}
         return status;
    public int senData(dataPacket sendToRTS)
         throws RemoteException{
    dataPacket datDetail = sendToRTS;
    String nnum, vnum,typename, dval;
    String dtype = "";
    nnum = datDetail.nodeNum;
    vnum = datDetail.varNum;
    typename = datDetail.dataType;
    dval = String.valueOf(datDetail.dataVal);
    String [][] tempdrive, varnametype;
    int status =0;
    System.out.println("data received is from node " nnum " is "+ dval+"var num " +vnum);
    status =0;
    try{
    //DriverMatrix_mthds drive = new DriverMatrix_mthds();
    drive.VarTypeArray();
    drive.Variablelist();
    drive.NodeOrigin();
    drive.nodeInput();
    drive.numOfnodes();
    drive.noOfVariables();
    String[][] lookupvar = drive.novarType();
    drive.varNameType();
    drive.nodeNumName();
    drive.driverMat();
    tempdrive = drive.driverMat();
    String varname="";
    int i,j;
    //with the recived var name get the var num
    for(i=0; i<=lookupvar.length-1; i++){
         j=0;
         if(lookupvar[i][j] != null){
              if(lookupvar[i][j].equals(typename)){
                   dtype = lookupvar[i][1];
         }//varname is moved to dtype n used for checking
         for(i=0; i<=tempdrive.length-1; i++){j=0;
         if (tempdrive[i][j] != null){
         if (tempdrive[i][0].equals(vnum)){
              if (tempdrive[i][1].equals(nnum)){
              if(tempdrive[i][2].equals(dtype)){
              status = 1;
         }//System.out.println("received data " vnum " "+ nnum +" " + dtype +" "+dval);// after checking status if the status is 1 then set the counter n olist// to no of times the value has to be ditributed
    int Ccount =0;
    //opchannel = llfirst.olist;
    try{
         System.out.println("status"+status);
         if (status == 1){
              llfirst = list.getFirst();
         mainWhile: while (llfirst != null){
              if((llfirst.nodeNum).equals(nnum)){
                   ofirst = ovarList.getFirst();
                   while(ofirst != null){
                   if((ofirst.varNum).equals(vnum)){
                        ofirst.varVal =dval;
                        //setting the counter for the varname
                        //check driver matrix fr the no of occurances
                   for(i=0; i<=tempdrive.length-1; i++){
                   j=0;
                   if (tempdrive[i][j] != null){
                        if (tempdrive[i][0].equals(vnum)){
                        for(j= j+3;j<=tempdrive.length-1;j++){
                        if(tempdrive[i][j] != null){
                        if(tempdrive[i][j].equals("1")){
                        Ccount = Ccount + 1;
    System.out.println("count"+Ccount);
    ofirst.counter = Ccount;
    ofirst.varNum = vnum;for(i=0; i<=lookupvar.length-1; i++){
    for(j=0; j<=2; j++){
         if(lookupvar[i][j] != null){
         if(lookupvar[i][j].equals(vnum)){
              varname = lookupvar[i][1];
         ofirst.varName = varname;
         Ccount=0;
         break mainWhile;
         ofirst = ofirst.next;
         llfirst = llfirst.next;
         catch(NullPointerException s){}
    /*use the vnum in the driver matrix and find out the nodes to which this variable
    *has been sent as input , i mean destination nodes..
    *find the node numbers ..knowing the node numbers parse through data structure
    and set the input values to value and status 1./
    llfirst = list.getFirst();
    while(llfirst != null){
         ifirst = llfirst.ilist.getFirst();
         while(ifirst != null){
              if (ifirst.varNum.equals(vnum)){
              ifirst.varStat = 1;
              ifirst.varVal = dval;
              //     System.out.println("nodenum "+llfirst.nodeNum+" varval     " + ifirst.varVal +"     stat "+ifirst.varStat+" vnum " + ifirst.varNum);
         ifirst=ifirst.next;
         llfirst=llfirst.next;
         catch (Exception e){};
         return status;
    public int isinputAvail(reqPacket inputReq)
         throws RemoteException{
         String srcnum = inputReq.srcNum;
         String varnum = inputReq.varNum;
         int availstatus =0;
         llfirst = list.getFirst();
         //System.out.println("llfirst.nodeNum     "+ llfirst.nodeNum);
         whileloop:while (llfirst != null){
              if((llfirst.nodeNum).equals(srcnum)){
              ifirst = llfirst.ilist.getFirst();
              breakloop: while(ifirst != null){
              //System.out.println("var num " + varnum + "     " + "status outside" + ifirst.varStat);
              if((ifirst.varNum).equals(varnum)){
              if (ifirst.varStat == 1){
                   availstatus = 1;
                   ifirst.varStat = 0;
                   // System.out.println("var num " + varnum + "     " + "status" + availstatus);
                   break whileloop;
         ifirst = ifirst.next;
         llfirst = llfirst.next;
         //System.out.println("var num " + varnum + "     " + "status" + availstatus);
         return availstatus;
    public dataPacket senDatatoNode(reqPacket sendFromRTS)
         throws RemoteException {
         String nnum, vnum, dtype, dval;
         //nnum = "";
         dtype="";
         //opchannel = llfirst.olist;
         //     ipchannel = llfirst.ilist;
         reqPacket sendfromrts = sendFromRTS;
         nnum = sendfromrts.srcNum;
         vnum = sendfromrts.varNum;
         //     dtype = sendFromRTS.dataType;
         dval = "";
         int ctrchk=0;
         try{
         //send data to process node n reduce the counter by 1
         llfirst = list.getFirst();
              mainWhile: while (llfirst != null){
              if((llfirst.nodeNum).equals(nnum)){
              ofirst = llfirst.olist.getFirst();
         whileofirst: while(ofirst != null){
              if((ofirst.varNum).equals(vnum)){
              dval = ofirst.varVal;
              ofirst.counter = ofirst.counter - 1;
              //     System.out.println(ofirst.counter);
              ctrchk=ofirst.counter;
              break whileofirst;
         ofirst = ofirst.next;
    //set the status of respective input channel to 0 as data has been sent
         ifirst = llfirst.ilist.getFirst();
         if(ctrchk == 0){
         whileifirst: while(ifirst != null){
              if((ifirst.varNum).equals(vnum)){
              //ifirst.varVal = dval;
              ifirst.varStat =0;
              break whileifirst;
         llfirst = llfirst.next;
         //System.out.println(llfirst);
         catch(NullPointerException s){}
    //find type
    try{
         DriverMatrix_mthds driver = new DriverMatrix_mthds();
         driver.VarTypeArray();
         driver.Variablelist();
         driver.NodeOrigin();
         driver.nodeInput();
         driver.numOfnodes();
         driver.noOfVariables();
         driver.novarType()     ;
         String[][] lookupvar = driver.varNameType();
         int i, j;
         String varNum = vnum;
         for(i=0; i<=lookupvar.length-1; i++){
              j=0;
              if(lookupvar[i][j] != null){
              if(lookupvar[i][j].equals(vnum)){
              dtype = lookupvar[i][2];
         catch (Exception d){}
         dataPacket retpac = new dataPacket(nnum, vnum, dtype, dval);
         System.out.println("msg sent "+ nnum +"     " + vnum+" "+ dtype+"     "+ dval);
         return retpac;
    public String findnodeName(String nodeNum)
         throws RemoteException{
    String nnum = nodeNum;
    llfirst = list.getFirst();
    while (llfirst != null){
         if((llfirst.nodeNum).equals(nnum)){
         return llfirst.nodeName;
         llfirst = llfirst.next;
         System.out.println("node Number does not match with the list of node numbers generated..try again");
         return null;
    //find the nodenum given the node name
    public String findnodenum(String nodename)
         throws RemoteException{
         String nodenumber ="";
         String nodname = nodename;
         try{DriverMatrix_mthds driver = new DriverMatrix_mthds();
         driver.VarTypeArray();
         driver.Variablelist();
         driver.NodeOrigin();
         driver.nodeInput();
         driver.numOfnodes();
         driver.noOfVariables();
         driver.novarType()     ;
         driver.varNameType();
         String[][] lookupnode = driver.nodeNumName();
         int i, j;
         for(i=0; i<=lookupnode.length-1; i++){
         for(j=0; j<=2; j++){
              if(lookupnode[i][j] != null){
              if(lookupnode[i][j].equals(nodname)){
                   nodenumber = lookupnode[i][2];
         catch (Exception d){}
         return nodenumber;
    public String findvarnum(String variablename)
         throws RemoteException{
         String varnumber = "";
         try{
         DriverMatrix_mthds driver = new DriverMatrix_mthds();
         driver.VarTypeArray();
         driver.Variablelist();
         driver.NodeOrigin();
         driver.nodeInput();
         driver.numOfnodes();
         driver.noOfVariables();
         driver.novarType()     ;
         String[][] lookupvar = driver.varNameType();
         int i, j;
         String varname = variablename;
         for(i=0; i<=lookupvar.length-1; i++){
         for(j=0; j<=2; j++){
              if(lookupvar[i][j] != null){
              if(lookupvar[i][j].equals(varname)){
                   varnumber = lookupvar[i][0];
    catch (Exception d){}
    return varnumber;
    public String findvartype(String varname)
         throws RemoteException{
         String vartype = "";
         try{
         DriverMatrix_mthds driver = new DriverMatrix_mthds();
         driver.VarTypeArray();
         driver.Variablelist();
         driver.NodeOrigin();
         driver.nodeInput();
         driver.numOfnodes();
         driver.noOfVariables();
         driver.novarType();
         String[][] lookupvar = driver.varNameType();
         int i, j;
         String varName = varname;
         for(i=0; i<=lookupvar.length-1; i++){
         for(j=0; j<=2; j++){
              if(lookupvar[i][j] != null){
              if(lookupvar[i][j].equals(varName)){
                   vartype = lookupvar[i][2];
    catch (Exception d){}
    return vartype;
    public String findtypenum(String vartype){
    String varnum = "";int i;
    try{
         DriverMatrix_mthds driver = new DriverMatrix_mthds();
         driver.VarTypeArray();
         driver.Variablelist();
         driver.NodeOrigin();
         driver.nodeInput();
         driver.numOfnodes();
         driver.noOfVariables();
         String varNum[][] =      driver.novarType()     ;
         String varType = vartype;
         for(i=0; i<=9-1; i++){
              if(varNum[i][0] != null){
              if(varNum[i][0].equals(varType)){
                   varnum = varNum[i][1];
    catch (Exception d){}
    return vartype;
    //return input variable list
    public String[] inoutchanlist(String nodenum, String nodenam)
         throws RemoteException{
    try{
         DriverMatrix_mthds drive = new DriverMatrix_mthds();
         String[] varLIST = drive.Variablelist();
         int i=0;int j;
         while(varLIST[i]!=null){
              i=i+1;
         int arrlength = i;
         inoutChan = new String[arrlength];
         i=0; j=0;
         WHILELOOP:
         while(!(varLIST[i].equals("end of file"))){
         while(varLIST[i].equals(nodenum)){
              i=i+1;
              while(varLIST[i].equals(nodenam)){
                   i=i+1;
                   while(!(varLIST[i].equals("end of input variable"))){
                        inoutChan[j] = varLIST[i];
                        i=i+1;
                        j=j+1;
              System.out.println("endofinput");
              inoutChan[j]="endofinchan";
              j=j+1;
              i=i+1;
              while(!(varLIST[i].equals("end of output variable"))){
         inoutChan[j] = varLIST[i];
         i=i+1;
         j=j+1;
         System.out.println("endofoutput");
         inoutChan[j]="endofoutchan";
         break WHILELOOP;
         i=i+1;
         arrlength =j;
         for(j=0; j<=arrlength-1; j++){
         System.out.println(inoutChan[j]);
         catch (Exception e){}
         return inoutChan;
    public String[] inchannel(String[] inoutChan) throws RemoteException{
    int count=0;int i=0, j=0;
    System.out.println("entered");
    while(inoutChan[count]!=null){
         System.out.println(count + " " +inoutChan[count]);
         count=count+1;
         inChan = new String[count];
         while(!(inoutChan[i].equals("endofinchan"))){
         inChan[j] =inoutChan[i];
         j=j+1; i=i+1;
    return inChan;
    public String[] outchannel(String[] inoutChan) throws RemoteException{
    int count=0;int i=0, j=0;
    System.out.println("entered");
    while(inoutChan[count]!=null){
         System.out.println(count + " " +inoutChan[count]);
         count=count+1;
         outChan = new String[count+1];
         while(!(inoutChan[i].equals("endofinchan"))){
              i=i+1;
         i=i+1;
         while(!(inoutChan[i].equals("endofoutchan"))){
              outChan[j] =inoutChan[i];
              j=j+1; i=i+1;
         return outChan;
    public String[] invarChan(String nodename, int guardno)throws RemoteException{
    try{
    DriverMatrix_mthds drive = new DriverMatrix_mthds();
    invarLIST = drive.invarlist();
    int i=0;int j;
    while(invarLIST[i]!=null){
         i=i+1;
         int arrlength = i;
         inVAR = new String[arrlength];
         i=0; j=0;
              WHILELOOP: while(!(invarLIST[i].equals("end of file"))){
                   if (invarLIST[i].equals(nodename)){
         i=i+1;
         while(!(invarLIST[i].equals(nodename+String.valueOf(guardno)))){
         i=i+1;}
         i=i+1;
         while(!(invarLIST[i].equals("endofguard"))){
         System.out.println(invarLIST[i]);inVAR[j]=invarLIST[i]; i=i+1; j=j+1;}
         break WHILELOOP;}
         i=i+1;}
    }catch (Exception d){}
    return inVAR;
    public String[] outvarChan(String nodename, int guardcount)throws RemoteException{
         try{
         DriverMatrix_mthds drive = new DriverMatrix_mthds();
         outvarLIST = drive.outvarlist();
         int i=0;int j;
         while(outvarLIST[i]!=null){
              i=i+1;
         int arrlength = i;
         outVAR = new String[arrlength];
         i=0; j=0;
         WHILELOOP: while(!(outvarLIST[i].equals("end of file"))){
              if (outvarLIST[i].equals(nodename)){
                   i=i+1;
                   while(!(outvarLIST[i].equals(nodename+String.valueOf(guardcount)+"guard"))){
                        i=i+1;}
              i=i+1;
              while(!(outvarLIST[i].equals("end guard"))){
              System.out.println(outvarLIST[i]);outVAR[j]=outvarLIST[i]; i=i+1; j=j+1;}
              break WHILELOOP;}
         i=i+1;}
    }catch (Exception d){}
    return outVAR;
    private static Boolean start;
    private static Boolean tstart;
    public void sendstart(Boolean start) throws RemoteException {
         tstart = start;
    public Boolean getstart() throws RemoteException{
         return tstart;
    private static Boolean done;
    private static Boolean tdone;
    public void senddone(Boolean done) throws RemoteException {
         tdone = done;
    public Boolean getdone() throws RemoteException{
         return tdone;
    private static Boolean vac_busy1;
    private static Boolean tvac_busy1;
    public void sendvac_busy1(Boolean vac_busy1) throws RemoteException {
         tvac_busy1 = vac_busy1;
    public Boolean getvac_busy1() throws RemoteException{
         return tvac_busy1;
    private static int cus1_rit1;
    private static int tcus1_rit1;
    public void sendcus1_rit1(int cus1_rit1) throws RemoteException {
         tcus1_rit1 = cus1_rit1;
    public int getcus1_rit1() throws RemoteException{
         return tcus1_rit1;
    private static int cus1_rit2;
    private static int tcus1_rit2;
    public void sendcus1_rit2(int cus1_rit2) throws RemoteException {
         tcus1_rit2 = cus1_rit2;
    public int getcus1_rit2() throws RemoteException{
         return tcus1_rit2;
    private static int cus1_rit3;
    private static int tcus1_rit3;
    public void sendcus1_rit3(int cus1_rit3) throws RemoteException {
         tcus1_rit3 = cus1_rit3;
    public int getcus1_rit3() throws RemoteException{
         return tcus1_rit3;
    private static int cus1_it1;
    private static int tcus1_it1;
    public void sendcus1_it1(int cus1_it1) throws RemoteException {
         tcus1_it1 = cus1_it1;
    public int getcus1_it1() throws RemoteException{
         return tcus1_it1;
    private static int cus1_it2;
    private static int tcus1_it2;
    public void sendcus1_it2(int cus1_it2) throws RemoteException {
         tcus1_it2 = cus1_it2;
    public int getcus1_it2() throws RemoteException{
         return tcus1_it2;
    private static int cus1_it3;
    private static int tcus1_it3;
    public void sendcus1_it3(int cus1_it3) throws RemoteException {
         tcus1_it3 = cus1_it3;
    public int getcus1_it3() throws RemoteException{
         return tcus1_it3;
    private static int stkit_11;
    private static int tstkit_11;
    public void sendstkit_11(int stkit_11) throws RemoteException {
         tstkit_11 = stkit_11;
    public int getstkit_11() throws RemoteException{
         return tstkit_11;
    private static int stkit_12;
    private static int tstkit_12;
    public void sendstkit_12(int stkit_12) throws RemoteException {
         tstkit_12 = stkit_12;
    public int getstkit_12() throws RemoteException{
         return tstkit_12;
    private static int stkit_13;
    private static int tstkit_13;
    public void sendstkit_13(int stkit_13) throws RemoteException {
         tstkit_13 = stkit_13;
    public int getstkit_13() throws RemoteException{
         return tstkit_13;
    private static int c1_it1;
    private static int tc1_it1;
    public void sendc1_it1(int c1_it1) throws RemoteException {
         tc1_it1 = c1_it1;
    public int getc1_it1() throws RemoteException{
         return tc1_it1;
    private static int c1_it2;
    private static int tc1_it2;
    public void sendc1_it2(int c1_it2) throws RemoteException {
         tc1_it2 = c1_it2;
    public int getc1_it2() throws RemoteException{
         return tc1_it2;
    private static int c1_it3;
    private static int tc1_it3;
    public void sendc1_it3(int c1_it3) throws RemoteException {
         tc1_it3 = c1_it3;
    public int getc1_it3() throws RemoteException{
         return tc1_it3;
    //endoffile

  • Creating a Gnutella downloading application in Java

    Hi I am trying to create an application in Java that is able to simplly download a file from a remote host using the Gnutella (peer-2-peer) protocol. The application accepts 3 arguments:
    1 host (IP address or hostname)
    2 port (the remote gnutella application is listening on)
    3 ss1hash (unique code for the desired file)
    Gnutella file transfers work by sending HTTP get request headers to the remote host, which includes the information from the arguments.
    This is the application i have created so far...:
    import java.io.*;
    import java.net.*;
    public class GnuttDownloader{
            public static void main(String[] args) throws IOException{
                    String host;
                    int port;
                    host = args[0];
                    port = Integer.parseInt(args[1]);
                    String sha1Hash;
                    sha1Hash = args[2];
                    Socket socket=null;
                    System.out.println("Starting Downloader...");
                    try {
                          socket = new Socket(host, port);
                      // Send request to get root
                      // Be sure to end string with two sets of carriage
                      // return - newline characters.
                      OutputStream outputStream =
                          socket.getOutputStream();
                      PrintWriter out = new PrintWriter(outputStream);
                     out.print ("GET /uri-res/N2R?" + sha1Hash + " HTTP/1.1\r\n"
                                + "User-Agent: Limewire/3.3.5\r\n"
                                + "Host: " + host + ":" + port + "\r\n"
                                + "Connection: Keep-Alive\r\n"
                                + "Range: bytes=0-\r\n\r\n");
                      out.flush();
                      // Fetch response
               InputStream inputStream =
                 socket.getInputStream();
               InputStreamReader inputStreamReader =
                 new InputStreamReader(inputStream);
               BufferedReader in =
                 new BufferedReader(inputStreamReader);
               String response;
               while ((response = in.readLine()) != null) {
                 System.out.println(response);
               System.out.print("ARGUMENTS:\nHost: " + host + "\n"
       + "port: " +port + "\nFile's sha1 code: "  + sha1Hash);
               // Close everything
               out.close();
               in.close();
               socket.close();
             } catch (IOException e) {
               System.err.println("Problems talking to " + host + " on port:" + port);
               e.printStackTrace();
         }I have not implemented the file reading/saving part yet, but the application should at least give me a response such as:
    HTTP/1.1 200 OK
    Server: Gnutella
    Content-type: application/binary
    Content-length: 4356789
    this should verify that it accepts my request, and i should expect a file to be delivered about 4MB long. However this does not happen.
    The application manages to connect to a remote host i.e. if I specify a host on my LAN (192.168.0.3) running LimeWire 3.3.5, but instead of receiving the above response, I receive the follwing:
    HTTP/1.1 400 Malformed Request
    Server: LimeWire/3.3.5
    Content-Type: text/plain
    Content-Length: 17
    Connection: close
    Malformed Request
    Therefore, i know it is connecting and sending the header, but it seems that it is not understanding the actual header that I send. I can't see anything wrong with it, is there anything that I am doing wrong? Has anyone done anyting like this?Can anyone help me here?
    Thanks in advance.

    If anyone can help here please????????????????????????????????

  • How to create a ms-access table with java?

    hi all
    i've my application and i want to add the capability to creat an access file (.mdb) and then, via SQL , create a table, with many columns of many types, and with a primary key too.
    i know that it's also an SQL problem, but i'm searching for it everywhere
    thanx for your reply
    sandro

    Hi,
    It would have been much better if you had specified your development environment- the database driver class depends on which environment you are working with. Forexample, if you are working with vj++6 you can make use of the com.ms.jdbc.odbc.JdbcOdbcDriver class. If you are using IBM's Visual Age for Java3.5 you can find the sun.jdbc.odbc.JdbcOdbcDriver. Oneway or another you should have the .class for jdbc-odbc(usu they have the form: xxx:jdbc:odbc:JdbcOdbcDriver). Check all the packages that are available in your development environment that have the form xxx.jdbc.odbc.JdbcOdbcDriver.(And not clear what you know and what you don't - so I start from the very elementary steps)
    Anyways, What you have to know is that it is not possible to create databases (e.g. .mdb) directly from a Java application(as far as I know). What is possible is to create new tables inside an already created database and process queries based on those tables.In short what I am saying is : you need to have a DSN before writing applications that create tables.
    Follow the following steps to create DSN(for win2000):
    1)Go to the control panel and click the 'administrative tools'
    2)In the 'administrative tools' click to open ODBC(data sources)
    3)Click the 'add' button and choose 'Microsoft Access driver'
    4)In the DSN text field enter the dsn (e.g., Test)
    5)If you want to create a table in an already existing database choose select and select one. However, if you want to create a new database click 'create' and enter a name for your database(e.g. ExampleDB.mdb). If you do this successfully it will issue a successfull operation message.
    6)Click advanced and enter the login name(e.g. Albert) and password(e.g. mxvdk) for the database
    7)Click 'ok's to finish the operation.
    After the above three operations what you will have is an empty database(with no tables) named "ExampleDB.mdb" in the directory you specified.
    Now, you can write a java application that creates a table inside the database "ExampleDB.mdb".
    Check this out:
    import java.sql.*;
    public class Class1{
    public Class1(){
    String userName = "Albert";
    String password = "mxvdk";
    String dsn = "Test";
    String databaseURL = "jdbc:odbc:"+dsn;
    //This is just an sql table creating statement- have nothing to do with java
    String sqlCreateStmt = "CREATE TABLE StudentTable" +
    "(StudentID varchar(32) PRIMARY KEY," +
    "name varchar(30)," +
    "age int)";
         try{
         Class.forName("com.ms.jdbc.odbc.JdbcOdbcDriver");
         }catch(ClassNotFoundException eCNF){
              System.err.println("ClassNotFoundException:");
              System.err.println(eCNF.getMessage());
         try{
         con = DriverManager.getConnection(databaseURL,userName,password);
         stmt = con.createStatement();
         stmt.executeUpdate(sqlCreateStmt);
         }catch(SQLException e){
    System.err.println("SQLException:");
    e.printStackTrace();
         //insert one sample data
    insertSampleData();
    private void insertSampleData(){
         String sampleStudentID = "scr-342-tch";
         String sampleStudentName = "Tom James";
         int sampleStudentAge = 24;
    //This is just an sql table updating statement- have nothing to do with java
         String sqlUpdateStmt = "INSERT INTO StudentTable VALUES ('"+
                             sampleStudentID+"','"+
                             sampleStudentName+"',"+
                             sampleStudentAge+")";
         try{
              stmt.executeUpdate(sqlUpdateStmt);
              }catch(SQLException e){
              System.err.println("SQLException:");
              e.printStackTrace();
    public static void main(String[] args){
    new Class1();
    private Connection con;
    private Statement stmt;
    //This program runs perfectly in my VJ++6.0 (console application mode) and also in my IBM's
    //visual Age for Java3.5 (with sun.jdbc.odbc.JdbcOdbcDriver as my database driver)
    //If you are developing in another development environment, what you need to change is the
    //"com.ms.jdbc.odbc.JdbcOdbcDriver" in Class.forName("com...") stmt.
    //If you run this program more than once, it will issue 'tableAlreadyExists' message
    If you still experience the problem, pls be specific and repost!

  • Making Windows Applications with Java

    Hello, I have some experience with Java, I have programmed in it for two years and I was wondering how I would be able to create windows applications coding in Java. I know it is possible to do this with Visual Studio and C# but I wanted to know what I need to do it in Java. Please let me know of the packages I need to use with Eclipse and of the specifics. I basically just wanna learn and build basic applications, nothing too complicated. If you can indicate me to some tutorials that would be great. Thanks in advanced.

    Well, I just wanted to learn to make windows applications, like lets say notepad, or winzip, simple applications. I guess just make executable files, .exe files. I dont know how else to explain it. I have had some experience with GUIs but I dont want to have a piece of code that runs only through eclipse or some other JDK.

  • Applications with java crash on startup

    Hello!
    Suddenly my ftp-client Cyberduck 3.8.1 crash on startup. A also tried the client Transmit and the same thing happend. I may think this started after the latest software update with java.
    Same thing happend when i try it with a guest account. Here are the crash report, thanks for any help.
    Process:         Cyberduck [1312]
    Path:            /Applications/Cyberduck.app/Contents/MacOS/Cyberduck
    Identifier:      ch.sudo.cyberduck
    Version:         3.8.1 (7954) (7954)
    Code Type:       X86 (Native)
    Parent Process:  launchd [198]
    Date/Time:       2013-11-07 13:59:33.901 +0100
    OS Version:      Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:          1245482 sec
    Crashes Since Last Report:           25
    Per-App Interval Since Last Report:  4030678 sec
    Per-App Crashes Since Last Report:   10
    Anonymous UUID:                      EB51A53D-3105-4581-B742-7968A27D2CD7
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x000000003a656d61
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Application Specific Information:
    objc_msgSend() selector name: retain
    Java information:
    Exception type: Bus Error (0xa) at pc=0000000099049f8b
    Java VM: Java HotSpot(TM) Client VM (20.65-b04-462 mixed mode macosx-x86)
    Current thread (0000000003802400):  JavaThread "main" [_thread_in_native, id=-1599740608, stack(00000000bf800000,00000000c0000000)]
    Stack: [00000000bf800000,00000000c0000000]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.sun.jna.Function.invokeVoid(I[Ljava/lang/Object;)V+0
    j  com.sun.jna.Function.invoke([Ljava/lang/Object;Ljava/lang/Class;Z)Ljava/lang/Ob ject;+45
    J  com.sun.jna.Function.invoke(Ljava/lang/Class;[Ljava/lang/Object;Ljava/util/Map; )Ljava/lang/Object;
    j  org.rococoa.internal.MsgSendHandler.invoke(Ljava/lang/Object;Ljava/lang/reflect /Method;[Ljava/lang/Object;)Ljava/lang/Object;+76
    j  com.sun.jna.Library$Handler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method; [Ljava/lang/Object;)Ljava/lang/Object;+320
    j  com.sun.proxy.$Proxy0.syntheticSendMessage(Ljava/lang/Class;Lorg/rococoa/ID;Lor g/rococoa/Selector;[Ljava/lang/Object;)Ljava/lang/Object;+29
    j  org.rococoa.Foundation.send(Lorg/rococoa/ID;Lorg/rococoa/Selector;Ljava/lang/Cl ***;[Ljava/lang/Object;)Ljava/lang/Object;+61
    j  org.rococoa.Foundation.send(Lorg/rococoa/ID;Ljava/lang/String;Ljava/lang/Class; [Ljava/lang/Object;)Ljava/lang/Object;+7
    j  org.rococoa.internal.ObjCObjectInvocationHandler.sendOnThisOrMainThread(Ljava/l ang/reflect/Method;Lorg/rococoa/ID;Ljava/lang/String;Ljava/lang/Class;[Ljava/la n g/Object;)Ljava/lang/Object;+32
    j  org.rococoa.internal.ObjCObjectInvocationHandler.invokeCocoa(Ljava/lang/reflect /Method;[Ljava/lang/Object;)Ljava/lang/Object;+32
    j  org.rococoa.internal.ObjCObjectInvocationHandler.intercept(Ljava/lang/Object;Lj ava/lang/reflect/Method;[Ljava/lang/Object;Lnet/sf/cglib/proxy/MethodProxy;)Lja v a/lang/Object;+93
    j  ch.cyberduck.ui.cocoa.application.NSApplication$$ByRococoa.run()V+31
    j  ch.cyberduck.ui.cocoa.MainApplication.main([Ljava/lang/String;)V+174
    v  ~StubRoutines::call_stub
    j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/la ng/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
    j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Objec t;)Ljava/lang/Object;+87
    j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/O bject;)Ljava/lang/Object;+6
    j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lan g/Object;+161
    j  apple.launcher.LaunchRunner.run()V+76
    j  apple.launcher.LaunchRunner.callMain()V+1
    j  apple.launcher.JavaApplicationLauncher.launch(JJZ)V+11
    v  ~StubRoutines::call_stub
    Java Threads: ( => current thread )
      0000000012381000 JavaThread "pool-1-thread-7" [_thread_blocked, id=-1314566144, stack(00000000b1955000,00000000b1a55000)]
      0000000011142400 JavaThread "pool-1-thread-6" [_thread_blocked, id=-1315622912, stack(00000000b1853000,00000000b1953000)]
      000000001285ec00 JavaThread "pool-1-thread-5" [_thread_in_native, id=-1316679680, stack(00000000b1751000,00000000b1851000)]
      000000001285d800 JavaThread "pool-1-thread-4" [_thread_blocked, id=-1317736448, stack(00000000b164f000,00000000b174f000)]
      000000001113f400 JavaThread "pool-1-thread-3" [_thread_in_native, id=-1318793216, stack(00000000b154d000,00000000b164d000)]
      000000001113e400 JavaThread "pool-1-thread-2" [_thread_in_Java, id=-1319849984, stack(00000000b144b000,00000000b154b000)]
      000000001113dc00 JavaThread "pool-1-thread-1" [_thread_in_native, id=-1320906752, stack(00000000b1349000,00000000b1449000)]
      0000000012083800 JavaThread "Poller SunPKCS11-Darwin" daemon [_thread_blocked, id=-1325264896, stack(00000000b0f21000,00000000b1021000)]
      0000000012800000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=-1327378432, stack(00000000b0d1d000,00000000b0e1d000)]
      000000001200e400 JavaThread "C1 CompilerThread0" daemon [_thread_in_native, id=-1328435200, stack(00000000b0c1b000,00000000b0d1b000)]
      000000001200d400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=-1329491968, stack(00000000b0b19000,00000000b0c19000)]
      000000001200c400 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=-1330548736, stack(00000000b0a17000,00000000b0b17000)]
      000000000390bc00 JavaThread "Finalizer" daemon [_thread_blocked, id=-1331605504, stack(00000000b0915000,00000000b0a15000)]
      000000000390ac00 JavaThread "Reference Handler" daemon [_thread_blocked, id=-1332662272, stack(00000000b0813000,00000000b0913000)]
    =>0000000003802400 JavaThread "main" [_thread_in_native, id=-1599740608, stack(00000000bf800000,00000000c0000000)]
    Other Threads:
      0000000011002000 VMThread [stack: 00000000b0711000,00000000b0811000] [id=-1333719040]
      0000000003915400 WatcherThread [stack: 00000000b0e1f000,00000000b0f1f000] [id=-1326321664]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
    [0000000003500c90] CodeCache_lock - owner thread: 0000000000000000
    Heap
    par new generation   total 14784K, used 7184K [0000000006010000, 0000000007010000, 0000000007010000)
      eden space 13184K,  42% used [0000000006010000, 0000000006584090, 0000000006cf0000)
      from space 1600K, 100% used [0000000006e80000, 0000000007010000, 0000000007010000)
      to   space 1600K,   0% used [0000000006cf0000, 0000000006cf0000, 0000000006e80000)
    concurrent mark-sweep generation total 49152K, used 7582K [0000000007010000, 000000000a010000, 000000000c010000)
    concurrent-mark-sweep perm gen total 18816K, used 18687K [000000000c010000, 000000000d270000, 0000000010010000)
    Code Cache  [0000000004001000, 00000000041e2000, 0000000006001000)
    total_blobs=878 nmethods=734 adapters=88 free_code_cache=31590336 largest_free_block=256
    Virtual Machine Arguments:
    JVM Args: -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.fra mework/Resources/LauncherSupport.jar -Dfile.encoding=utf-8
    Java Command: <unknown>
    Launcher Type: generic
    Physical Memory: Page Size = 4k, Total = 3968M, Free = 1709M
    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
    0   libobjc.A.dylib                         0x99049f8b objc_msgSend + 27
    1   org.andymatuschak.Sparkle               0x037d840a -[SUUpdater newVersionAvailable] + 48
    2   org.andymatuschak.Sparkle               0x037d8721 -[SUUpdater appcastDidFinishLoading:] + 713
    3   com.apple.Foundation                    0x97a3c671 __NSThreadPerformPerform + 506
    4   com.apple.CoreFoundation                0x9028f42b __CFRunLoopDoSources0 + 1563
    5   com.apple.CoreFoundation                0x9028ceef __CFRunLoopRun + 1071
    6   com.apple.CoreFoundation                0x9028c3c4 CFRunLoopRunSpecific + 452
    7   com.apple.CoreFoundation                0x9028c1f1 CFRunLoopRunInMode + 97
    8   com.apple.HIToolbox                     0x9a5eae04 RunCurrentEventLoopInMode + 392
    9   com.apple.HIToolbox                     0x9a5eaaf5 ReceiveNextEventCommon + 158
    10  com.apple.HIToolbox                     0x9a5eaa3e BlockUntilNextEventMatchingListInMode + 81
    11  com.apple.AppKit                        0x90952595 _DPSNextEvent + 847
    12  com.apple.AppKit                        0x90951dd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
    13  com.apple.AppKit                        0x909141f3 -[NSApplication run] + 821
    14  jna6079135966213919336.tmp              0x037acf1d .LCFI1 + 26
    15  jna6079135966213919336.tmp              0x037acc81 ffi_call + 97
    16  jna6079135966213919336.tmp              0x037a372e dispatch + 574
    17  jna6079135966213919336.tmp              0x037a4107 Java_com_sun_jna_Function_invokeVoid + 55
    18  ???                                     0x0400b9d9 0 + 67156441
    19  ???                                     0x04003e31 0 + 67124785
    20  ???                                     0x0411a5c4 0 + 68265412
    21  ???                                     0x04004473 0 + 67126387
    22  ???                                     0x04004473 0 + 67126387
    23  ???                                     0x04004473 0 + 67126387
    24  ???                                     0x04003f97 0 + 67125143
    25  ???                                     0x04003f97 0 + 67125143
    26  ???                                     0x04003f97 0 + 67125143
    27  ???                                     0x04003f97 0 + 67125143
    28  ???                                     0x04004473 0 + 67126387
    29  ???                                     0x04003e31 0 + 67124785
    30  ???                                     0x04001374 0 + 67113844
    31  libjvm.dylib                            0x031a95eb JVM_Lseek + 207439
    32  libjvm.dylib                            0x031a935f JVM_Lseek + 206787
    33  libjvm.dylib                            0x031a9333 JVM_Lseek + 206743
    34  libjvm.dylib                            0x031c2ff1 JVM_NewInstanceFromConstructor + 3647
    35  libjvm.dylib                            0x031c4500 JVM_InvokeMethod + 1096
    36  libjvm.dylib                            0x031c4242 JVM_InvokeMethod + 394
    37  libjvmlinkage.dylib                     0x000ac74f JVM_InvokeMethod + 79
    38  libjava.jnilib                          0x0070217e Java_sun_reflect_NativeMethodAccessorImpl_invoke0 + 38
    39  ???                                     0x0400b9d9 0 + 67156441
    40  ???                                     0x04003f97 0 + 67125143
    41  ???                                     0x04003f97 0 + 67125143
    42  ???                                     0x04004473 0 + 67126387
    43  ???                                     0x04003f97 0 + 67125143
    44  ???                                     0x04003e31 0 + 67124785
    45  ???                                     0x04003e31 0 + 67124785
    46  ???                                     0x04001374 0 + 67113844
    47  libjvm.dylib                            0x031a95eb JVM_Lseek + 207439
    48  libjvm.dylib                            0x031a935f JVM_Lseek + 206787
    49  libjvm.dylib                            0x031a9333 JVM_Lseek + 206743
    50  libjvm.dylib                            0x031cfda3 JVM_FindLoadedClass + 7826
    51  libjvm.dylib                            0x0323b84c JNI_GetCreatedJavaVMs_Impl + 2538
    52  ...ple.JavaApplicationLauncher          0x00008f1a JNIEnv_::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) + 44
    53  ...ple.JavaApplicationLauncher          0x00008deb CallAppLauncherMain(JNIEnv_*, __CFDictionary const*, __CFArray const*) + 286
    54  ...ple.JavaApplicationLauncher          0x000083d4 startJavaApplication + 3265
    55  ...ple.JavaApplicationLauncher          0x000097c6 launchJavaApplicationWithJVMInfo + 1306
    56  ...ple.JavaApplicationLauncher          0x00006c07 launchJavaApplication + 39
    57  ch.sudo.cyberduck                       0x00001e36 0x1000 + 3638
    58  ch.sudo.cyberduck                       0x00001c59 0x1000 + 3161
    59  ch.sudo.cyberduck                       0x00001b88 0x1000 + 2952
    Thread 1:  Dispatch queue: com.apple.libdispatch-manager
    0   libSystem.B.dylib                       0x9881b382 kevent + 10
    1   libSystem.B.dylib                       0x9881ba9c _dispatch_mgr_invoke + 215
    2   libSystem.B.dylib                       0x9881af59 _dispatch_queue_invoke + 163
    3   libSystem.B.dylib                       0x9881acfe _dispatch_worker_thread2 + 240
    4   libSystem.B.dylib                       0x9881a781 _pthread_wqthread + 390
    5   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 2:
    0   libSystem.B.dylib                       0x9881a412 __workq_kernreturn + 10
    1   libSystem.B.dylib                       0x9881a9a8 _pthread_wqthread + 941
    2   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 3:  Java: Exception Handler Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libSystem.B.dylib                       0x98860c78 mach_msg_server + 520
    3   libjvm.dylib                            0x031108d0 jio_snprintf + 45482
    4   libjvm.dylib                            0x03110757 jio_snprintf + 45105
    5   libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    6   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    7   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 4:  Java: Gang worker#0 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0310f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0310f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0310f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0310f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03126bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03126a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 5:  Java: Gang worker#1 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0310f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0310f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0310f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0310f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03126bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03126a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 6:  Java: Gang worker#2 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0310f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0310f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0310f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0310f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03126bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03126a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 7:  Java: Gang worker#3 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0310f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0310f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0310f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0310f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03126bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03126a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 8:  Java: Concurrent Mark-Sweep GC Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310fa0a jio_snprintf + 41700
    3   libjvm.dylib                            0x0312d51e jio_vsnprintf + 27397
    4   libjvm.dylib                            0x0310f758 jio_snprintf + 41010
    5   libjvm.dylib                            0x0310f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0310f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x0323a949 JVM_GetMethodIxExceptionTableEntry + 2250
    8   libjvm.dylib                            0x0323a8b7 JVM_GetMethodIxExceptionTableEntry + 2104
    9   libjvm.dylib                            0x0312d339 jio_vsnprintf + 26912
    10  libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    11  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    12  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 9:  Java: VM Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310fa0a jio_snprintf + 41700
    3   libjvm.dylib                            0x0312d51e jio_vsnprintf + 27397
    4   libjvm.dylib                            0x0310f758 jio_snprintf + 41010
    5   libjvm.dylib                            0x0310f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0310f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x031a8280 JVM_Lseek + 202468
    8   libjvm.dylib                            0x031a7f1f JVM_Lseek + 201603
    9   libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 10:  Java: Reference Handler
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0310f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x031b73e4 JVM_MonitorWait + 3810
    5   libjvm.dylib                            0x031b68e6 JVM_MonitorWait + 996
    6   libjvm.dylib                            0x031b65d5 JVM_MonitorWait + 211
    7   libjvmlinkage.dylib                     0x000a7e75 JVM_MonitorWait + 69
    8   ???                                     0x0400b9d9 0 + 67156441
    9   ???                                     0x04003e31 0 + 67124785
    10  ???                                     0x04003e31 0 + 67124785
    11  ???                                     0x04001374 0 + 67113844
    12  libjvm.dylib                            0x031a95eb JVM_Lseek + 207439
    13  libjvm.dylib                            0x031a935f JVM_Lseek + 206787
    14  libjvm.dylib                            0x031b627d JVM_StartThread + 3057
    15  libjvm.dylib                            0x031b6105 JVM_StartThread + 2681
    16  libjvm.dylib                            0x031b6084 JVM_StartThread + 2552
    17  libjvm.dylib                            0x031b5ed1 JVM_StartThread + 2117
    18  libjvm.dylib                            0x031b5d07 JVM_StartThread + 1659
    19  libjvm.dylib                            0x0310f1e0 jio_snprintf + 39610
    20  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    21  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 11:  Java: Finalizer
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0310f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0310f876 jio_snpr

    Hi Baltwo! Still got the same problem, here are the new crash report from today. Thanks for any help.
    Process:         Cyberduck [922]
    Path:            /Applications/Cyberduck.app/Contents/MacOS/Cyberduck
    Identifier:      ch.sudo.cyberduck
    Version:         3.8.1 (7954) (7954)
    Code Type:       X86 (Native)
    Parent Process:  launchd [193]
    Date/Time:       2013-12-05 14:47:07.791 +0100
    OS Version:      Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:          1085717 sec
    Crashes Since Last Report:           5
    Per-App Interval Since Last Report:  8 sec
    Per-App Crashes Since Last Report:   2
    Anonymous UUID:                      EB51A53D-3105-4581-B742-7968A27D2CD7
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x000000002d782f65
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Application Specific Information:
    objc_msgSend() selector name: retain
    Java information:
    Exception type: Bus Error (0xa) at pc=0000000099049f8b
    Java VM: Java HotSpot(TM) Client VM (20.65-b04-462 mixed mode macosx-x86)
    Current thread (0000000004001800):  JavaThread "main" [_thread_in_native, id=-1599740608, stack(00000000bf800000,00000000c0000000)]
    Stack: [00000000bf800000,00000000c0000000]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.sun.jna.Function.invokeVoid(I[Ljava/lang/Object;)V+0
    j  com.sun.jna.Function.invoke([Ljava/lang/Object;Ljava/lang/Class;Z)Ljava/lang/Ob ject;+45
    J  com.sun.jna.Function.invoke(Ljava/lang/Class;[Ljava/lang/Object;Ljava/util/Map; )Ljava/lang/Object;
    j  org.rococoa.internal.MsgSendHandler.invoke(Ljava/lang/Object;Ljava/lang/reflect /Method;[Ljava/lang/Object;)Ljava/lang/Object;+76
    j  com.sun.jna.Library$Handler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method; [Ljava/lang/Object;)Ljava/lang/Object;+320
    j  com.sun.proxy.$Proxy0.syntheticSendMessage(Ljava/lang/Class;Lorg/rococoa/ID;Lor g/rococoa/Selector;[Ljava/lang/Object;)Ljava/lang/Object;+29
    j  org.rococoa.Foundation.send(Lorg/rococoa/ID;Lorg/rococoa/Selector;Ljava/lang/Cl ass;[Ljava/lang/Object;)Ljava/lang/Object;+61
    j  org.rococoa.Foundation.send(Lorg/rococoa/ID;Ljava/lang/String;Ljava/lang/Class; [Ljava/lang/Object;)Ljava/lang/Object;+7
    j  org.rococoa.internal.ObjCObjectInvocationHandler.sendOnThisOrMainThread(Ljava/l ang/reflect/Method;Lorg/rococoa/ID;Ljava/lang/String;Ljava/lang/Class;[Ljava/lan g/Object;)Ljava/lang/Object;+32
    j  org.rococoa.internal.ObjCObjectInvocationHandler.invokeCocoa(Ljava/lang/reflect /Method;[Ljava/lang/Object;)Ljava/lang/Object;+32
    j  org.rococoa.internal.ObjCObjectInvocationHandler.intercept(Ljava/lang/Object;Lj ava/lang/reflect/Method;[Ljava/lang/Object;Lnet/sf/cglib/proxy/MethodProxy;)Ljav a/lang/Object;+93
    j  ch.cyberduck.ui.cocoa.application.NSApplication$$ByRococoa.run()V+31
    j  ch.cyberduck.ui.cocoa.MainApplication.main([Ljava/lang/String;)V+174
    v  ~StubRoutines::call_stub
    j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/la ng/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
    j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Objec t;)Ljava/lang/Object;+87
    j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/O bject;)Ljava/lang/Object;+6
    j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lan g/Object;+161
    j  apple.launcher.LaunchRunner.run()V+76
    j  apple.launcher.LaunchRunner.callMain()V+1
    j  apple.launcher.JavaApplicationLauncher.launch(JJZ)V+11
    v  ~StubRoutines::call_stub
    Java Threads: ( => current thread )
      0000000005a47c00 JavaThread "Thread-5" [_thread_in_native, id=-1310605312, stack(00000000b1d1c000,00000000b1e1c000)]
      0000000005a47000 JavaThread "Thread-4" [_thread_in_native, id=-1311662080, stack(00000000b1c1a000,00000000b1d1a000)]
      0000000005a45c00 JavaThread "Thread-3" [_thread_in_native, id=-1312718848, stack(00000000b1b18000,00000000b1c18000)]
      0000000005a45400 JavaThread "Thread-2" [_thread_in_native, id=-1313775616, stack(00000000b1a16000,00000000b1b16000)]
      0000000004021c00 JavaThread "pool-1-thread-7" [_thread_in_native, id=-1314832384, stack(00000000b1914000,00000000b1a14000)]
      00000000128c2c00 JavaThread "pool-1-thread-6" [_thread_in_native, id=-1315889152, stack(00000000b1812000,00000000b1912000)]
      0000000005a42000 JavaThread "pool-1-thread-5" [_thread_in_native, id=-1316945920, stack(00000000b1710000,00000000b1810000)]
      00000000128c1c00 JavaThread "pool-1-thread-4" [_thread_in_native, id=-1318002688, stack(00000000b160e000,00000000b170e000)]
      00000000128c0c00 JavaThread "pool-1-thread-3" [_thread_in_native, id=-1319059456, stack(00000000b150c000,00000000b160c000)]
      000000000539f800 JavaThread "pool-1-thread-2" [_thread_in_native, id=-1320116224, stack(00000000b140a000,00000000b150a000)]
      000000000539f000 JavaThread "pool-1-thread-1" [_thread_in_native, id=-1321172992, stack(00000000b1308000,00000000b1408000)]
      0000000005958000 JavaThread "Poller SunPKCS11-Darwin" daemon [_thread_blocked, id=-1325264896, stack(00000000b0f21000,00000000b1021000)]
      0000000005023400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=-1327378432, stack(00000000b0d1d000,00000000b0e1d000)]
      0000000005022400 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=-1328435200, stack(00000000b0c1b000,00000000b0d1b000)]
      0000000005021400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=-1329491968, stack(00000000b0b19000,00000000b0c19000)]
      0000000005020400 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=-1330548736, stack(00000000b0a17000,00000000b0b17000)]
      0000000004002c00 JavaThread "Finalizer" daemon [_thread_in_vm, id=-1331605504, stack(00000000b0915000,00000000b0a15000)]
      0000000005015400 JavaThread "Reference Handler" daemon [_thread_blocked, id=-1332662272, stack(00000000b0813000,00000000b0913000)]
    =>0000000004001800 JavaThread "main" [_thread_in_native, id=-1599740608, stack(00000000bf800000,00000000c0000000)]
    Other Threads:
      0000000005012c00 VMThread [stack: 00000000b0711000,00000000b0811000] [id=-1333719040]
      0000000005024c00 WatcherThread [stack: 00000000b0e1f000,00000000b0f1f000] [id=-1326321664]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    par new generation   total 14784K, used 6489K [0000000008010000, 0000000009010000, 0000000009010000)
      eden space 13184K,  39% used [0000000008010000, 000000000851a300, 0000000008cf0000)
      from space 1600K,  83% used [0000000008e80000, 0000000008fcc3d8, 0000000009010000)
      to   space 1600K,   0% used [0000000008cf0000, 0000000008cf0000, 0000000008e80000)
    concurrent mark-sweep generation total 49152K, used 7608K [0000000009010000, 000000000c010000, 000000000e010000)
    concurrent-mark-sweep perm gen total 25560K, used 18655K [000000000e010000, 000000000f906000, 0000000012010000)
    Code Cache  [0000000006001000, 00000000061e2000, 0000000008001000)
    total_blobs=867 nmethods=723 adapters=88 free_code_cache=31601856 largest_free_block=256
    Virtual Machine Arguments:
    JVM Args: -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.fra mework/Resources/LauncherSupport.jar -Dfile.encoding=utf-8
    Java Command: <unknown>
    Launcher Type: generic
    Physical Memory: Page Size = 4k, Total = 3968M, Free = 495M
    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
    0   libobjc.A.dylib                         0x99049f8b objc_msgSend + 27
    1   org.andymatuschak.Sparkle               0x037d840a -[SUUpdater newVersionAvailable] + 48
    2   org.andymatuschak.Sparkle               0x037d8721 -[SUUpdater appcastDidFinishLoading:] + 713
    3   com.apple.Foundation                    0x97a3c671 __NSThreadPerformPerform + 506
    4   com.apple.CoreFoundation                0x9028f42b __CFRunLoopDoSources0 + 1563
    5   com.apple.CoreFoundation                0x9028ceef __CFRunLoopRun + 1071
    6   com.apple.CoreFoundation                0x9028c3c4 CFRunLoopRunSpecific + 452
    7   com.apple.CoreFoundation                0x9028c1f1 CFRunLoopRunInMode + 97
    8   com.apple.HIToolbox                     0x9a5eae04 RunCurrentEventLoopInMode + 392
    9   com.apple.HIToolbox                     0x9a5eaaf5 ReceiveNextEventCommon + 158
    10  com.apple.HIToolbox                     0x9a5eaa3e BlockUntilNextEventMatchingListInMode + 81
    11  com.apple.AppKit                        0x90952595 _DPSNextEvent + 847
    12  com.apple.AppKit                        0x90951dd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
    13  com.apple.AppKit                        0x909141f3 -[NSApplication run] + 821
    14  jna7892181922294996304.tmp              0x037acf1d .LCFI1 + 26
    15  jna7892181922294996304.tmp              0x037acc81 ffi_call + 97
    16  jna7892181922294996304.tmp              0x037a372e dispatch + 574
    17  jna7892181922294996304.tmp              0x037a4107 Java_com_sun_jna_Function_invokeVoid + 55
    18  ???                                     0x0600b9d9 0 + 100710873
    19  ???                                     0x06003e31 0 + 100679217
    20  ???                                     0x06119904 0 + 101816580
    21  ???                                     0x06004473 0 + 100680819
    22  ???                                     0x06004473 0 + 100680819
    23  ???                                     0x06004473 0 + 100680819
    24  ???                                     0x06003f97 0 + 100679575
    25  ???                                     0x06003f97 0 + 100679575
    26  ???                                     0x06003f97 0 + 100679575
    27  ???                                     0x06003f97 0 + 100679575
    28  ???                                     0x06004473 0 + 100680819
    29  ???                                     0x06003e31 0 + 100679217
    30  ???                                     0x06001374 0 + 100668276
    31  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    32  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    33  libjvm.dylib                            0x032a9333 JVM_Lseek + 206743
    34  libjvm.dylib                            0x032c2ff1 JVM_NewInstanceFromConstructor + 3647
    35  libjvm.dylib                            0x032c4500 JVM_InvokeMethod + 1096
    36  libjvm.dylib                            0x032c4242 JVM_InvokeMethod + 394
    37  libjvmlinkage.dylib                     0x000ac74f JVM_InvokeMethod + 79
    38  libjava.jnilib                          0x0070217e Java_sun_reflect_NativeMethodAccessorImpl_invoke0 + 38
    39  ???                                     0x0600b9d9 0 + 100710873
    40  ???                                     0x06003f97 0 + 100679575
    41  ???                                     0x06003f97 0 + 100679575
    42  ???                                     0x06004473 0 + 100680819
    43  ???                                     0x06003f97 0 + 100679575
    44  ???                                     0x06003e31 0 + 100679217
    45  ???                                     0x06003e31 0 + 100679217
    46  ???                                     0x06001374 0 + 100668276
    47  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    48  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    49  libjvm.dylib                            0x032a9333 JVM_Lseek + 206743
    50  libjvm.dylib                            0x032cfda3 JVM_FindLoadedClass + 7826
    51  libjvm.dylib                            0x0333b84c JNI_GetCreatedJavaVMs_Impl + 2538
    52  ...ple.JavaApplicationLauncher          0x00008f1a JNIEnv_::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) + 44
    53  ...ple.JavaApplicationLauncher          0x00008deb CallAppLauncherMain(JNIEnv_*, __CFDictionary const*, __CFArray const*) + 286
    54  ...ple.JavaApplicationLauncher          0x000083d4 startJavaApplication + 3265
    55  ...ple.JavaApplicationLauncher          0x000097c6 launchJavaApplicationWithJVMInfo + 1306
    56  ...ple.JavaApplicationLauncher          0x00006c07 launchJavaApplication + 39
    57  ch.sudo.cyberduck                       0x00001e36 0x1000 + 3638
    58  ch.sudo.cyberduck                       0x00001c59 0x1000 + 3161
    59  ch.sudo.cyberduck                       0x00001b88 0x1000 + 2952
    Thread 1:  Dispatch queue: com.apple.libdispatch-manager
    0   libSystem.B.dylib                       0x9881b382 kevent + 10
    1   libSystem.B.dylib                       0x9881ba9c _dispatch_mgr_invoke + 215
    2   libSystem.B.dylib                       0x9881af59 _dispatch_queue_invoke + 163
    3   libSystem.B.dylib                       0x9881acfe _dispatch_worker_thread2 + 240
    4   libSystem.B.dylib                       0x9881a781 _pthread_wqthread + 390
    5   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 2:
    0   libSystem.B.dylib                       0x9881a412 __workq_kernreturn + 10
    1   libSystem.B.dylib                       0x9881a9a8 _pthread_wqthread + 941
    2   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 3:  Java: Exception Handler Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libSystem.B.dylib                       0x98860c78 mach_msg_server + 520
    3   libjvm.dylib                            0x032108d0 jio_snprintf + 45482
    4   libjvm.dylib                            0x03210757 jio_snprintf + 45105
    5   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    6   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    7   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 4:  Java: Gang worker#0 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0320f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03226bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03226a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 5:  Java: Gang worker#1 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0320f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03226bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03226a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 6:  Java: Gang worker#2 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0320f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03226bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03226a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 7:  Java: Gang worker#3 (Parallel GC Threads)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0320f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x03226bad jio_vsnprintf + 404
    8   libjvm.dylib                            0x03226a97 jio_vsnprintf + 126
    9   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 8:  Java: Concurrent Mark-Sweep GC Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320fa0a jio_snprintf + 41700
    3   libjvm.dylib                            0x0322d51e jio_vsnprintf + 27397
    4   libjvm.dylib                            0x0320f758 jio_snprintf + 41010
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x0333a949 JVM_GetMethodIxExceptionTableEntry + 2250
    8   libjvm.dylib                            0x0333a8b7 JVM_GetMethodIxExceptionTableEntry + 2104
    9   libjvm.dylib                            0x0322d339 jio_vsnprintf + 26912
    10  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    11  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    12  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 9:  Java: VM Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320fa0a jio_snprintf + 41700
    3   libjvm.dylib                            0x0322d51e jio_vsnprintf + 27397
    4   libjvm.dylib                            0x0320f758 jio_snprintf + 41010
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x032a8280 JVM_Lseek + 202468
    8   libjvm.dylib                            0x032a7f1f JVM_Lseek + 201603
    9   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    10  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    11  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 10:  Java: Reference Handler
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x032b73e4 JVM_MonitorWait + 3810
    5   libjvm.dylib                            0x032b68e6 JVM_MonitorWait + 996
    6   libjvm.dylib                            0x032b65d5 JVM_MonitorWait + 211
    7   libjvmlinkage.dylib                     0x000a7e75 JVM_MonitorWait + 69
    8   ???                                     0x0600b9d9 0 + 100710873
    9   ???                                     0x06003e31 0 + 100679217
    10  ???                                     0x06003e31 0 + 100679217
    11  ???                                     0x06001374 0 + 100668276
    12  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    13  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    14  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    15  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    16  libjvm.dylib                            0x032b6084 JVM_StartThread + 2552
    17  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    18  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    19  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    20  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    21  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 11:  Java: Finalizer
    0   libjvm.dylib                            0x033376ca JVM_DefineClassWithSourceCond + 1718
    1   libjvm.dylib                            0x0327bd4c JVM_Lseek + 20912
    2   libjvm.dylib                            0x0327a3e9 JVM_Lseek + 14413
    3   libjvm.dylib                            0x03277453 JVM_Lseek + 2231
    4   libjvm.dylib                            0x03337434 JVM_DefineClassWithSourceCond + 1056
    5   libjvm.dylib                            0x033372e1 JVM_DefineClassWithSourceCond + 717
    6   libjvm.dylib                            0x03337081 JVM_DefineClassWithSourceCond + 109
    7   libjvmlinkage.dylib                     0x000a982c JVM_DefineClassWithSourceCond + 188
    8   libjava.jnilib                          0x00703be6 Java_java_lang_ClassLoader_defineClass1 + 452
    9   ???                                     0x0600b9d9 0 + 100710873
    10  ???                                     0x06003f97 0 + 100679575
    11  ???                                     0x06003f97 0 + 100679575
    12  ???                                     0x06003f97 0 + 100679575
    13  ???                                     0x06164480 0 + 102122624
    14  ???                                     0x06003f97 0 + 100679575
    15  ???                                     0x06003f97 0 + 100679575
    16  ???                                     0x06003f97 0 + 100679575
    17  ???                                     0x06003f97 0 + 100679575
    18  ???                                     0x061535c8 0 + 102053320
    19  ???                                     0x06001374 0 + 100668276
    20  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    21  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    22  libjvm.dylib                            0x032a9333 JVM_Lseek + 206743
    23  libjvm.dylib                            0x032b9137 JVM_MonitorWait + 11317
    24  libjvm.dylib                            0x0333bbec JVM_MonitorNotifyAll + 838
    25  libjava.jnilib                          0x00704fa1 Java_java_lang_ref_Finalizer_invokeFinalizeMethod + 97
    26  ???                                     0x061883ae 0 + 102269870
    27  ???                                     0x061899e0 0 + 102275552
    28  ???                                     0x06001374 0 + 100668276
    29  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    30  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    31  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    32  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    33  libjvm.dylib                            0x032b6084 JVM_StartThread + 2552
    34  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    35  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    36  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    37  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    38  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 12:  Java: Surrogate Locker Thread (Concurrent GC)
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0320f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f04e jio_snprintf + 39208
    7   libjvm.dylib                            0x032c7fe4 JVM_IsPrimitiveClass + 3308
    8   libjvm.dylib                            0x032c7f28 JVM_IsPrimitiveClass + 3120
    9   libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    10  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    11  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    12  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    13  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 13:  Java: Signal Dispatcher
    0   libSystem.B.dylib                       0x987f4b36 semaphore_wait_trap + 10
    1   libjvm.dylib                            0x032c88d2 JVM_IsPrimitiveClass + 5594
    2   libjvm.dylib                            0x032c82a8 JVM_IsPrimitiveClass + 4016
    3   libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    4   libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    5   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    6   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    7   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 14:  Java: C1 CompilerThread0
    0   libSystem.B.dylib                       0x987fb354 pthread_getspecific + 0
    1   libjvm.dylib                            0x034dad93 JVM_RaiseSignal + 544911
    2   libjvm.dylib                            0x032e4bfc JVM_Write + 84543
    3   libjvm.dylib                            0x032e4b59 JVM_Write + 84380
    4   libjvm.dylib                            0x032e4b25 JVM_Write + 84328
    5   libjvm.dylib                            0x032ea1ad JVM_Write + 106480
    6   libjvm.dylib                            0x032ebac3 JVM_Write + 112902
    7   libjvm.dylib                            0x03318273 JVM_Write + 295094
    8   libjvm.dylib                            0x032e7cb5 JVM_Write + 97016
    9   libjvm.dylib                            0x032e5385 JVM_Write + 86472
    10  libjvm.dylib                            0x032e52e9 JVM_Write + 86316
    11  libjvm.dylib                            0x032e0b81 JVM_Write + 68036
    12  libjvm.dylib                            0x032e0984 JVM_Write + 67527
    13  libjvm.dylib                            0x032e03b3 JVM_Write + 66038
    14  libjvm.dylib                            0x032e027e JVM_Write + 65729
    15  libjvm.dylib                            0x032e0213 JVM_Write + 65622
    16  libjvm.dylib                            0x032e00c7 JVM_Write + 65290
    17  libjvm.dylib                            0x032dff00 JVM_Write + 64835
    18  libjvm.dylib                            0x032df80a JVM_Write + 63053
    19  libjvm.dylib                            0x032df642 JVM_Write + 62597
    20  libjvm.dylib                            0x032df48b JVM_Write + 62158
    21  libjvm.dylib                            0x032d2352 JVM_Write + 8597
    22  libjvm.dylib                            0x032d0950 JVM_Write + 1939
    23  libjvm.dylib                            0x032c9a14 JVM_IsPrimitiveClass + 10012
    24  libjvm.dylib                            0x032c9862 JVM_IsPrimitiveClass + 9578
    25  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    26  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    27  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    28  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    29  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 15:  Java: Low Memory Detector
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320f93a jio_snprintf + 41492
    3   libjvm.dylib                            0x0320f876 jio_snprintf + 41296
    4   libjvm.dylib                            0x0320f73c jio_snprintf + 40982
    5   libjvm.dylib                            0x0320f281 jio_snprintf + 39771
    6   libjvm.dylib                            0x0320f10b jio_snprintf + 39397
    7   libjvm.dylib                            0x032ca7f8 JVM_IsPrimitiveClass + 13568
    8   libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    9   libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    10  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    11  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    12  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 16:  Java: VM Periodic Task Thread
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320fa0a jio_snprintf + 41700
    3   libjvm.dylib                            0x0322d51e jio_vsnprintf + 27397
    4   libjvm.dylib                            0x032cd3ad JVM_IsPrimitiveClass + 24757
    5   libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    6   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    7   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 17:  Java: Poller SunPKCS11-Darwin
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   libjvm.dylib                            0x0320fa0a jio_snprintf + 41700
    3   libjvm.dylib                            0x03345775 JVM_MonitorNotify + 923
    4   libjvm.dylib                            0x03348cae JVM_Sleep + 254
    5   libjvmlinkage.dylib                     0x000a8a68 JVM_Sleep + 72
    6   ???                                     0x0600b9d9 0 + 100710873
    7   ???                                     0x06003e31 0 + 100679217
    8   ???                                     0x0600430d 0 + 100680461
    9   ???                                     0x06001374 0 + 100668276
    10  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    11  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    12  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    13  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    14  libjvm.dylib                            0x032b6084 JVM_StartThread + 2552
    15  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    16  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    17  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    18  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    19  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 18:
    0   libSystem.B.dylib                       0x9881a412 __workq_kernreturn + 10
    1   libSystem.B.dylib                       0x9881a9a8 _pthread_wqthread + 941
    2   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 19:
    0   libSystem.B.dylib                       0x9881a412 __workq_kernreturn + 10
    1   libSystem.B.dylib                       0x9881a9a8 _pthread_wqthread + 941
    2   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 20:
    0   libSystem.B.dylib                       0x987f4afa mach_msg_trap + 10
    1   libSystem.B.dylib                       0x987f5267 mach_msg + 68
    2   com.apple.CoreFoundation                0x9028d2df __CFRunLoopRun + 2079
    3   com.apple.CoreFoundation                0x9028c3c4 CFRunLoopRunSpecific + 452
    4   com.apple.CoreFoundation                0x9028c1f1 CFRunLoopRunInMode + 97
    5   com.apple.Foundation                    0x97a5f224 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329
    6   com.apple.Foundation                    0x97a264c4 -[NSThread main] + 45
    7   com.apple.Foundation                    0x97a26474 __NSThread__main__ + 1499
    8   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    9   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 21:  com.apple.CFSocket.private
    0   libSystem.B.dylib                       0x98813ac6 select$DARWIN_EXTSN + 10
    1   com.apple.CoreFoundation                0x902ccc53 __CFSocketManager + 1091
    2   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    3   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 22:
    0   libSystem.B.dylib                       0x9881a412 __workq_kernreturn + 10
    1   libSystem.B.dylib                       0x9881a9a8 _pthread_wqthread + 941
    2   libSystem.B.dylib                       0x9881a5c6 start_wqthread + 30
    Thread 23:
    0   libSystem.B.dylib                       0x98822aa2 __semwait_signal + 10
    1   libSystem.B.dylib                       0x9884e9c5 nanosleep$UNIX2003 + 188
    2   libSystem.B.dylib                       0x9884e903 usleep$UNIX2003 + 61
    3   com.apple.AppKit                        0x90abbe2d -[NSUIHeartBeat _heartBeatThread:] + 2039
    4   com.apple.Foundation                    0x97a264c4 -[NSThread main] + 45
    5   com.apple.Foundation                    0x97a26474 __NSThread__main__ + 1499
    6   libSystem.B.dylib                       0x98822259 _pthread_start + 345
    7   libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 24:  Java: pool-1-thread-1
    0   libSystem.B.dylib                       0x98822aa2 __semwait_signal + 10
    1   libSystem.B.dylib                       0x9882275e _pthread_cond_wait + 1191
    2   libSystem.B.dylib                       0x988243f8 pthread_cond_wait$UNIX2003 + 73
    3   com.apple.Foundation                    0x97a4e6b3 -[NSCondition wait] + 316
    4   com.apple.Foundation                    0x97a3bd35 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 1111
    5   com.apple.Foundation                    0x97a4e80f -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 184
    6   librococoa.dylib                        0x037be2c2 callOnMainThread + 143
    7   jna7892181922294996304.tmp              0x037acf1d .LCFI1 + 26
    8   jna7892181922294996304.tmp              0x037acc81 ffi_call + 97
    9   jna7892181922294996304.tmp              0x037a372e dispatch + 574
    10  jna7892181922294996304.tmp              0x037a4107 Java_com_sun_jna_Function_invokeVoid + 55
    11  ???                                     0x0600b9d9 0 + 100710873
    12  ???                                     0x061a42a4 0 + 102384292
    13  ???                                     0x0600430d 0 + 100680461
    14  ???                                     0x06003e31 0 + 100679217
    15  ???                                     0x06003e31 0 + 100679217
    16  ???                                     0x06003e31 0 + 100679217
    17  ???                                     0x06003e31 0 + 100679217
    18  ???                                     0x0600430d 0 + 100680461
    19  ???                                     0x06003e31 0 + 100679217
    20  ???                                     0x0600430d 0 + 100680461
    21  ???                                     0x06001374 0 + 100668276
    22  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    23  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    24  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    25  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    26  libjvm.dylib                            0x032b6084 JVM_StartThread + 2552
    27  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    28  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    29  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    30  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    31  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 25:  Java: pool-1-thread-2
    0   libjvm.dylib                            0x03276c6f JVM_Lseek + 211
    1   libjvm.dylib                            0x03361d58 JVM_NanoTime + 86113
    2   jna7892181922294996304.tmp              0x037a3e8b dispatch + 2459
    3   jna7892181922294996304.tmp              0x037a4197 Java_com_sun_jna_Function_invokeInt + 55
    4   ???                                     0x061ba0f7 0 + 102473975
    5   ???                                     0x061a4118 0 + 102383896
    6   ???                                     0x06004473 0 + 100680819
    7   ???                                     0x06003f97 0 + 100679575
    8   ???                                     0x061bad5c 0 + 102477148
    9   ???                                     0x06003f97 0 + 100679575
    10  ???                                     0x06004473 0 + 100680819
    11  ???                                     0x06003e31 0 + 100679217
    12  ???                                     0x06003e31 0 + 100679217
    13  ???                                     0x06003f97 0 + 100679575
    14  ???                                     0x06003f97 0 + 100679575
    15  ???                                     0x06004473 0 + 100680819
    16  ???                                     0x06003e31 0 + 100679217
    17  ???                                     0x06003e31 0 + 100679217
    18  ???                                     0x0600430d 0 + 100680461
    19  ???                                     0x0600430d 0 + 100680461
    20  ???                                     0x06003e31 0 + 100679217
    21  ???                                     0x0600430d 0 + 100680461
    22  ???                                     0x06001374 0 + 100668276
    23  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    24  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    25  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    26  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    27  libjvm.dylib                            0x032b6084 JVM_StartThread + 2552
    28  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    29  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    30  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    31  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    32  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 26:  Java: pool-1-thread-3
    0   libSystem.B.dylib                       0x987f4b42 semaphore_wait_signal_trap + 10
    1   libSystem.B.dylib                       0x987fa646 pthread_mutex_lock + 490
    2   com.apple.CoreFoundation                0x902958e3 CFPreferencesCopyAppValue + 35
    3   com.apple.Foundation                    0x97a19c56 -[NSUserDefaults(NSUserDefaults) objectForKey:] + 36
    4   jna7892181922294996304.tmp              0x037acf1d .LCFI1 + 26
    5   jna7892181922294996304.tmp              0x037acc81 ffi_call + 97
    6   jna7892181922294996304.tmp              0x037a372e dispatch + 574
    7   jna7892181922294996304.tmp              0x037a4197 Java_com_sun_jna_Function_invokeInt + 55
    8   ???                                     0x061ba0f7 0 + 102473975
    9   ???                                     0x061a4118 0 + 102383896
    10  ???                                     0x06003f97 0 + 100679575
    11  ???                                     0x06003f97 0 + 100679575
    12  ???                                     0x0600405d 0 + 100679773
    13  ???                                     0x06003e31 0 + 100679217
    14  ???                                     0x06003e31 0 + 100679217
    15  ???                                     0x06003e31 0 + 100679217
    16  ???                                     0x06003f97 0 + 100679575
    17  ???                                     0x06003f97 0 + 100679575
    18  ???                                     0x06004473 0 + 100680819
    19  ???                                     0x06003e31 0 + 100679217
    20  ???                                     0x0600430d 0 + 100680461
    21  ???                                     0x0600430d 0 + 100680461
    22  ???                                     0x06003e31 0 + 100679217
    23  ???                                     0x0600430d 0 + 100680461
    24  ???                                     0x06001374 0 + 100668276
    25  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    26  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    27  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    28  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    29  libjvm.dylib                            0x032b6084 JVM_StartThread + 2552
    30  libjvm.dylib                            0x032b5ed1 JVM_StartThread + 2117
    31  libjvm.dylib                            0x032b5d07 JVM_StartThread + 1659
    32  libjvm.dylib                            0x0320f1e0 jio_snprintf + 39610
    33  libSystem.B.dylib                       0x98822259 _pthread_start + 345
    34  libSystem.B.dylib                       0x988220de thread_start + 34
    Thread 27:  Java: pool-1-thread-4
    0   com.apple.CoreFoundation                0x90299620 -[CFXPreferencesSearchListSource getValueForKey:] + 96
    1   com.apple.CoreFoundation                0x9029590e CFPreferencesCopyAppValue + 78
    2   com.apple.Foundation                    0x97a19c56 -[NSUserDefaults(NSUserDefaults) objectForKey:] + 36
    3   jna7892181922294996304.tmp              0x037acf1d .LCFI1 + 26
    4   jna7892181922294996304.tmp              0x037acc81 ffi_call + 97
    5   jna7892181922294996304.tmp              0x037a372e dispatch + 574
    6   jna7892181922294996304.tmp              0x037a4197 Java_com_sun_jna_Function_invokeInt + 55
    7   ???                                     0x061ba0f7 0 + 102473975
    8   ???                                     0x061a4118 0 + 102383896
    9   ???                                     0x06003f97 0 + 100679575
    10  ???                                     0x06003f97 0 + 100679575
    11  ???                                     0x06003e31 0 + 100679217
    12  ???                                     0x06003e31 0 + 100679217
    13  ???                                     0x06003e31 0 + 100679217
    14  ???                                     0x06003f97 0 + 100679575
    15  ???                                     0x06003f97 0 + 100679575
    16  ???                                     0x06004473 0 + 100680819
    17  ???                                     0x06003e31 0 + 100679217
    18  ???                                     0x06003e31 0 + 100679217
    19  ???                                     0x0600430d 0 + 100680461
    20  ???                                     0x0600430d 0 + 100680461
    21  ???                                     0x06003e31 0 + 100679217
    22  ???                                     0x0600430d 0 + 100680461
    23  ???                                     0x06001374 0 + 100668276
    24  libjvm.dylib                            0x032a95eb JVM_Lseek + 207439
    25  libjvm.dylib                            0x032a935f JVM_Lseek + 206787
    26  libjvm.dylib                            0x032b627d JVM_StartThread + 3057
    27  libjvm.dylib                            0x032b6105 JVM_StartThread + 2681
    28  libjvm.dylib         

  • How to create dom treeof html page with java

    hi, all
    i met with a problem how to create dom tree of html page wih jave, that is, given a html page, how to create a dom tree of this page with java?
    thanks in advance.
    regards
    richard

    but i m using this code to create node in html file
    HTMLLIElement li = (HTMLLIElement)appHTML.createElement("LI");
    Text txt = appHTML.createTextNode(name);
    li.appendChild(txt);
    appHTML.getElementById("name").appendChild(li);
    this will display all name value which is coming from database,
    and i want to assign a hyperlink to it,
    I have id with name also so I thought that using id i will
    create javascript like
    function popup(id)
         if(id==1)
              var n1 = window.open("../list/name1.html");
         if(id==2)
              var n1 = window.open("../list/name2.html");
    this way i want to popup particular file if i can pass id value in this function
    so want hyperlink like
    name

  • Using UDS Server with Java Client

    Has any one used a UDS Server and a Java client. we are trying to do this on a Crucial application and we are facing a problem of passing Objects between the server and client. If the Object being passed has a SO associated then it is possible to get a Distributed Reference and there is no problem in this scenario. But when the object is just distributed(or may not be) then we are not able to get a distributed reference. How do we handle such objects.
    Any quick help would be appreciated.
    Thanx

    We are passing object information instead of the objects right now. We used CORBA for the communication and XML for the message to be sent over CORBA. We built an API of five different generic calls which handles every situation. We used reflection to deserialize into and out of XML. We had to have matching classes for each language. If the attribute wasn't present in our target class then we ignore it. This is due to java and forte objects having stuff under the covers that we didn't need for the other language but reflection can see them.
    --Scott Bechtel
    [email protected]

  • Web Service: Sender Channel with JAVA client (Apache Axis)

    Hello to all,
    I am trying to connect an Axis-based Java client to XI via the SOAP adapter.
    When connecting, the client receives the error message "Unauthorised" - it seems as if it cannot handle the basic HTTP authentication.
    Can I easily disable this authentication mode in XI (or better: in this adapter)?
    Or does anybody know how to implement the authentication in the Axis framework?
    Many thanks and best regards,
    Carsten

    Carsten,
    AFAIK, you must provide the credntials to access the service on XI. Follow the section <b>Call configuration</b> on this link
    http://ws.apache.org/axis/java/client-side-axis.html.
    you basically need to properties with the Call method as explained in the link.

  • How to create a trial version application in java

    hai,
    i'm developing an application in java. i have to made this application as a 30 days trial version... if the customer copy the application and paste it in another system it should not work.. how to perform this task.. i'm new to this task.
    any one help me

    if the customer copy the application and paste it in another system it should not work..That is an extremely hard requirement. You would need to write self modifying code to stop the installer from functioning after its first successful run. Other than that, Java has good cryptography support, and you can make your app writes out the birthday of the time bomb alone with a signature to avoid tempering.

  • How to use Enterprise Seriver with java Client

    Hello.
    I'd like to access Enterprise Services that are provided by Test Drive from Java Client.
    Access the Enterprise Services Workplace Systems [original link is broken]
    I've known how to find services and how to test a service.
    I've got .wsdl file.
    But I have no idea that I should do next.
    Let me know how to create proxy from Enterprise Service's wsdl files.
    Thanks,
    Koji.

    Hi Koji,
    You can test your webservices using the software XMLSpy. which you can download from here and its free.
    http://www.altova.com/download/xmlspy/xml_editor_enterprise.html
    Regards
    Sumit Bhutani

Maybe you are looking for

  • 8gb iPod touch is not working

    My iTouch has stopped working. I press power button and it still doesn't work. I charged it for many hours and nothing. Any help?

  • Substitution for Purcahse order and FI document

    Dear Friends, I want to update the value from Purchase order (Recipient field) to assignment field while doing goods receipt (MIGO) in FI document. Sort key option doesnt work for it, let me know is there any Exit for this and is it possiable to writ

  • ZRS Cool Solutions Report - Error Message

    We have uploaded a Cool Solutions report entitled 'Licensed Products Allocation' to our ZRS, and I am getting an error message ('Error executing SQL statement for : report3 ORA-01858: a non-numeric character was found where a numeric was expected').

  • Cannot resize new mail window in yosemite

    Ever since I installed Yosemite, the new mail window pops up way too wide. I can make it shorter or taller but not narrower. Periodically, someone will post a fix and that generally works once or twice but then that does not work either. I have delet

  • Query regarding Program

    Hi All,          Can anyone please tell me how to find the program name  for a Function Module. (Under the properties tab we find the program name for a Function Module. Please tell me how to extract that program name). Kindly reply as fast as possib