kleinst - fehlermeldung, resizeversuch eines bildes mit 400px*1px
beidrt.antville.org mit einem gif 400px * 1px lieferte reproduzierbar einen fehler (vermutlich beim versuch zu resizen), auch wenn die formularfelder für max. width: und max. height: leer waren.
an dieser stelle möchte ich erwähnen, daß dies die allererste fehlermeldung in fünf monaten intensiver antville nutzung ist, und ich von der software und der "sache als solcher", hinter der, wie ich selbst weiß, viel arbeit steckt, völlig begeistert bin.
danke!
erromeldung im comment ...
typ.o
Oops!
An error occurred while processing your request:
Error in java method resize Caused by exception: Width (100) and height (0) must be non-zero java.lang.IllegalArgumentException: Width (100) and height (0) must be non-zero at java.awt.image.ReplicateScaleFilter.(ReplicateScaleFilter.java:85) at java.awt.image.AreaAveragingScaleFilter.(AreaAveragingScaleFilter.java:60) at java.awt.Image.getScaledInstance(Image.java:123) at helma.image.ImageWrapper.resize(ImageWrapper.java:198) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at FESI.Data.ESWrapper.doIndirectCall(ESWrapper.java:909) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:784) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:382) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:783) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:530) at FESI.Data.ESObject.doIndirectCall(ESObject.java:527) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:784) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:783) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:530) at FESI.Data.ESObject.doIndirectCall(ESObject.java:527) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:784) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:382) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:382) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:385) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:385) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:382) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:385) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:783) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:530) at FESI.Data.ESObject.doIndirectCall(ESObject.java:527) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:784) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:362) at FESI.AST.ASTVariableDeclaration.jjtAccept(ASTVariableDeclaration.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:382) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:385) at FESI.AST.ASTIfStatement.jjtAccept(ASTIfStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:339) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:320) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:161) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:783) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:530) at FESI.Data.ESObject.doIndirectCall(ESObject.java:527) at helma.scripting.fesi.FesiEngine.invoke(FesiEngine.java:508) at helma.scripting.fesi.PhantomEngine.invoke(PhantomEngine.java:30) at helma.framework.core.RequestEvaluator.run(RequestEvaluator.java:328) at java.lang.Thread.run(Thread.java:536) detected at line 40 of function 'saveImg' in file: 'image/objectFunctions.js' called at line 110 of function 'createThumbnail' in file: 'image/objectFunctions.js' called at line 55 of function 'evalImg' in file: 'imagemgr/objectFunctions.js' called at line 15 of function 'create_action' in file: 'imagemgr/create.hac'
kris
1x400 wird dann auf 0x100 runtergerechnet und das geht nicht. denkt man.