Problem in printing to LPT1 through applet?

Hello everyone,
I am having problem in printing through Applet in LPT1 of remote client machine using "gridDoubleClicked" method of customized "GridPanel" which is third party component. The class structure is given below:
public class GridPanel extends Panel implements GridPanelInterface, AdjustmentListener, KeyListener, FocusListener, Serializable
}I am using above class to populate data in table and perform "double click" action. I am using JDK 1.5 and a self signed jar to access from remote machines through applet.The code, I am using is given below:
public class testApplet extends Applet {
    printToLPT1 lpanel =new printToLPT1();
    public void init() {
      this.setLayout(new BorderLayout());
      this.add(lpanel, BorderLayout.CENTER);
      this.setSize(380, 250);
public class printToLPT1 extends Frame{
GridPanel grid;
public printToLPT1() throws Exception {
grid.addGridListener(new GridAdapter() {
            public void gridDoubleClicked(GridEvent ge) {               
                testPrint();
public static void testPrint() throws Exception {
        try {
            BufferedOutputStream pos = new BufferedOutputStream(new FileOutputStream("LPT1"));
            String str = "\n\n\n\n\n\n\n\n\n\n\n";
            pos.write(str.getBytes());
            pos.flush();
            pos.close();
        } catch (Exception fnfe) {
            throw new Exception("PRINTER SETUP IS NOT PROPER");
}For applet, I have used following script in login.html:
<APPLET
     height="200px"
     archive="testprinter.jar,jbcl.jar,grid.jar,plugin.jar" 
     width="390px"
     align="top"
     code="test.testApplet.class"
     name="Testing"
    ALT="<P>This applet requires Java to be enabled!  Check the browser options or see your SysAdmin." MAYSCRIPT>
    <P>This page requires Java!  Get it free from <A HREF='http://www.java.com/'>www.java.com</A>.</P>
</APPLET>
------------------- If signed jar file of application is run using command line in client machine then "double clicked" of GridPanel method works fine and send signal to printer at LPT1 port but when same application is called using applet and accessed from remote machine with printer in LPT1 port, in that time also "double clicked" of GridPanel method works fine but printer could not be found and Exception is thrown java.lang.Exception:"PRINTER SETUP IS NOT PROPER" . Why is this happening? Can anyone suggest me the solution for this problem?
Thanks in advance.
-Ritesh
Edited by: ritesh163 on Apr 15, 2010 2:56 PM

The SSCCE for this problem is given below:
//Applet class
package test;
import java.awt.BorderLayout;
import javax.swing.JApplet;
public class testApplet extends JApplet {
    testPrint lpanel =new testPrint();
    public void init() {
      this.setLayout(new BorderLayout());
      this.add(lpanel, BorderLayout.CENTER);    
      this.setSize(380, 250);    
// Printing class...
package test;
import com.borland.jbcl.layout.XYConstraints;
import java.awt.Color;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import wdn.grid.GridAdapter;
import wdn.grid.GridData;
import wdn.grid.GridEvent;
import wdn.grid.GridPanel;
public class testPrint extends javax.swing.JFrame {
    // Variables declaration - do not modify                    
    private javax.swing.JButton btnPrint;
    private javax.swing.JPanel jPanel1;
    // End of variables declaration     
    GridPanel grid;
    GridData gdata;
    String[] gridCols = {
        "Receipt No", "Name"};
    public testPrint() {
        grid = new GridPanel(0, 8);
        gdata = new GridData(0, 8);
        grid.setRowHeaderWidth(0);
        grid.setGridData(gdata);
        grid.setMultipleSelection(false);
        grid.setColWidths("100,60");
        grid.setColHeaders(gridCols);
        setGridProperties(grid);
        grid.setColSelection(false);
        this.setVisible(true);
        grid.addGridListener(new GridAdapter() {
            public void gridDoubleClicked(GridEvent ge) {
               //This event works fine...
                System.out.println("Press Re-Print button...");
                try{
        stringToPrinter("testing by grid \n\n\n\n\n\n\n\n\n\n\n\n\n");
        }catch(Exception ex){
            ex.printStackTrace();
            public void gridCellsClicked(GridEvent ge) {
                btnPrint.setEnabled(true);
        initComponents();
        jPanel1.add(grid, new XYConstraints(52, 60, 100, 150));
        grid.deleteRows(1, grid.getNumRows());
        grid.insertRow(1);
                    grid.setCellText(1, 1, "12134", false);
                    grid.setCellText(2, 1, "test" + "", false);
                    grid.repaintGrid();
    private void initComponents() {
        jPanel1 = new javax.swing.JPanel();
        btnPrint = new javax.swing.JButton();
        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        btnPrint.setText("Print");
        btnPrint.setToolTipText("to Print");
        btnPrint.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnPrintActionPerformed(evt);
        org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1Layout.createSequentialGroup()
                .add(36, 36, 36)
                .add(btnPrint)
                .addContainerGap(287, Short.MAX_VALUE))
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout.createSequentialGroup()
                .addContainerGap(198, Short.MAX_VALUE)
                .add(btnPrint)
                .add(57, 57, 57))
        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .addContainerGap()
                .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addContainerGap())
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .addContainerGap()
                .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addContainerGap())
        pack();
    }// </editor-fold>                       
    private void btnPrintActionPerformed(java.awt.event.ActionEvent evt) {                                        
        try{
        stringToPrinter("testing \n\n\n\n\n\n\n\n\n\n\n\n\n");
        }catch(Exception ex){
            ex.printStackTrace();
    public static void setGridProperties(GridPanel grid) {
        grid.setRowHeaderWidth(0);
        grid.setAutoResizeColumns(true);
        grid.setRowNumbers(true);
        grid.setCellSelection(false);
        grid.setRowSelection(true);
        grid.setHighlightColor(Color.blue);
        grid.setHighlightTextColor(Color.white);
        grid.setAutoResizeRows(true);
        grid.addKeyListener(new KeyAdapter() {
            public void keyTyped(KeyEvent e) {
            public void keyPressed(KeyEvent e) {
                if (e.getKeyChar() == KeyEvent.VK_SPACE) {
            public void keyReleased(KeyEvent e) {
    public static void stringToPrinter(String str) throws Exception {
        try {
            System.out.println("inside stringToPrinter...");
            BufferedOutputStream pos = new BufferedOutputStream(new FileOutputStream("LPT1"));
            System.out.println("inside stringToPrinter...1-pos::"+pos);
            pos.write(str.getBytes());
            pos.flush();
            pos.close();
        } catch (Exception fnfe) {
            throw new Exception("PRINTER SETUP IS NOT PROPER");
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new testPrint().setVisible(true);
}

Similar Messages

  • Problem of printing

    I am facing problems while printing a document through the transaction MIGO.
    It is printed in the wrong printer. I checked personal settings in SU3 and even the right printer is mentioned there.
    Could you help me is there any other place where printer settings are maintained for a user?

    Hi,
    May be wrong printer assign to MIGO output type( WE01 /WE02 /WE03 )!
    If setting done for MIGO document printout ,then check Printer setting in t.code: OMBR & assignment of  the right printer to output type( WE01 /WE02 /WE03 ) in t.code: OMJ3  with combination of Plant  with  Storage location.
    Regards,
    Biju K

  • Problem while printing through citrix

    Dear Gurus ,
    We are facing the problem during printing through citrix .
    When we print locally without using citrix  were able to get the proper print as it displayed in the spool .
    But When we try to take the printout of  document having say 12 colum , only 10 colums r coming asthe print out .
    Please suggest as the views on this issue are valuable
    Thanks in advance .
    Chirag Kohli .

    Hi
    I am facing same problem
    Please let me know if you get any solution
    Thanks
    Rakesh Patel
    [email protected]

  • Problem with printing through SAP

    Hi All,
    We have problem with printing, only one person through SAP can only print the documents successfully and the remaining are getting incomplete print output. This is happening only for transactions GD23 and FB03 (FI related transactions). We have tried with removing Saplpd folder and installing Sprint as suggested by SAP from note 894444. Still problem persists. Please suggest me in this regards.
    Veerendra Kumar.

    Hi Ardhian,
    We are using Front end printing and already installed SAP GUI new version i.e. 7.10.
    Only one user is able to print the document correctly from SAP, and other are getting incorrect print and getting error message "System cannot print the last 80 columns of the report" on one system.
    SAP version we are using is 4.7EE.
    Let me know if any more information needed for analysing the issue.
    VeerendraKumar.
    Edited by: Veerendra Kumar Mutyala on Feb 20, 2009 5:35 AM
    Edited by: Veerendra Kumar Mutyala on Feb 20, 2009 5:37 AM

  • I have a Problem in print the long description data through EDI.

    I have a Problem in print the long description data through EDI:Actually we want to print the long description data through EDI, but it not handling our huge long description data. Here is the example of that>We can print the first two lines into EDI output, but it is failing to print the below text: 
    <B>EPSON, TM-U590 Series: </B> Reliable 88 column slip printer. Operator friendly dot matrix impact printing. Ideal for hotel, bank, restaurant and many more applications .<br><BR> Includes: Printer, Black ribbon & a Connect-It Interface. Power Supply & interface cable sold separately. All printers are RoHS compliant & have a standard 1 year depot warranty. <BR> <BR>
       -------------------------------------Failing to print this lines------------------------------------------------------------------
    <b>COLORS:</b> Epson Cool White (ECW) Only<BR><BR><B><FONT COLOR=#FF0000#>Click links below for helpful Information</FONT><b><br><table border="0" bordercolor="" style="" width="100%" cellpadding="5" cellspacing="5"><tr><td><FONT SIZE="2"><CENTER><A HREF="www.sample.com"f.2605" target="_blank"><b>Spec Sheet</b></a></CENTER></FONT></td><td><FONT SIZE="2"><CENTER><A HREF="www.sample.com"f.2606" target="_blank"><b>MSRP Price List</b></a></CENTER></FONT></td><TD><FONT SIZE="2"><CENTER><A HREF="www.sample.com"f.2868" target="_blank"><b>Product Information Guide</b></a></CENTER></FONT></TD></TR><TR><td><FONT SIZE="2" COLOR=#0000FF><B>Warranty Information</B></FONT></td></tr><Tr><td><FONT SIZE="2"><CENTER><A HREF="www.sample.com"f.2554" target="_blank"><b>Depot Warranty</b></a></CENTER></FONT></td><td><FONT SIZE="2"><CENTER><A HREF="www.sample.com"f.2555" target="_blank"><b>Spare In the Air Warranty</b></a></CENTER></FONT></td><td></td></tr></table><br>
    Please provide some useful thoughts on this EDI issue.
    Thanks
    Ameer

    Try using the FM:
    ENQUE_READ2
    Passing the follwing values:
    GNAME --> VBAK (Sales Order header table)
    GARG   --> The lock argument
                       (This will be a combination of client number anb Sales Order No.
                        Eg: '3001210000054' where the first three digit i,e 300 is the client No
                       and 1210000054 is the sales order no.)
    Regards,
    Firoz.

  • Jdbc connectivity through applet problem   urgent ASAP

    hi ,
    am trying to connect to the oracle database through applet. it gives a classnotfound exception . the same code works for other applications but not through the applet . why ? any idea to get it worked.I need to use this applet in a jsp file . in jsp file it gives an SQLexception as : java.security.AccessControlException:access denied(java.util.PropertyPermission oracle.jserver.version read)
    how do i get it solved . please help me.
    here is the applet code :
    import java.awt.*;
    import javax.swing.*;
    import java.lang.*;
    import java.util.*;
    import java.sql.*;
    public class Dot extends JApplet
        int xinterval,yinterval;
         private String message = "Initializing";
      //  int xexp=-40,yexp=20;
        Vector result = new Vector();
        Vector result1 = new Vector();
         public void init()
         int max = 100;
         int min = -100;
         xinterval = max/10;
         yinterval = min/10;
         try{     
         Class.forName("oracle.jdbc.driver.OracleDriver");
         Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL","chandu","chandu");
         PreparedStatement ps = con.prepareStatement("select name,expression_level,functional_classification from viewall where subexperiment_id = SRB4delta");
         PreparedStatement ps1 = con.prepareStatement("select name,expression_level,functional_classification from viewall where subexperiment_id = SRB5delta");
        ResultSet rs = ps.executeQuery();
        ResultSet rs1 = ps1.executeQuery();
         while(rs.next()){
              String arr[] = new String [3];
              arr[1]=rs.getString(1);
              arr[2]=rs.getString(2);
            arr[3]=rs.getString(3);
              result.addElement(arr);
    while(rs1.next()){
              String arr[] = new String [3];
              arr[1]=rs.getString(1);
              arr[2]=rs.getString(2);
            arr[3]=rs.getString(3);
              result1.addElement(arr);
         con.close();
         rs1.close();
         rs.close();
    catch (Exception e)
                  setError("SQLException: " + e);
         public void paint (Graphics g)
    if (result == null) {
             g.drawString(message, 5, 50);
             return;
         for(int i = 0 ; i<=10;i++){
              String temp= String.valueOf(xinterval*i);
              String temp1=String.valueOf(xinterval*(10-i));
              g.drawString(temp,500+(50*i),510);
            g.drawString(temp1,480,(50*i));
             temp=String.valueOf(yinterval*i);
              temp1=String.valueOf(yinterval*(10-i));
            g.drawString(temp,480,500+(50*i));
            g.drawString(temp1,(50*i),510);
         g.drawLine(500,0,500,1000);
        g.drawLine(0,500,1000,500);
        Enumeration enum = result.elements();   
        Enumeration enum1 = result1.elements();   
         while (enum.hasMoreElements() & enum1.hasMoreElements()) {
           String arr[] = new String [3];
             String arr1[] = new String [3];
           arr = (String [])enum.nextElement();
          arr1 = (String [])enum1.nextElement();      
         String col = arr[2] ;
         if(col.equals("CC"))
              g.setColor(Color.red);
         else if(col.equals("CF"))
              g.setColor(Color.green);
         else if (col.equals("S"))
              g.setColor(Color.blue);
         else if (col.equals("T"))
              g.setColor(Color.gray);
         else if (col.equals("U"))
              g.setColor(Color.pink);
         else if (col.equals("M"))
             g.setColor(Color.magenta);
         else if (col.equals("E"))
            g.setColor(Color.yellow);
         else
             g.setColor(Color.black);
        int xexp = Integer.parseInt(arr[1]);
         int yexp = Integer.parseInt(arr1[1]);
        g.drawString("test",500,600);
         if(yexp<0 & xexp>0)
          g.fillOval(500+((xexp/10)*50),500-((yexp/10)*50),8,8);
         if(yexp<0 & xexp<0)
                  g.fillOval(500+((xexp/10)*50),500-((yexp/10)*50),8,8);
         if(yexp>0 & xexp>0)
                  g.fillOval(500+((xexp/10)*50),500-((yexp/10)*50),8,8);
         if(yexp>0 & xexp<0){
                  g.fillOval(500+((xexp/10)*50),500-((yexp/10)*50),8,8);
        private synchronized void setError(String mess) {
         result = null;     
         message = mess;     
         repaint();
    }

    In contrast to what many people say in this forum, it is possible to have an unsigned applet access a database. You don't even have to manipulate the client's policy-file. The requirement is that the database is located on the same machine as the applet is downloaded from.There are however other things that can break this possibility. One is the database-driver itself.
    In the case of Oracle we have tried using different versions of the driver. When using version 8.1.7 or 9.0.1 things work nicely, but when switching to version 9.2 it stops working. There is a question on OTN [1]. Let's see what Oracle has to say about it.
    [1] Problem connecting using Oracle JDBC drivers

  • Problems printing to LPT1 from DOS programs in windows 7

    Hello
    I'm having problems connecting a Epson Lx-300 II to a computer (desktop) without parallel print port, the environment is:
    Windows 7 starter
    Epson printer Lx-300 II connected via usb adapter
    Old DOS program that just prints to LPT1 ports
    I have done the following: install the printer, print the test page, as the programs need the LPT1 I share the printer (short name Lx300), then I tried to connect to the lpt1 port via DOS command net use (net use lpt1: \\caja\Lx300) but it ask me a password,
    and no matter what password I give it return an error incorrect password.
    I've read that Microsoft blocked out this port for security reason, I've done this procedure many times with xp, 2000, milenium, it works fine, but this windows resist.
    I just don't know what else to do, I'll apreciate any help.
    M.A.M.

    Dos is not supported in Windows 7. You need to install DOS virtual servers such as DOS Box to run the program.Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”

  • Problem connecting to Canon i960 through Dlink DPR1260 print server

    With the help from another thread, I was able to install the driver for my Canon i960 for iMac OS X 10.7, and the printer works perfect with USB connection. However, when trying to setup the wireless connection via Dlink DPR1260 print server, I keep getting error:" An error occurred while trying to add the selected printer. Unable to communicate with the printer at this time.". I believe I followed all setup steps correct for adding printer with IP (LPD, IP address, Queue name, and selected Canon i960), as I was able to get the wireless setup for MacAir without problem. Wondering whether anyone had any tips getting iMac to work with the print server. Below are the screen shot of the setup and error.

    Thank you, PAHU, this solved a problem I've been having for quite a while.
    I have a Canon Pixma iP4200 connected to a DSL router (an SFR Neufbox 4, issued here in France by the operator SFR). With OS 10.6 on my daughter's MacBook Pro, connecting to the printer through the print share function on this DSL router worked fine using the printer drivers supplied through Canon and Apple. Then when we got an iMac with 10.7, impossible to get it to work. I had exactly the error shown by louiema above.
    But now that I installed Gutenprint 5.2.9, I was able to configure the connection instantly, and now I can move my printer back where it belongs, and not have it sitting on the floor beside my desk.
    Brilliant ! Thank you so much for sharing your experience. I will now share this solution with my francophone community.
    Ken

  • Problem with printing a PDF

    Hi All,
    I'm developing a web application written in J2EE that uses Java Reporting Component (JRC) to display crystal reports from some filters recovered from a jsp and passed to a report .rpt previously designed and invoked just at runtime.
    I have a problem with printing a PDF:
    I want, after entering the filters in a jsp, to print a report in PDF format (WORD) without opening it
    with Adobe Reader (Microsoft Word). The class of API JRC used for export is ReportExportControl.
    Can anyone help me?
    I wish a great day to You all.

    Hi Ted Ueda,
    sorry for the delay of my answer.
    I understand very well the problems related to security.
    With the following code that I used to produce a report (PDF) at runtime,
    is the PDF created on the server and then sent to the client, or is it directly created on the client as PDF
    from RTF previously realized?
    ReportExportControl exportControl = new ReportExportControl();
    String report = report path;
    ReportClientDocument reportClientDoc = new ReportClientDocument();
    reportClientDoc.open(report, OpenReportOptions._openAsReadOnly);
    Object reportSource = null;
    reportSource = reportClientDoc.getReportSource();
    //The method setConnectionProperties() stores all the connection parameters in the collection
    //ConnectioInfos
    ConnectionInfos connInfos = setConnectionProperties(request, reportClientDoc);
    exportControl.setEnableLogonPrompt(false);
    exportControl.setEnableParameterPrompt(false);
    exportControl.setReportSource(reportSource);
    exportControl.setDatabaseLogonInfos(connInfos);
    //Single method to pass parameters to Crystal Reports. Using classes ParameterFieldController and
    //ParameterFieldDiscreteValue
    setReportParametersValue(reportClientDoc, reportParameters, subReportParameters);
    ExportOptions exportOptions = new ExportOptions();
    //Set the export format (PDF)
    exportOptions.setExportFormatType(ReportExportFormat.PDF);
    PDFExportFormatOptions PDFExpOpts = new PDFExportFormatOptions();
    exportOptions.setFormatOptions(PDFExpOpts);
    exportControl.setExportOptions(exportOptions);
    exportControl.setExportAsAttachment(true);
    try {
          exportControl.getHtmlContent(request, response, getServletConfig().getServletContext());
    } catch (ReportSDKExceptionBase e) {
    throw new ApplicationException("error code", ": error message"); }               
    As, however, I predicted in my previous message about the direct printing on the client,
    I read about ActiveX, but I don't know how to use them.
    I read this information in the 'Crystal Reports for Eclipse Developer Guide' about "printMode" attribute:
    "In ActiveX print mode, an ActiveX control is downloaded to the client machine and the report is send directly to the printer...."
    The ActiveX alternative is a java applet that runs on the client and takes the pdf from the server and prints directly onto the clients through the commands that I used in the DOS command line:
    1)     AcroRd32.exe /p /h FILENAME
    where
    /p = print
    /h = hide window
    to print the report and
    2)     tkill AcroRd32
    to close Adobe Reader, because it doesn't end automatically after printing and the command  /h  is used just to minimize the process.
    I hope you can give me advice because I need to print directly on the client. Thank you

  • Print to lpt1 where remote desktop client has usb printer

    I have a client with an usb printer and need to print an UPS label report from Microsoft Dynamic NAV on an remote server that prints only to LPT1. I've set the client printer as shared printer and selected LPT1 and USB ports.  When the client is connected
    to the server through remote desktop, the redirected printer can print a test print but running the report from the application on the server will not print  to the client's printer.  The report shows that it was sent to LPT1 but there are no errors
    or print jobs in the printer queue.  I've also tried to use "net use" to set up the shared printer to LPT1 but that didn't work either.  And I've installed the printer on the server to LPT1 as well and that did not work either. 
    Any help is greatly appreciated.  The server is Windows Server 2008 R2 and the client is Windows 7.
    Thanks,

    Hi,
    As this thread has been quiet for a while, we assume that the issue has been resolved. At this time, we will mark it as ‘Answered’ as the previous steps should be helpful for many similar scenarios. If the issue still persists, please feel free to  reply
    this post directly so we will be notified to follow it up.
    BTW,  we’d love to hear your feedback about the solution. By sharing your experience you can help other community members facing similar problems.
    Thanks for your understanding and Support!
    Regards.
    Dharmesh Solanki
    TechNet Community Support

  • Can I save as pdf when printing from a Java applet on a webpage in Safari?

    I am trying to use a webpage that is running a Java applet. A dialog comes up that asks me, "Do you want to run this application?" The dialog also says, "This application will run with limited access that is intended to protect your computer and personal information." I select "Run". The applet generates an image I want to print.  There is a "Print" button on the applet.  I select "Print". A Security Warning dialog comes up that says, "The applet has requested access to the printer. Do you want to allow this action?" I select "OK".  The Print dialog comes up.  I choose the PDF button in the lower left corner. I choose "Save as PDF...". A second Print dialog comes up.  I input a title in the Save As box.  I choose Desktop in the Where box.  I do not change anything else and select the "Save" button. A dialog appears that says, "Print Error while printing." There is an icon with paper, a pencil, a ruler and a paintbrush on the dialog. 
    Is this an issue with Apple and Java security?  Does "run with limited access" mean I can't print and save as PDF? Should I upgrade to Mavericks?  It seems like others have not been happy with Mavericks and have had problems saving as PDF with Mavericks. How do I let Apple know about this error?  The error dialog is useless. 
    I am on a Mac running OS X 10.8.5 and Safari 6.1.2.  My Java version is 7 update 51.
    What other information can I provide to help solve the problem (if it can be solved)?
    Thank you for your help!

    Correction I would like to save as PDF/A-1b
    for archiving.
    http://www.adobe.com/enterprise/standards/pdfa/

  • Problem in Print Out of Excise register RG1

    Dear all,
    We have a business scenario as follows:
    1.Production Order Confirmation-101, 261 for receipt
    2. Scrap Receipt-262.
    For Scrap Sales:
    The entry in RG1 should be Scrap receipt (262) and then despatch of scrap i.e issue(601).
    During updation we do the following:
    We receive  scrap in RG1 register through RMA classification. Then we issue the scrap in RG1 register through IDH Classification. The register also get updated and extracted successfully.
    Problem: While printing of RG1 register there is no entry for  Receipt (262) and issue(601) of scrap.
    Regards,

    Can anyone pls suggest how to capture Scrap sale in RG1.

  • How to print crystal report through DOS

    Can we print a crystal report from report viewer in text mode for dot matrix printer through command prompt

    Hi
    I dont think there is a specific method for printing CR in DOS.
    Try the following procedure:
    first make a .txt file of the report and on the click execute a .bat file which should contain the command for printing to lpt1 the required generated .txt file.Use Shell() to execute the bat file.
    I hope this works for you
    Also check the following links:
    http://www.computing.net/answers/dos/dos-printing/9700.html
    and
    http://visualbasic.ittoolbox.com/groups/technical-functional/visualbasic-l/dos-printing-using-crystal-reports-987353
    Regards
    Chen

  • HP Officejet Pro 8600 "Problem with Printer or Ink System'

    A gander at this forum suggests I am one ofa multitude of people perplexed by this issue. There is a notation beside one enquiry which says 'Problem Solved'.... well it isn't for me. My printer (typical!) is one month out of warranty. I had to replace the black cartridge and, when I did, it came up with this error prompt. I then replaced all the other cartridges. HP suggests removing the printhead and following that they say place it 'upside down on a clean sheet of paper'... NO instructions for cleaning it!! When it is replaced in the printer they suggest you 'rock the printhead left and right to make sure that the printhead fully seats in the carriage' and if THIS doesn't fix things 'try reseating the printhead up to 3 times'... This in itself is an admission of an 'issue' with this product. It doesn't sound like a very scientific engineering 'fix' to me!
    A new printhead costs almost what we paid for the printer a year ago. I hate consigning anything to landfill that I can avoid... unfortunately it looks like that is where this unit belongs...

    Hi @Robin_Perth,
    Welcome to the HP Forums!
    I am sorry to hear about you getting the problem with printer or ink system error, with your HP Officejet 8600, but I am happy to look into this for you!
    I am assuming you have already been through this guide, A 'Problem with Ink System' Error Message Displays on the Control Panel or Computer During Setup.
    If this guide does not resolve the issue, please call our technical support at 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region. Country-language selector.
    This guide, Limited Warranty for HP Ink Cartridges and Customer-Replaceable Printheads for HP Inkjet Supplies, will help you to determine if your printhead is still in warranty or not.
    Hope this helps!
    RnRMusicMan
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" to say “Thanks” for helping!

  • Printing to LPT1 in Win 7

    Hi
    We have a requirement to print shipping labels from our ERP system remotely; the ERP system does this by sending a file to LPT1 which then prints the label (the printer assigned to LPT1 is typically a Zebra LP2844 or Zebra GK420d and this is done via
    the "net use" command).
    We use 2X Application Server XG for remote access.  Most of the client warehouses have Windows XP boxes and the process has worked fine for many many years.
    However one of our clients has purchased a new Windows 7 box and for the life of me cannot get it to print a label to LPT1.  We have successfully set the Zebra printer as LPT1 via "net use" and can print fine to it but as soon as we print
    a label from our ERP via 2X system nothing comes out.  The PC is configured
    exactly the same way as I would have done with a Win XP box, same 2X client version, Zebra Universal Driver etc.
    In order to rule out 2X being the problem I have brought the Win 7 PC into our own network and run the ERP program locally but it still won't print to LPT1.
    At the moment I am guessing something has changed security wise in Windows 7 that is stopping the job from printing but I am not sure how to troubleshoot the situation further.
    Any suggestions appreciated.

    Hi flanjman,
    Please first follow the guide and see if it would help here:
    Fix printer problems
    We may also try to enable printing logging:
    Follow the guide below:
    Windows Server 2008 R2 and Print Logging
    Best regards
    Michael Shao
    TechNet Community Support

Maybe you are looking for