The information was good to know but issue still exists in lexmark universal printer driver. Have narrowed it down to that. Will re-open and post solution if one is come across.
Main Topics
Browse All TopicsWe are using a Lexmark E450dn printer, with an E450dn XL print driver.
When printing from Adobe, within our custom application, we are seeing these PJL commands, and no print job:
@PJL LJOBINFO USERID = "username" HOSTID = "computername"
@PJL SET TIMEOUT=0
@PJL COMMENT MS PCLXL NT Driver
@PJL SET LMULTIPAGEPRINT=OFF
@PJL SET LCOLLATION=OFF
@PJL SET LCOLORMODEL=BLACK
@PJL SET PAGEPROTECT=OFF
@PJL SET OUTBIN=UPPER
@PJL SET RESOLUTION=600
@PJL SET LIMAGEENHANCE=ON
@PJL SET BITSPERPIXEL=2
@PJL ENTER LANGUAGE=PCLXL
The print driver is hosted on a Windows 2003 server, and being shared out to other PCs. This problem does not occur at other clients, and is happening to multiple users at this 1 client site.
Is there something that can be configured on the driver that is shared out, to prevent this from happening?
Also, when driver is changed to an HPLaserJet 4si the document prints properly without the pjl commands.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Business Accounts
Answer for Membership
by: DansDadUKPosted on 2009-09-16 at 09:56:08ID: 25347674
If PJL commands are printed (rather than being interpreted by the device), this implies that the (required) preceding Universal Exit Language (UEL) escape sequence ({esc}%-12345X) has not been received correctly.
The UEL is required to cause the printer to enter PJL mode; and the "@PJL ENTER LANGUAGE = PCLXL" command is the only way to transfer control to the PCL XL interpreter.
But I can't suggest why the UEL is not present (or corrupt?).
You could print a sample file using the 'print to file' option (assuming that there is one!) in the driver dialogue, then examine the resultant .PRN file to confirm that the UEL is present at the start of the generated print stream.