| Author |
Message |
|
|
sswindon
Messages: 14
Offline
|
I have emailed your support team with this - no response as yet and not terribly impressed by this.
Seems to be a bug in Print Preview. I get the following error:
- thread = Thread[AWT-EventQueue-0,6,Main]
- exception = java.lang.IllegalArgumentException: Width (76 and
height (0) must be non-zero
java.lang.IllegalArgumentException: Width (76 and height (0) must be
non-zero
at java.awt.image.ReplicateScaleFilter.<init>(Unknown Source)
at java.awt.Image.getScaledInstance(Unknown Source)
at
com.synthis.designer.platform.diagram.api.print.PrintPreviewerWorkspaceD
ialog.loadPreviewPage(Unknown Source)
at
com.synthis.designer.platform.diagram.api.print.PrintPreviewerWorkspaceD
ialog.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at
org.apache.commons.beanutils.ConstructorUtils.invokeConstructor(Construc
torUtils.java:197)
at
org.apache.commons.beanutils.ConstructorUtils.invokeConstructor(Construc
torUtils.java:153)
at
com.synthis.workspace.window.api.WorkspaceType.getInstance(Unknown
Source)
at
com.synthis.core.plugin.api.TypedObjectSupport.getInstanceFromTypedObjec
t(Unknown Source)
at
com.synthis.workspace.window.impl.b.getInstanceFromTypedObject(Unknown
Source)
at com.synthis.core.plugin.api.TypedObjectSupport.get(Unknown
Source)
at
com.synthis.workspace.window.impl.WindowManagerImpl.getDialog(Unknown
Source)
at
com.synthis.designer.platform.diagram.api.print.CmdPrintPreview.execute(
Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.synthis.core.mpc.ProcessContainerImpl.invoke(Unknown
Source)
at com.synthis.core.mpc.ProcessContainerImpl.processTask(Unknown
Source)
at com.synthis.core.mpc.ProcessContainerImpl.doNow(Unknown
Source)
at
com.synthis.core.mpc.ProcessContainerImpl.processQueue(Unknown Source)
at com.synthis.core.mpc.ProcessContainerImpl.run(Unknown Source)
at
com.synthis.core.command.impl.CommandManagerImpl.invoke(Unknown Source)
at
com.synthis.core.command.impl.CommandManagerImpl.execute(Unknown Source)
at
com.synthis.designer.platform.diagram.api.print.PrintSetupWorkspaceDialo
g$11.actionPerformed(Unknown Source)
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.plaf.basic.BasicButtonListener.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.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at
com.synthis.designer.platform.diagram.api.print.CmdPrintSetup.execute(Un
known Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.synthis.core.mpc.ProcessContainerImpl.invoke(Unknown
Source)
at com.synthis.core.mpc.ProcessContainerImpl.processTask(Unknown
Source)
at com.synthis.core.mpc.ProcessContainerImpl.doNow(Unknown
Source)
at
com.synthis.core.mpc.ProcessContainerImpl.processQueue(Unknown Source)
at com.synthis.core.mpc.ProcessContainerImpl.run(Unknown Source)
at
com.synthis.core.command.impl.CommandManagerImpl.invoke(Unknown Source)
at
com.synthis.core.command.impl.CommandManagerImpl.execute(Unknown Source)
at
com.synthis.workspace.action.impl.ActionItemManagerImpl.invokeActionItem
(Unknown Source)
at
com.synthis.workspace.action.api.ActionItem.actionPerformed(Unknown
Source)
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
com.synthis.workspace.window.plaf.synthis.SynthisMenuItemUI.a(Unknown
Source)
at
com.synthis.workspace.window.plaf.synthis.SynthisMenuItemUI$MouseInputHa
ndler.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.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(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)
All Threads Stack Dump:
Stack Dump ------------------------
Thread -------------------------
id = 21
name = background - 1
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjava.lang.Object.wait(Unknown Source)
atcom.synthis.core.threads.PooledEventQueueImpl$Worker.run(Unknown
Source)
atjava.lang.Thread.run(Unknown Source)
Thread -------------------------
id = 23
name = TimerQueue
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjavax.swing.TimerQueue.run(Unknown Source)
atjava.lang.Thread.run(Unknown Source)
Thread -------------------------
id = 16
name = Java2D Disposer
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjava.lang.ref.ReferenceQueue.remove(Unknown Source)
atjava.lang.ref.ReferenceQueue.remove(Unknown Source)
atsun.java2d.Disposer.run(Unknown Source)
atjava.lang.Thread.run(Unknown Source)
Thread -------------------------
id = 2
name = Reference Handler
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjava.lang.Object.wait(Unknown Source)
atjava.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Thread -------------------------
id = 12
name = AWT-Shutdown
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjava.lang.Object.wait(Unknown Source)
atsun.awt.AWTAutoShutdown.run(Unknown Source)
atjava.lang.Thread.run(Unknown Source)
Thread -------------------------
id = 15
name = AWT-EventQueue-0
state = RUNNABLE
trace:
atjava.lang.Thread.dumpThreads(Native Method)
atjava.lang.Thread.getAllStackTraces(Unknown Source)
atcom.synthis.util.ExceptionUtils.getAllStackTracesString(Unknown
Source)
atcom.synthis.common.exception.impl.ExceptionManagerImpl.a(Unknown
Source)
atcom.synthis.common.exception.impl.ExceptionManagerImpl.uncaughtExcepti
on(Unknown Source)
atcom.synthis.common.exception.impl.ExceptionManagerImpl$a.doPublish(Unk
nown Source)
atcom.synthis.logging.HandlerAppenderAdapter$1.append(Unknown
Source)
atorg.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:221)
atorg.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(
AppenderAttachableImpl.java:57)
atorg.apache.log4j.Category.callAppenders(Category.java:194)
atorg.apache.log4j.Category.forcedLog(Category.java:379)
atorg.apache.log4j.Category.log(Category.java:844)
atorg.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:193
)
atcom.synthis.logging.LogUtils.error(Unknown Source)
atcom.synthis.designer.platform.diagram.api.print.PrintPreviewerWorkspac
eDialog.loadPreviewPage(Unknown Source)
atcom.synthis.designer.platform.diagram.api.print.PrintPreviewerWorkspac
eDialog.<init>(Unknown Source)
atsun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
atsun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
atsun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
atjava.lang.reflect.Constructor.newInstance(Unknown Source)
atorg.apache.commons.beanutils.ConstructorUtils.invokeConstructor(Constr
uctorUtils.java:197)
atorg.apache.commons.beanutils.ConstructorUtils.invokeConstructor(Constr
uctorUtils.java:153)
atcom.synthis.workspace.window.api.WorkspaceType.getInstance(Unknown
Source)
atcom.synthis.core.plugin.api.TypedObjectSupport.getInstanceFromTypedObj
ect(Unknown Source)
atcom.synthis.workspace.window.impl.b.getInstanceFromTypedObject(Unknown
Source)
atcom.synthis.core.plugin.api.TypedObjectSupport.get(Unknown
Source)
atcom.synthis.workspace.window.impl.WindowManagerImpl.getDialog(Unknown
Source)
atcom.synthis.designer.platform.diagram.api.print.CmdPrintPreview.execut
e(Unknown Source)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
atjava.lang.reflect.Method.invoke(Unknown Source)
atcom.synthis.core.mpc.ProcessContainerImpl.invoke(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.processTask(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.doNow(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.processQueue(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.run(Unknown Source)
atcom.synthis.core.command.impl.CommandManagerImpl.invoke(Unknown
Source)
atcom.synthis.core.command.impl.CommandManagerImpl.execute(Unknown
Source)
atcom.synthis.designer.platform.diagram.api.print.PrintSetupWorkspaceDia
log$11.actionPerformed(Unknown Source)
atjavax.swing.AbstractButton.fireActionPerformed(Unknown Source)
atjavax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)
atjavax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)
atjavax.swing.DefaultButtonModel.setPressed(Unknown Source)
atjavax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)
atjava.awt.Component.processMouseEvent(Unknown Source)
atjavax.swing.JComponent.processMouseEvent(Unknown Source)
atjava.awt.Component.processEvent(Unknown Source)
atjava.awt.Container.processEvent(Unknown Source)
atjava.awt.Component.dispatchEventImpl(Unknown Source)
atjava.awt.Container.dispatchEventImpl(Unknown Source)
atjava.awt.Component.dispatchEvent(Unknown Source)
atjava.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)
atjava.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)
atjava.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
atjava.awt.Container.dispatchEventImpl(Unknown Source)
atjava.awt.Window.dispatchEventImpl(Unknown Source)
atjava.awt.Component.dispatchEvent(Unknown Source)
atjava.awt.EventQueue.dispatchEvent(Unknown Source)
atjava.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
atjava.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
atjava.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
atjava.awt.Dialog$1.run(Unknown Source)
atjava.awt.Dialog.show(Unknown Source)
atcom.synthis.designer.platform.diagram.api.print.CmdPrintSetup.execute(
Unknown Source)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
atjava.lang.reflect.Method.invoke(Unknown Source)
atcom.synthis.core.mpc.ProcessContainerImpl.invoke(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.processTask(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.doNow(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.processQueue(Unknown
Source)
atcom.synthis.core.mpc.ProcessContainerImpl.run(Unknown Source)
atcom.synthis.core.command.impl.CommandManagerImpl.invoke(Unknown
Source)
atcom.synthis.core.command.impl.CommandManagerImpl.execute(Unknown
Source)
atcom.synthis.workspace.action.impl.ActionItemManagerImpl.invokeActionIt
em(Unknown Source)
atcom.synthis.workspace.action.api.ActionItem.actionPerformed(Unknown
Source)
atjavax.swing.AbstractButton.fireActionPerformed(Unknown Source)
atjavax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)
atjavax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)
atjavax.swing.DefaultButtonModel.setPressed(Unknown Source)
atjavax.swing.AbstractButton.doClick(Unknown Source)
atcom.synthis.workspace.window.plaf.synthis.SynthisMenuItemUI.a(Unknown
Source)
atcom.synthis.workspace.window.plaf.synthis.SynthisMenuItemUI$MouseInput
Handler.mouseReleased(Unknown Source)
atjava.awt.Component.processMouseEvent(Unknown Source)
atjavax.swing.JComponent.processMouseEvent(Unknown Source)
atjava.awt.Component.processEvent(Unknown Source)
atjava.awt.Container.processEvent(Unknown Source)
atjava.awt.Component.dispatchEventImpl(Unknown Source)
atjava.awt.Container.dispatchEventImpl(Unknown Source)
atjava.awt.Component.dispatchEvent(Unknown Source)
atjava.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)
atjava.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)
atjava.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
atjava.awt.Container.dispatchEventImpl(Unknown Source)
atjava.awt.Window.dispatchEventImpl(Unknown Source)
atjava.awt.Component.dispatchEvent(Unknown Source)
atjava.awt.EventQueue.dispatchEvent(Unknown Source)
atjava.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
atjava.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
atjava.awt.EventDispatchThread.pumpEvents(Unknown Source)
atjava.awt.EventDispatchThread.pumpEvents(Unknown Source)
atjava.awt.EventDispatchThread.run(Unknown Source)
Thread -------------------------
id = 3
name = Finalizer
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjava.lang.ref.ReferenceQueue.remove(Unknown Source)
atjava.lang.ref.ReferenceQueue.remove(Unknown Source)
atjava.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Thread -------------------------
id = 11
name = AWT-Windows
state = RUNNABLE
trace:
atsun.awt.windows.WToolkit.eventLoop(Native Method)
atsun.awt.windows.WToolkit.run(Unknown Source)
atjava.lang.Thread.run(Unknown Source)
Thread -------------------------
id = 4
name = Signal Dispatcher
state = RUNNABLE
trace:
Thread -------------------------
id = 7
name = Runner.instanceListenerServer
state = RUNNABLE
trace:
atjava.net.PlainSocketImpl.socketAccept(Native Method)
atjava.net.PlainSocketImpl.accept(Unknown Source)
atjava.net.ServerSocket.implAccept(Unknown Source)
atjava.net.ServerSocket.accept(Unknown Source)
atcom.synthis.InstanceListenerServer.run(Unknown Source)
atjava.lang.Thread.run(Unknown Source)
Thread -------------------------
id = 9
name = DestroyJavaVM
state = RUNNABLE
trace:
Thread -------------------------
id = 19
name = project
state = WAITING
trace:
atjava.lang.Object.wait(Native Method)
atjava.lang.Object.wait(Unknown Source)
atcom.synthis.core.threads.EventQueueImpl.processQueue(Unknown
Source)
atcom.synthis.core.threads.AbstractEventQueue.run(Unknown
Source)
atjava.lang.Thread.run(Unknown Source)
|
|
|
 |
|
|
Wells Burke
Messages: 25
Offline
|
Stephen,
While this used to come up with older versions of the Modeler, I have not seen it in a while. Are you using the lastest version, 3.6.7?
For some reason the print routine thinks that your diagram has height of zero. We have only seen this when there is a printer setup/compatibility issue or if somehow there is a project data issues. The quickest way to solve this would be to send me your project so I can take a look. Can you email it to me at wells.burke@synthis.com?
|
Wells Burke
Synthis Corporation |
|
|
 |
|
|
sswindon
Messages: 14
Offline
|
I have the latest version as I only downloaded it last week. This occurs when I have a simple project with one activity or whether I have many activities/documents - it also occurs with your example projects I downloaded. I could email you a project with one activity called "Untitled Activity 1" if you like but I'm not sure that would help you. By the way this problem occurs on my work PC which has networked printers as well as my home laptop with a local printer. I have checked all obvious printer settings without success.
|
|
|
 |
|
|
sswindon
Messages: 14
Offline
|
Anything further on this?
|
|
|
 |
|
|
sswindon
Messages: 14
Offline
|
Still awaiting a response on this. It's been nearly 2 weeks since I heard anything. Come on guys, don't let your excellent product down with poor support response.
|
|
|
 |
|
|
sswindon
Messages: 14
Offline
|
Have you given up on this? Still haven't heard anything.
|
|
|
 |
|
|
sswindon
Messages: 14
Offline
|
Still no response.....
|
|
|
 |