Giter Club home page Giter Club logo

yajhfc's Introduction

README for YajHFC 0.6.3
=======================

ABOUT
-----

YajHFC (Yet Another Java HylaFAX Client) is a client for the HylaFAX fax server
(http://www.hylafax.org/) written in Java.

Features:
* Faxing documents in PostScript, PDF and various other formats
* Polling faxes
* Support for generating cover pages from templates
* Viewing sent and received faxes
* Phone book (entries can optionally be read from SQL databases or LDAP directories)
* Visible table columns may be selected in a dialog
* Supports ten languages: Chinese, English, French, German, Greek, Italian, Polish, Russian, Spanish and Turkish

Homepage: http://www.yajhfc.de/
email:    Jonas Wolz <[email protected]>

INSTALLATION
------------

Requirements:
* JRE 5.0 or higher (Java 11 recommended)
* A running HylaFAX server in your network (of course ;-) )
* Some program to view TIFF files (also see the FAQ)
* Optional: A PostScript viewer (e.g. Ghostview), GhostScript
     and tiff2pdf (from libtiff-utils)

To install YajHFC just download the yajhfc-0_6_3.jar file to some folder on your
file system.
To execute it, use: "java -jar yajhfc-0_6_3.jar"
(In Windows you usually can just double click the jar file as well.)

LICENSE
-------

YajHFC is free software licensed under the GPL.
See the file COPYING for details.

SOURCE CODE
-----------

For instructions describing how to build YajHFC from source
please see the file BUILDING.txt in this directory.

YajHFC uses the following packages:
(1) The gnu.hylafax library (core and inet-ftp package) 
    from http://gnu-hylafax.sourceforge.net/
(2) TableLayout.jar 
    from https://tablelayout.dev.java.net/
(3) "Java look and feel Graphics Repository" (jlfgr-1_0.jar) 
    from http://java.sun.com/developer/techDocs/hi/repository/
(4) Apache Commons Logging from http://commons.apache.org/logging/
    as a dependency of (1)

Copies of the required files from (2), (3) and (4) can also be found in the jar 
subdirectory in the source archive.

YajHFC was originally written as a first more complicated
(than advanced "Hello world" programs) Java project using the Eclipse IDE 
(and has gone a long way since that... ;-) )

CHANGES
-------

0.6.3:
- Minor bugfixes
- Linux fax printer should work again with newer Ubuntu versions
- Java Runtime included in Windows setup by default

0.6.2:
- Support to show the name/company/comment from a phone book for a number 
  (new columns "Name/Company/Comment (phone book)" that can be added to the tables)
- Some minor bug fixes

0.6.1:
- Some minor bug fixes
- Mac App now works with the Oracle Java packages

0.6.0:
- Ability to add user defined comments to faxes
  NOTE: If the read/unread state is saved in a database table, you will have to alter that table!
  Please see http://www.yajhfc.de/documentation/knowledge-base/152-database-migration-to-0-6-0 for details.
- Linux fax printer deb package now works again with installations having systemd

0.5.7:
- Bug fixes for phone book: Can now handle identical items, multi-select no longer "kills" entries
- Changed behaviour of "Filter from fax number": Specified characters are now removed completely instead of being replaced by spaces
- Some parameters (e.g. number and time to send) of jobs in the sending queue can now be edited

0.5.6:
- Added @@subject@@-Tag for text extraction (i.e. you can now also set the fax's subject by using a tag)
- Several small bug fixes and enhancements

0.5.5:
- Support to use native libtiff in the PDF plugin (offers JBIG support and better compatibility with not 100% clean TIFFs)
- Support to read received faxes from AVM Fritz!Box routers (outgoing faxes are still sent over HylaFAX)
- Tag name for text extraction now is configurable
- New translation: Chinese simplified (zh_CN). 
- Several minor enhancements and bug fixes


0.5.4:
- New batch printer and mailer plugin
- Several minor enhancements and bug fixes

0.5.3:
- Added "Print report"-feature for sent and received faxes
- Windows launcher is now an exe instead of vbs (based on patched launch4j)
- Several minor enhancements and bug fixes


0.5.2:
- Added PDF plugin
- Custom sort order for phone books
- Custom display styles for phone books
- Named pipe printer support for Win32
- Support to extract recipients from documents
- Different behaviour for resend fax and multi select (send window called individually for each selected fax)
- Some code cleanup, minor enhancements and bug fixes


0.5.1:
- Added console only add on
- Changed URLs from yajhfc.berlios.de to www.yajhfc.de
- Some bugfixes and minor feature enhancements

0.5.0:
- Support for local caching of the fax lists, probably making the start-up of 
the application feel much quicker
- Experimental support for direct reading to the recvq and doneq directory, 
bypassing the HylaFAX server (and the HylaFAX user authentication). This 
might lead to a lower server load with large queues since only modified files 
are read to refresh the fax lists. This still needs some testing, however... 
(any feedback on this feature is very welcome!)
- Options dialog should open a bit faster than before
- "Test connection" button in the Options dialog
- Support for multiple servers
- Support for multiple identities
- Lists of faxes can be saved in CSV, HTML or XML format
- Support for configurable keyboard accelerators

0.4.4:
- Improved MAC OS support (mostly cosmetic changes)
- Support to enter custom file converters
- Access to advanced settings over UI
- Support to print phone books
- Improved printing of faxes
- Support for @@CCNameAndFax@@ Tag in HTML cover pages
- Resend fax for multiple recipients
- Log console to view the log live
- Separation of view and send format for faxes
- User-editable list of modems
- new "override-setting" command line parameter
- Several bug fixes

0.4.3:
- Chinese translation added
- "View log" feature for sent faxes
- Tray notification message can be turned off
- Filters for Phone book items
- "Extended resolution" support (i.e. USEXVRES=yes)
- New command line parameter: --modem
- Support for TCP/IP and named pipe virtual printer port
- Support for default/override configuration in /etc/yajhfc
- Several bug fixes
- RPM and DEB packages for YajHFC are available now

0.4.2a:
Fix for a bug which caused settings not being saved when no old settings file exists.

0.4.2:
- Polish translation added
- Support to read recipients from text files
- Desired window state can be specified on the command line
- "Send only mode" without display of main window (when a 
  document to send and neither --background nor --noclose is specified)
- Arbitrary HylaFAX options can be specified for new fax jobs
- Work around for a Java bug causing YajHFC not saving its settings when it is 
  still running while the user logs off on Windows 7, Vista and (sometimes) XP
- Default cover page is now HTML to avoid problems with non ISO-8859-1 characters
- The Windows setup will now optionally install tiff2pdf and GhostScript
- Various other bug fixes, improvements and code cleanup

0.4.1:
- Support for distribution lists in the phone book (XML+JDBC only)
- Support for CSV phone books (e.g. for import/export)
- Support to set the "archive flag" (doneop) for sent faxes
- Quick search bar for faxes in the main window
- Some bug fixes

0.4.0:
- Greek translation added
- Support to manually answer a phone call (like faxanswer)
- Update checker
- Support for archive directory
- Support to view and send faxes as a single file (in PDF, TIFF or PS format)
- Phone book includes most common fields now
- Support for a tray icon under Java 6 
- Improved options dialog
- Improved command line support (YajHFC can now be 
   used to send faxes without user confirmation)
- Some simple obfuscation for passwords
- Lots of internal code clean up

0.3.9:
- Italian and Turkish translations added
- "Quick search" for phone books
- Lots of bug fixes and small improvements 

0.3.8a:
- Bug fix for XML phone books
- Some minor UI improvements

0.3.8:
- Improved phone book window with better support for multiple phone books
- Support to save the read/unread state of faxes in a central database table
- Graphical panel to add JDBC drivers and plugins
- Russian translation of YajHFC added

0.3.7:
- New simplified send dialog
- Support for cover pages in HTML format
- Support for cover pages in XSL:FO and ODT format using a plugin
- Better plugin support
- Logging changed to use the Java logging APIs
- Now uses gnu.hylafax 1.0.1
- Some bug fixes

0.3.6:
- Some bug fixes
- Support for selection of multiple phone book entries for the send dialog
- New command line argument ("--logfile") to log to a file in debug mode
- Support for "disconnected mode" as a possible workaround to some HylaFAX bugs
- Support to select the modem to use

0.3.5:
- Some UI improvements/"polishing" (e.g. progress bar for the fax list and more icons)
- Removed some restrictions on visible columns 
  (e.g.: the job ID does no longer have to be visible)
- New fax actions now are executed only *after* the faxes are no longer "in progress"

0.3.4a:
- Bug fix release: 
  In 0.3.4 an extra character was appended when a fax was submitted by
  standard input to an already running instance

0.3.4:
- Support to specify recipients on the command line
- Suspend/Resume for fax jobs
- French translation added
- Initially displayed tab can be set by a command line argument
- The "stock" gnu.hylafax library is now used by default (which fixes some bugs)

0.3.3:
- Support for resending faxes
- Printing the tables with received/sent faxes supported
- Colored background for failed fax jobs
- Read only LDAP phone book support added
- Support for multiple open phone books
- Windows setup program with automatic "fax printer" installation

0.3.2:
- Bugfix for sporadical errors while sending faxes
- Support for launching a new instance in the background (useful for "fax printers")
- Some additional new commandline parameters
- Refresh button
- ant build file included in the source distribution
- documentation updates

0.3.1:
- Changeable Look&Feel
- Option to show new faxes in a viewer automatically
- UI option to change polling intervals of the HylaFAX server added
- A simple search dialog for the phone book has been added
- YajHFC should now also run with the "stock" version of the gnu.hylafax library (not very well tested!)

0.3.0:
- Added support to convert pictures to PostScript before submitting a fax job
- Added a "preview" button to the Send dialog
- Added support for phone books in SQL databases (using JDBC)

0.2.7a:
- Bugfix for a exception that occured when displaying "only own faxes"

0.2.7:
- Added Spanish translation
- Added a option to select the language 
- Support to add an offset to date values
- Fixed a bug causing wrong numbers to be displayed when sending
  multiple faxes

0.2.6:
- Small workaround for Windows 9x

0.2.5:
- Small bugfixes

0.2.4:
- Support for filters
- Support for admin mode

0.2.3:
- Support for multiple numbers/files for sent faxes
- Forwarding/saving faxes
- Internal changes

0.2.2:
- Added support for "window to front"/beep on new faxes

0.2.1:
- Added read/unread status for received faxes
- Phonebooks are now sorted
- Some internal changes

0.2:
- Added fax cover support
- Added support for polling

TODO
----

The following features might be added in the future:

* More Translations? (see below)

YajHFC uses GNU gettext for translations, so it is easy to integrate
additional ones into the program.
For the translator creating a new translation (without translating the 
documentation) will require a few hours for the initial work and about
an hour for every new release. You don't need "advanced" technical
knowledge to do it (basically you only need to know how to work with a 
text editor, by installing specialized software this gets even easier).

So, if you would like to have YajHFC translated to your native language,
volunteers are always welcome. ;-)

yajhfc's People

Contributors

jwolz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

dragonken

yajhfc's Issues

yajhfc don't work with Oracle Java 9

Original report by ptbranco (Bitbucket: ptbranco, GitHub: ptbranco).


If I have Oracle Java 9 as default java I get this error:

#!bash

~~~~~@~~~~~:~$ yajhfc
 
Could not determine Java version.

 Reason:

java.lang.NumberFormatException: For input string: "9-ea"

	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)

	at java.lang.Integer.parseInt(Integer.java:675)

	at java.lang.Integer.parseInt(Integer.java:793)

	at yajhfc.Launcher.main(Launcher.java:71)

If I change to version 7, it works!

compression 34661 not supported

Original report by Anonymous.


Received a fax that when selected "save as pdf" produces the following error. The same with windows with same versions, except there runs oracles jdk instead. Viewing and saving as tif work flawless.

Beim Speichern des Faxes ist ein Fehler aufgetreten:
The compression 34661 is not supported.

java.lang.IllegalArgumentException: The compression 34661 is not supported.
at com.itextpdf.text.pdf.codec.TiffImage.getTiffImageColor(TiffImage.java:333)
at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:117)
at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:315)
at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:303)
at yajhfc.file.tiff.ITextTiffImageReader$ImgIterator.next(ITextTiffImageReader.java:71)
at yajhfc.file.tiff.ITextTiffImageReader$ImgIterator.next(ITextTiffImageReader.java:56)
at yajhfc.file.pdf.ITextTIFFFileConverter.convertToHylaFormat(ITextTIFFFileConverter.java:63)
at yajhfc.file.MultiFileConverter.convertMultipleFiles(MultiFileConverter.java:123)
at yajhfc.file.MultiFileConverter.convertMultipleFilesToSingleFile(MultiFileConverter.java:206)
at yajhfc.MainWin$SaveToFormatWorker.doWork(MainWin.java:738)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)

YajHFC 0.5.7
Java 1.7.0_91 (Oracle Corporation)
OpenJDK Runtime Environment 1.7.0_91-b02
OpenJDK 64-Bit Server VM
Linux 4.2.5-1-ARCH (amd64)

Send-Window reminds in Background

Original report by Anonymous.


On a Windows Server 2012R2 we have the problem, that if the mainwindow is "minimized" (to be more specific: it's "closed" and only visible in the systray), the sendwindow does not show up if you try to send a fax.
if you open the mainwindow, then the sendwindow is displayed aswell!

Application doesn't start anymore after updating Java to build 1.8.0_101-b13

Original report by Anonymous.


On my Win 10, I have upgraded Java tu build 1.8.0_101-b13.
Now YajHFC doesn't satrt anymore: I get an application popup error windows for Launch4J, saying: "The registry refers to a nonexistent Java Runtime Environent installation or the registri is corrupted. Impossibile to fin the pat specified."
It seems the modified Launch4j can't find the java location. Can you please provide a fix?
Thank you in advance.
Regards

Enhancement: Print multiple documents to one fax.

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 35 created by jonaswolz on 2014-09-04T13:05:05.000Z:

I haven't been able to do this yet, if it's already possible. Basically I want YajHFC to wait and collect multiple documents that I print and allow me to send those as a single fax. Another client I was trying could do that, but that client didn't have the cover page features or as good of an address book that YajHFC does.

PDF Viewing Error

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 29 created by jonaswolz on 2014-04-26T21:50:45.000Z:

What steps will reproduce the problem?

  1. Upgrade Ghostscript
  2. Upgrade YajHFC
  3. Configure the Upgraded software to previous settings, with the Ghostscript executable path pointing to the new version of Ghostscript (gswin64c.exe)
  4. Click Send fax
  5. Enter phone number, click "Use cover page" and click "Preview

What is the expected output?

A PDF preview of the fax cover

What do you see instead?

An error message with the following information.
Error previewing the documents:
Failed to open C:\Users\David\AppData\Local\Temp\cover688385795624460424.ps. Error message: A device attached to the system is not functioning.

java.io.IOException: Failed to open C:\Users\David\AppData\Local\Temp\cover688385795624460424.ps. Error message: A device attached to the system is not functioning.

at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source)
at sun.awt.windows.WDesktopPeer.open(Unknown Source)
at java.awt.Desktop.open(Unknown Source)
at yajhfc.Java6DesktopManager.open(Java6DesktopManager.java:65)
at yajhfc.file.FormattedFile.view(FormattedFile.java:98)
at yajhfc.file.MultiFileConverter.viewMultipleFiles(MultiFileConverter.java:177)
at yajhfc.send.SendController$PreviewWorker.doWork(SendController.java:277)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)

YajHFC 0.5.5
Java 1.7.0_45 (Oracle Corporation)
Java(TM) SE Runtime Environment 1.7.0_45-b18
Java HotSpot(TM) Client VM
Windows 7 6.1 (x86)

What version of the product are you using? On what operating system?
Windows 7
Version 0.5.5, with FOP plugin and Ghostscript 9.07

Please provide any additional information below.

This computer had an older version of YajHFC which stopped working after the user upgraded the version of Ghostscript and YajHFC. Faxes can be sent with fax cover, but faxes cannot be previewed with fax cover.

Column "In progress" not editable

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 34 created by jonaswolz on 2014-07-24T10:41:54.000Z:

The checkboxes in column "In progress" cannot be checked.

What steps will reproduce the problem?

  1. Goto Extras->Options
  2. Goto Tables->Received
  3. Select "In progress" from avaliable columns and add it to selected columns
  4. Column "In progress" appears in tab Received.
  5. Take any fax and try to check the checkbox -> not working

What is the expected output? What do you see instead?
The checkbox should be checked after clicking on it but nothing happens. It seems like the checkbox was set to not editable.

What version of the product are you using? On what operating system?
YajHFC 0.5.6 on Ubuntu 14.04
YajHFC 0.5.6 on OSX 10.9

Exception when showing received fax (tiff2pdf?)

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 9 created by jonaswolz on 2012-10-04T17:53:46.000Z:

On a newly installed Windows7-64 with yajhfc0.5.2 I get an Error:

Beim Anzeigen des Faxes "fax000000002.tif" ist ein Fehler aufgetreten:
All fill bits preceding EOL code must be 0.

java.lang.RuntimeException: All fill bits preceding EOL code must be 0.
at com.itextpdf.text.pdf.codec.TIFFFaxDecoder.readEOL(TIFFFaxDecoder.java:1307)
at com.itextpdf.text.pdf.codec.TIFFFaxDecoder.decode2D(TIFFFaxDecoder.java:797)
at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:237)
at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:106)
at yajhfc.file.pdf.ITextTIFFFileConverter.convertToHylaFormat(ITextTIFFFileConverter.java:65)
at yajhfc.file.MultiFileConverter.convertMultipleFiles(MultiFileConverter.java:102)
at yajhfc.file.MultiFileConverter.convertMultipleFilesToSingleFile(MultiFileConverter.java:187)
at yajhfc.file.MultiFileConverter.viewMultipleFiles(MultiFileConverter.java:162)
at yajhfc.MainWin$ShowWorker.doWork(MainWin.java:492)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)

YajHFC 0.5.2
Java 1.7.0_07 (Oracle Corporation)
Java(TM) SE Runtime Environment 1.7.0_07-b11
Java HotSpot(TM) 64-Bit Server VM
Windows 7 6.1 (amd64)

If I configure yajhfc to show me the tiffs directly, there is no problem.

Enhancement

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 4 created by jonaswolz on 2012-03-15T17:57:05.000Z:

Looking to increase the amount of time that the sent fax table displays sent faxes. It currently shows sent faxes for the past month. Is there a way that this can be changed?

I am currently using the latest version of yajhfc.

Ryan

blank pages print to print driver

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 28 created by jonaswolz on 2014-04-25T16:16:31.000Z:

What steps will reproduce the problem?

  1. Print to YajHFC from application

What is the expected output? What do you see instead?
Single page document rather than blank inserted into documnet.

What version of the product are you using? On what operating system?
Windows 7 Service pack 1

Please provide any additional information below.

We noticed that all our new machines with service pack one when printing to the redmon driver and to the client. Blank spaces get inserted into the file so a 1 page document becomes a 4 page document.

The strange problem is we noticed that users running windows 7 without service pack do not have this issue and the document is a single page. Please not if I print right to a pdf rather than to the client the document appears as a single pdf as well.

Its possible that this KB fix might have somthing to do with it.

http://support.microsoft.com/kb/2673140

Anyways if you can maybe guide me or think of a way to fix this issue that would great.

Thanks for great product so far!

[feature request] fax seperator for mail merge

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 22 created by jonaswolz on 2013-04-23T12:16:09.000Z:

Hi,

with version 0.5.2 it is possible to extract numbers, thats great. But if I want to send mutliple faxes, for example via mail merge in word, I get the problem that only one print job is created with all the faxes in it. So if i send it to yajhfc it creates one fax with all pages and want to send it to all given numbers.
Would be possible to use a page/fax seperator tag inside the document to get yajhfc to split the document into single faxes ?
gfi faxmaker do this in the same way and I think this would be a great extension to the number extraction: http://support.gfi.com/manuals/en/fax12/fax12manual-1-070.html

Regards,
Sven

530 Login Incorrect but using correct Login

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 2 created by jonaswolz on 2012-01-14T03:23:15.000Z:

What steps will reproduce the problem?

  1. When Login is attempt

What is the expected output? What do you see instead?

I am expecting to Login to the Hylafax Server, but I get an error message of 530 Incorrect Login even though I am using the correct Login Username and Password.

What version of the product are you using? On what operating system?
0.5.0 on Windows XP

Please provide any additional information below.
This computer had yajhfc working just fine. Had to reformat because of really bad virus. Re-installed Windows XP and yajfc and now I am getting the error message. The server and connection work fine. I have 4 other computers that are using the server currently without problems.

[FEATURE REQUEST] submission queue

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 14 created by jonaswolz on 2012-12-16T14:11:19.000Z:

Hi,

This is just a feature request because I believe YAJHFC can't do this at the moment.

I'm having trouble sending many faxes at a time and I tried fiddling with Hylafax options (killtime, etc.) with no real luck.
So I was wondering if the client could help me out.
Basically I've noticed that in my case I can safely send 30 faxes in one throw (eg. 1 fax to 30 fax numbers). Any more and I'm risking to get job submission failures (kill time exceeded, max dials, etc.). That's because I usually have just 1 modem for each sending user.

So maybe a "fix" at the client side could help. Say I have to fax to 100 destinations and I tell yajhfc that my user can't be transmitting more than 30 faxes at a time (setting option). The client should first check the "transmission" tab and see how many jobs the current sending user has. It should then send the new jobs just as long as there's a max of 30. The client could also have an extra tab called "Submission queue" where the user could see his jobs that haven't already been submitted to hylafax.
Of course, if the user tries to exit YAJHFC then he/she should be warned that the app should not be terminated until the submission queue is empty, or it will resume on app re-start.

Could this be useful?

If not and if people have managed to solve this issue on just the hylafax side, I'd be glad to move this topic to the mailing list (I actually already looked for help on this in the hylafax ML with no luck).

Thanks,

Vieri

Fax with whitespace in phonenumber produce error

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 36 created by jonaswolz on 2014-10-30T16:31:04.000Z:

When I try to send a fax with white spaces in the recipient-number the facsimiles don't leave the server.
The error is a dial-error.
We use a commercial provider (nfon) for sending facsimiles so we can't change hylafax settings.

When I delete the white spaces the facsimiles can be send to the recipient.
So we need the possibility to wipe the whitespaces (also for recipient extraction) via options --> Server --> delivery for example.

With kind regards
David

Can't open received fax

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 24 created by jonaswolz on 2013-07-27T08:59:50.000Z:

What steps will reproduce the problem?

  1. ver. 0.5.3 - try to open a received fax
  2. After lanching viewer - Become an error window:
    An error occuped displaying the fax ".....
    Failed to open file:/C:/Temp/user/fax.....
    Error message: Access denied.
  3. There is a copy of details:

<<< START OF COPY >>>
An error occured displaying the fax "fax000001986.tif":
Failed to open file:/C:/Temp/user/fax1607260423703060917.tiff. Error message: Access is denied.

java.io.IOException: Failed to open file:/C:/Temp/user/fax1607260423703060917.tiff. Error message: Access is denied.

at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source)
at sun.awt.windows.WDesktopPeer.open(Unknown Source)
at java.awt.Desktop.open(Unknown Source)
at yajhfc.Java6DesktopManager.open(Java6DesktopManager.java:65)
at yajhfc.file.FormattedFile.view(FormattedFile.java:102)
at yajhfc.file.MultiFileConverter.viewMultipleFiles(MultiFileConverter.java:167)
at yajhfc.MainWin$ShowWorker.doWork(MainWin.java:494)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)

YajHFC 0.5.3
Java 1.7.0_25 (Oracle Corporation)
Java(TM) SE Runtime Environment 1.7.0_25-b17
Java HotSpot(TM) Client VM
Windows XP 5.1 (x86)

<<< END OF COPY >>>

I had changed the permission for the folder to full access, but the same result.

YAJHylafax 0.5.3 On Windows XP SP3

no send to window when trying to print

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 12 created by jonaswolz on 2012-12-11T15:32:34.000Z:

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?

When i'm trying to send a fax by using the print button to YAJHFC printer, I don't get the "send to" windows.
I only get the main YAJHFC windows.

What version of the product are you using? On what operating system?

I'm using 0.5.2 version on windows ts 2008 x64 and java 6 x86/64 build 37

Please provide any additional information below.

Thanks in advanced,
Eliran

Batch printer should break the document on change on the distribution string

Original report by tomlaf (Bitbucket: tomlaf, GitHub: tomlaf).


We have repport that use another system to send our batch Fax and Email and we are looking to switch to your, but our issue is that the orther system permit us to send in 1 documents (like Word mergin) to multiple people, the way he do it is that he extract the string for each page and then split the document on change of the string.
So if we have a 2 document that we send to 100 clients we will send to the printer 1 200 page document that have the string change every 2 page, the system will split the 200 page in 100 "process" and will fax/print/email this 100 base on the string.

This will allows for a burst mode in the batch printing.

Rendering

Original report by Anonymous.


On Windows Server 2012R2 sometimes it happens, that the mainwindow isn't renderd anymore, so you just see a white square empty window until you close the application completely and reopen it.

Problem saving settings

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 27 created by jonaswolz on 2013-12-06T13:26:40.000Z:

Dear all,
I have a strange problem with yajhfc 0.5.4 and windows 7. It cannot save settings because it try to create a settings file under a wrong profile folder. For example: I'm logged in with username delazzarim. If i write the command set from dos prompt i get that the USERPROFILE value is (correctly) c:\Users\delazzarim. If i read the log from yajhfc i find the following error:

5-dic-2013 18.37.27 yajhfc.util.TransactFileOutputStream checkRecovery
INFO: Backup does not exist or is empty.

5-dic-2013 18.37.27 yajhfc.AbstractFaxOptions loadFromProperties
INFO: No settings to load found.

5-dic-2013 18.37.27 yajhfc.launch.Lock createLock
AVVERTENZA: Could not create lock:
java.io.FileNotFoundException: C:\Users\sistemisti.yajhfc\lock (Impossibile trovare il percorso specificato)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at yajhfc.launch.Lock.createLock(Lock.java:345)
at yajhfc.launch.Launcher2.normalStartup(Launcher2.java:208)
at yajhfc.launch.Launcher2.main(Launcher2.java:116)
at yajhfc.Launcher.startRealLauncher(Launcher.java:112)
at yajhfc.Launcher.main(Launcher.java:97)

5-dic-2013 18.37.27 yajhfc.AbstractFaxOptions loadFromProperties
INFO: No settings to load found.

5-dic-2013 18.37.27 yajhfc.shutdown.MySignalHandler install
INFO: Installing signal handler for signal TERM

5-dic-2013 18.37.27 yajhfc.shutdown.MySignalHandler install
INFO: Installing signal handler for signal INT

5-dic-2013 18.37.27 yajhfc.util.TransactFileOutputStream checkRecovery
INFO: Backup does not exist or is empty.

5-dic-2013 18.37.39 yajhfc.util.TransactFileOutputStream checkRecovery
INFO: Backup does not exist or is empty.

5-dic-2013 18.37.39 yajhfc.AbstractFaxOptions loadFromProperties
INFO: No settings to load found.

5-dic-2013 18.37.39 yajhfc.cache.Cache readFromCache
INFO: Cache file C:\Users\sistemisti.yajhfc\faxlists1.cache does not exist

5-dic-2013 18.37.39 yajhfc.Utils storeOptionsToFile
AVVERTENZA: Couldn't save file 'C:\Users\sistemisti.yajhfc\settings':
java.io.FileNotFoundException: C:\Users\sistemisti.yajhfc\settings~new (Impossibile trovare il percorso specificato)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at yajhfc.util.TransactFileOutputStream.<init>(TransactFileOutputStream.java:68)
at yajhfc.Utils.storeOptionsToFile(Utils.java:427)
at yajhfc.Utils.storeOptionsToFile(Utils.java:407)
at yajhfc.MainWin$1.actualActionPerformed(MainWin.java:848)
at yajhfc.util.ExcDialogAbstractAction.actionPerformed(ExcDialogAbstractAction.java:84)
at yajhfc.MainWin.reconnectToServer(MainWin.java:2102)
at yajhfc.launch.Launcher2$NewInstRunner.run(Launcher2.java:542)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

As you can see, yajhfc is trying to save the settings file under a wrong profile path (C:\Users\sistemisti).

Someone can help me? Thanks

PDF plugin breaks 0.5.3 on OSX

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 26 created by jonaswolz on 2013-11-19T20:00:06.000Z:

What steps will reproduce the problem?

  1. Add PDF Plugin
  2. Try to open preferences
    3.

What is the expected output? What do you see instead?

Preferences should open

What version of the product are you using? On what operating system?

0.5.3 for OSX

Please provide any additional information below.

Adding the PDF plugin to be able to use PDF cover pages, this seems to break YAJHFC as you cant even get into prefs to remove it.

First and last name to resend a fax

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 7 created by jonaswolz on 2012-07-17T10:32:19.000Z:

Hi guys,

I have a long time been using YajHFC but now I notice that when you resend a fax, first and last name of the original recipient apear join in the last name field. Why? It is a right way?

I expected that all the information of the original recipient would keep the same sequence.

I´m using YajHFC 0.5.2 on Windows XP SP3 with Java(TM) SE Runtime Environment 1.6.0_20-b02

Thanks.

Regards and sorry for my poor English.

Issue with Debian 8 jessie

Original report by Anonymous.


I've updated my debian server to jessie and now yajfhc does not connect to my server anymore.
When I try to connect, I got the following Error message on a Archlinux machine and a Windows 7 machine

#!java

java.util.NoSuchElementException
	at java.util.StringTokenizer.nextToken(StringTokenizer.java:349)
	at gnu.inet.ftp.FtpClientProtocol.pass(FtpClientProtocol.java:263)
	at yajhfc.HylaClientManager.forceLogin(HylaClientManager.java:193)
	at yajhfc.model.servconn.hylafax.HylaFaxListConnection.connect(HylaFaxListConnection.java:181)
	at yajhfc.MainWin$LoginThread.run(MainWin.java:2970)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)


YajHFC 0.6.0
Java 1.8.0_72 (Oracle Corporation)
OpenJDK Runtime Environment 1.8.0_72-b15
OpenJDK 64-Bit Server VM
Linux 4.3.3-3-ARCH (amd64)

Print received faxes to printer (paper)

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 18 created by jonaswolz on 2013-03-14T14:36:00.000Z:

I like very much this application, but it would be very nice to automatically print received faxes to a printer (in paper).

Best regards,
Hugo Veiga

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
0.5.3 on windows 7 64bit

Please provide any additional information below.

Cannot Delete faxes from Queue

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 1 created by jonaswolz on 2011-11-18T15:21:53.000Z:

I have the same setup in two different servers, and in one of them, I simply not delete received faxes.

The error message is as follow:

"550 recvq/fax000000002.tif: Operation not permitted.

at gnu.inet.ftp.FtpClientProtocol.dele(FtpClientProtocol.java:453)
at yajhfc.model.servconn.hylafax.RecvdFaxJob.deleteImpl(RecvdFaxJob.java:57)
at yajhfc.model.servconn.hylafax.AbstractHylaFaxJob.delete(AbstractHylaFaxJob.java:44)
at yajhfc.MainWin$DeleteWorker.doWork(MainWin.java:263)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:168)

YajHFC 0.5.1
Java 1.6.0_29 (Sun Microsystems Inc.)
Java(TM) SE Runtime Environment 1.6.0_29-b11
Java HotSpot(TM) Client VM
Windows 7 6.1 (x86)"

Any idea what can cause this ?

LDAP PHonebook max round about 200 contacts. More produce error.

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 30 created by jonaswolz on 2014-05-09T08:57:05.000Z:

When I try to import more than ca. 200 contacts via LDAP into the phone book it stops with error message:
[LDAP: error code 11 - Administrative Limit Exceeded]

If I try to connect a second time I receive the same message and the connection disappears completely.

I am using the latest major release. Operating system is Windows 8 SP1 x64 with latest Java.

How to edit the path settings for all users?

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 15 created by jonaswolz on 2012-12-17T05:56:46.000Z:

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?
Since I'm using Terminal server, After the installation, I have wrong path location, Which forces me to update on each user.
The path for GS is configured to gs8.71 folder while in progress the folder is gs9.05.
How can i "One-Time" configure the client for all users?

Thanks in advanced,
Eliran

What version of the product are you using? On what operating system?
yajhfc 0.5.2 + gs9.05

Please provide any additional information below.

Notes field - database synchronized

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 13 created by jonaswolz on 2012-12-14T16:13:57.000Z:

Using yajhfc in a shared environment, one person will often open a transmission directed to someone else.

A database synchronized "notes" field would help our organization handle incoming transmissions.

LDAP: error code 4 - Sizelimit Exceeded

Original report by Riccardo Venturini (Bitbucket: ricventu, GitHub: ricventu).


Error importing LDAP:

#!plain

[LDAP: error code 4 - Sizelimit Exceeded]

yajhfc.phonebook.PhoneBookException: [LDAP: error code 4 - Sizelimit Exceeded]
	at yajhfc.phonebook.ldap.LDAPPhoneBook.openInternal(LDAPPhoneBook.java:157)
	at yajhfc.phonebook.PhoneBook.open(PhoneBook.java:319)
	at yajhfc.phonebook.ui.NewPhoneBookWin.importFromPhonebook(NewPhoneBookWin.java:494)
	at yajhfc.phonebook.ui.NewPhoneBookWin$PhonebookMenuActionListener.doImport(NewPhoneBookWin.java:1586)
	at yajhfc.phonebook.ui.NewPhoneBookWin$PhonebookMenuActionListener.actionPerformed(NewPhoneBookWin.java:1567)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.AbstractButton.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(Unknown Source)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at yajhfc.MainWin$8.actualActionPerformed(MainWin.java:962)
	at yajhfc.util.ExcDialogAbstractAction.actionPerformed(ExcDialogAbstractAction.java:84)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.AbstractButton.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: javax.naming.SizeLimitExceededException: [LDAP: error code 4 - Sizelimit Exceeded]; remaining name ''
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
	at com.sun.jndi.ldap.AbstractLdapNamingEnumeration.getNextBatch(Unknown Source)
	at com.sun.jndi.ldap.AbstractLdapNamingEnumeration.hasMoreImpl(Unknown Source)
	at com.sun.jndi.ldap.AbstractLdapNamingEnumeration.hasMore(Unknown Source)
	at yajhfc.phonebook.ldap.LDAPPhoneBook.loadEntries(LDAPPhoneBook.java:180)
	at yajhfc.phonebook.ldap.LDAPPhoneBook.openInternal(LDAPPhoneBook.java:153)
	... 90 more


YajHFC 0.6.0
Java 1.8.0_71 (Oracle Corporation)
Java(TM) SE Runtime Environment 1.8.0_71-b15
Java HotSpot(TM) Client VM
Windows 7 6.1 (x86)

Connection Timout & Alert Message

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 23 created by jonaswolz on 2013-07-15T07:32:28.000Z:

What steps will reproduce the problem?
1.The Elastix Server is down or I am out of my company office
2.The Yajhfc continue to test the connection and show a alert messages.

What is the expected output? What do you see instead?
I would like to don't be bored of the alert message.

What version of the product are you using? On what operating system?
Elasitx + Yajhc 0.5.3

Please provide any additional information below.

Cannot send more than 10 pages

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 11 created by jonaswolz on 2012-11-19T19:32:45.000Z:

What steps will reproduce the problem?

  1. Sending fax using Yajhfc printer of a document of 13 pages.
    2.
    3.

What is the expected output? What do you see instead?
After hit "Send" the progress bar shows up and still creating pdf to send and doesn't move of the phase.

What version of the product are you using? On what operating system?
I'm using the latest version and I also upgrade ghoscript to the latest version,

Please provide any additional information below.
I testes it on different computer to make sure if is not my computer. fails on all of the computers. Works fine but won't work if the document has more that 10 pages.

Thank you

Remote Access - Disconnect

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 20 created by jonaswolz on 2013-03-25T12:08:36.000Z:

Hi,

We are trying to use YajHFC to access Hylafax servers on remote servers (i.e. not on our LAN).

The setup goes well, and the connection test works. However, when trying to access the fax list, we get a disconnect error, retrying in xxx seconds.

We tried to access two different fax servers from two different locations and got the same errors.

Are there more options to be configure apart from the obvious (server name, user and password ?).

the log shows the following:

Mar 25, 2013 1:00:35 PM yajhfc.model.servconn.hylafax.HylaFaxListConnection$StatusRefresher run
WARNING: Socket Error refreshing the status, logging out.
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at gnu.inet.ftp.PassiveConnection.<init>(PassiveConnection.java:50)
at gnu.hylafax.HylaFAXClient.get(HylaFAXClient.java:213)
at gnu.hylafax.HylaFAXClient.getList(HylaFAXClient.java:315)
at gnu.hylafax.HylaFAXClient.getList(HylaFAXClient.java:308)
at yajhfc.model.servconn.hylafax.HylaFaxListConnection$StatusRefresher.run(HylaFaxListConnection.java:424)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

Mar 25, 2013 1:00:35 PM yajhfc.model.servconn.hylafax.HylaFaxListConnection disconnect
FINE: Disconnecting...

Phonebook removal exception thrown.

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 25 created by jonaswolz on 2013-11-07T17:50:47.000Z:

What steps will reproduce the problem?

  1. Remove added phonebook

What is the expected output? What do you see instead?

WARNING: Exception occurred: An Error occurred executing the desired action:
java.lang.NullPointerException
at yajhfc.phonebook.ui.PhoneBookSorter.detach(PhoneBookSorter.java:403)
at yajhfc.phonebook.ui.PhoneBookTreeModel.removePhoneBook(PhoneBookTreeModel.java:99)
at yajhfc.phonebook.ui.NewPhoneBookWin.closeCurrentPhoneBook(NewPhoneBookWin.java:343)
at yajhfc.phonebook.ui.NewPhoneBookWin$9.actualActionPerformed(NewPhoneBookWin.java:953)
at yajhfc.util.ExcDialogAbstractAction.actionPerformed(ExcDialogAbstractAction.java:84)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at yajhfc.MainWin$8.actualActionPerformed(MainWin.java:958)
at yajhfc.util.ExcDialogAbstractAction.actionPerformed(ExcDialogAbstractAction.java:84)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

What version of the product are you using? On what operating system?

0.5.4

Please provide any additional information below.

A box opens and throws an exception, however the phonebook is still removed.

Can't preview or send a fax with a tiff attachment

Original report by Anonymous.


I just installed version 0.5.7. When I try to preview or send a fax with a tiff file attachment I get the following error:

Error previewing the documents:
java.io.IOException: Tag 282 not found.

java.lang.RuntimeException: java.io.IOException: Tag 282 not found.
at yajhfc.file.tiff.LibTIFFImageReader$TiffIterator.next(LibTIFFImageReader.java:60)
at yajhfc.file.tiff.LibTIFFImageReader$TiffIterator.next(LibTIFFImageReader.java:44)
at yajhfc.file.pdf.ITextTIFFFileConverter.convertToHylaFormat(ITextTIFFFileConverter.java:63)
at yajhfc.file.MultiFileConverter.convertMultipleFiles(MultiFileConverter.java:123)
at yajhfc.file.MultiFileConverter.convertMultipleFilesToSingleFile(MultiFileConverter.java:206)
at yajhfc.file.MultiFileConverter.viewMultipleFiles(MultiFileConverter.java:181)
at yajhfc.send.SendController$PreviewWorker.doWork(SendController.java:277)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)
Caused by: java.io.IOException: Tag 282 not found.
at yajhfc.file.tiff.LibTIFFFile.getFloatField(LibTIFFFile.java:198)
at yajhfc.file.tiff.LibTIFFFile.getResolutionX(LibTIFFFile.java:209)
at yajhfc.file.tiff.LibTIFFFile.readAGBRPDFImage(LibTIFFFile.java:385)
at yajhfc.file.tiff.LibTIFFFile.readPDFImage(LibTIFFFile.java:407)
at yajhfc.file.tiff.LibTIFFImageReader$TiffIterator.next(LibTIFFImageReader.java:56)
... 7 more

YajHFC 0.5.7
Java 1.7.0_51 (Oracle Corporation)
Java(TM) SE Runtime Environment 1.7.0_51-b13
Java HotSpot(TM) Client VM
Windows 7 6.1 (x86)

Previewing and/or sending with a PDF attachment works fine. I could both preview and send faxes with tiff file attachments with version 0.5.6. Was this change intentional?

crash on 64bit debian linux

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 6 created by jonaswolz on 2012-04-25T11:21:18.000Z:

What steps will reproduce the problem?
1.start yajhfc on an linux 64bit platform

What is the expected output? What do you see instead?
yajhfc starts but it crashes instead.

What version of the product are you using? On what operating system?
latest debian package ver. 0.5.1-1

Please provide any additional information below.

yajhfc starts if i install the package "ia32-sun-java6-bin" and insert "/usr/lib/jvm/ia32-java-6-sun" in the file
"/usr/bin/yajhfc" at line 10.

otherwise yajhfc comes back with:

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f7d4fe2cb18, pid=25001, tid=140175882626816
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libc.so.6+0x30b18]  char+0x18
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid25001.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted

VB Error in execyajhfc2.vbs

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 10 created by jonaswolz on 2012-11-01T09:37:36.000Z:

What steps will reproduce the problem?

  1. Installing YajHFC with recommended settings
  2. Trying to start it by clicking the desktop icon
  3. Read the VB error on screen and be frustrated

What is the expected output? What do you see instead?
Script: C:\Program Files\YajHFC\execyajhfc2.vbs
Line: 338
Char: 2
Error: The system cannot find the file specified.
Code: 80070002
Source: (null)

What version of the product are you using? On what operating system?
0.5.2

Please provide any additional information below.
This is the second time getting this error on two different systems. On other machines it works great even though they all have the same software installed.

Resend-Window wanders off screen

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 21 created by jonaswolz on 2013-04-09T23:40:03.000Z:

What steps will reproduce the problem?

  1. Send a bunch of faxes, that time out
  2. Select all of those faxes and right-click "Resend"
  3. For each fax to be resent, a window will pop-up asking you the relevant data. Each window will be positioned a little bit more down than the one before, until they are completly off-screen

What is the expected output? What do you see instead?
The windows should be drawn in the visible part of the screen or in the center of the screen.

What version of the product are you using? On what operating system?
Yajhfc 0.5.3 on Ubuntu 12.04 x86

Duplicate entries in LDAP address book show up as empty in YajHFC

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 17 created by jonaswolz on 2013-03-11T18:03:30.000Z:

Actual behavior:

When a contact exists multiple times in a LDAP address book, YajHFC lists it, but also an empty entry, which is not clickable.

Please see attached screenshot.

Expected behavior:

YajHFC should list all duplicate entries or at least silently ommit them in the contacts listing, without confusing users with emtpy, non selectable entries.

Version:

Tested with YajHFC 0.5.2 on Windows 7 64bit and OpenLDAP 2.4.23 on RHEL6 amd_64.

Thanks a lot and greetings,
Carsten.

Viewing error for cover only FAX

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 33 created by jonaswolz on 2014-07-16T14:50:52.000Z:

What steps will reproduce the problem?
1.
Click Fax -> Send...
2.
Don't add any File(s) to send
3.
Enter Fax number field
4.
Check User cover page
5.
Enter Subject and Comments fields
6.
Click on Preview button

What is the expected output?
I expected preview of just the cover page because I have only that.

What do you see instead?
Error previewing the documents:
Failed to open
C:\Users\andrea\AppData\Local\Temp\cover740829079784663479.ps. Error
message: Un dispositivo collegato al sistema non è in funzione.

java.io.IOException: Failed to open
C:\Users\andrea\AppData\Local\Temp\cover740829079784663479.ps. Error
message: Un dispositivo collegato al sistema non è in funzione.

 at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source)
 at sun.awt.windows.WDesktopPeer.open(Unknown Source)
 at java.awt.Desktop.open(Unknown Source)
 at yajhfc.Java6DesktopManager.open(Java6DesktopManager.java:65)
 at yajhfc.file.FormattedFile.view(FormattedFile.java:98)
 at

yajhfc.file.MultiFileConverter.viewMultipleFiles(MultiFileConverter.java:177)
at
yajhfc.send.SendController$PreviewWorker.doWork(SendController.java:277)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)

What version of the product are you using?
YajHFC 0.5.5
Java 1.7.0_55 (Oracle Corporation)
Java(TM) SE Runtime Environment 1.7.0_55-b14 Java HotSpot(TM) Client VM Windows 7 6.1 (x86)

On what operating system?
Windows 7 Professional 64 bit SP1

Please provide any additional information below.
Preview of FAXes longer than just the cover page works fine.
I have also made an association to open .ps files with Acrobat Reader but it doesn't solve my issue.
Attached snapshot of my Paths and Viewers section configuration

No recieved faxes but they are in hylafax

Original report by Anonymous.


Hi,
I have hylafax on ubuntu and also avantfax running.
in /ar/spool/hylafax/recvq are many tif files.
But yajhfc is not showing any on them in the recieved table.
But I see outgoing faxes which I send over yajafc.

Is there any special thing on server side to do, or a but with windows 7 64bit?

Thanks

Print Report

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 3 created by jonaswolz on 2012-02-04T21:24:19.000Z:

New feature highly preferred

Automatically print (in a printer or save as a pdf file) the first page of a sent fax including a header with basic info such as date, delivery time,sender, recipient etc

ps: Your work is PERFECT!!!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.