Alguem sabe pq quando eu comento este codigo e chamo essa funcao ele me retorna uma Exception ??
O codigo é esse
/*
previa = previa.replaceAll("\n\r", "\n");
previa = previa.replaceAll("\r\n", "\n");
Scanner scanner = new Scanner(previa).useDelimiter("\n");
while (scanner.hasNext()) {
GenericoBean generico = null;
String tmpPrevia = ((String) scanner.next());
if (tmpPrevia.length() > 74) {
generico = new GenericoBean(tmpPrevia.substring(0, 74));
lista.add(generico);
tmpPrevia = tmpPrevia.substring(74);
}
generico = new GenericoBean(tmpPrevia);
lista.add(generico);
}
*/
// Quando eu comento o codigo acima e escrevo essa funcao meu relatorio some !
lista.add(new GenericoBean(previa));
JasperPrint impressao = JasperFillManager.fillReport(pdfName + "/AcceTermoAditivo.jasper", mapImpressao, ds);
pdfName += "/AcceTermoAditivo.pdf";
JasperExportManager.exportReportToPdfFile(impressao, pdfName);
Quando o relatorio some gera uma mensagem assim
sua procedure nao retornou uma respota e mais algumas coisas !!
Alguem pode dar uma luz ?
Valew
keller
Abril 4, 2006, 5:46pm
#2
Ok, mas qual Exception ele retorna!? o.O
Até… :thumbup:
[s]
Ele gera essa msg que nao consegiu executar a procedure, so que mesmo removendo o comentario e retirando a linha, ele volta a funcionar, da forma errada, mas volta !
Entendeu ??
Eis a exception que gera
java.io.NotSerializableException: SWEntObj.SWEmptyField
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1369)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
at java.util.HashMap.writeObject(HashMap.java:985)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:890)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1333)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1415)
at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:902)
at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:539)
at org.apache.catalina.session.StandardManager.unload(StandardManager.java:485)
at org.apache.catalina.session.StandardManager.stop(StandardManager.java:687)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4496)
at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1213)
at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4602)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:149)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performUndeployInternal(TomcatDeployer.java:414)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performUndeploy(TomcatDeployer.java:385)
at org.jboss.web.AbstractWebDeployer.stop(AbstractWebDeployer.java:367)
at org.jboss.web.WebModule.stopModule(WebModule.java:79)
at org.jboss.web.WebModule.stopService(WebModule.java:45)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStop(ServiceMBeanSupport.java:319)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:223)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:884)
at $Proxy18.stop(Unknown Source)
at org.jboss.system.ServiceController.stop(ServiceController.java:496)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy35.stop(Unknown Source)
at org.jboss.web.AbstractWebContainer.stop(AbstractWebContainer.java:394)
at org.jboss.deployment.MainDeployer.stop(MainDeployer.java:498)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:471)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:466)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:439)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy8.undeploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.undeploy(URLDeploymentScanner.java:334)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:454)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
09:38:57,425 INFO [TomcatDeployer] deploy, ctxPath=/pc020018, warUrl=file:/D:/dev/srv/jboss-3.2.6/server/default/tmp/deploy/tmp54279pc020018.war/
09:38:58,376 ERROR [ManagerBase] IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: SWEntObj.SWEmptyField
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: SWEntObj.SWEmptyField
Espero que alguem possa me ajudar !
valew