jvm - Java program one process per user on Microsoft Server -


i receive bug fix. write program call printing document other app. jar program on microsoft server few users. problem when 1 of user want print , other in same moment. fox example user1 click print , have print preview, @ same moment user2 same action , don't have print preview, because print prieview of document user2 displayed on screen user1. don't know bug. maybe main app call same instance of jar or use same process. here code of method called when user click print.

public void opencreatedfile() {         string filepath = "file:///" + findnewlycreatedfile().replace("\\", "/");         try {             if (xcontext != null)                 system.out.println("opening file ...");             xmcf = xcontext.getservicemanager();               object odesktop = xmcf.createinstancewithcontext("com.sun.star.frame.desktop", xcontext);              xcloader = unoruntime.queryinterface(com.sun.star.frame.xcomponentloader.class, odesktop);             com.sun.star.beans.propertyvalue[] szemptyargs = new com.sun.star.beans.propertyvalue[0];              xcomp = xcloader.loadcomponentfromurl(filepath, "_blank", 0, szemptyargs);             system.out.println(filepath);             xdoc = unoruntime.queryinterface(com.sun.star.text.xtextdocument.class, xcomp);             xcontext = null;         } catch (exception e) {             e.printstacktrace(system.err);             thread.currentthread();         }     } 


Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -