Kaladhor Geschrieben 20. Juli 2007 Geschrieben 20. Juli 2007 Hab da ein merkwürdiges Verhalten gefunden: Ich habe eine jsp-Seite, auf der ich zwei DateTimePicker eingebaut habe. Diese bestehen aus zwei Komponenten: ein Textfeld und ein Kalender, der onClick eingeblendet wird. Ich habe also zweimal das Ganze für Start- und Enddatum. Bei der Initialisierung werden zwei Methoden aufgerufen, die den ersten und letzten des aktuellen Monats berechnen. Diese Werte sollen die Startwerte für die beiden Textfelder sein. So lange ich die Applikation im Tomcat 5.5 laufen lasse, alles kein Problem. Datumswerte werden korrekt berechnet und angezeigt, zur Zeit also "2007-07-01" und "2007-07-31". Im JBoss ist das anders. Kaum läuft die Applikation im JBoss, habe ich in den beiden Textfeldern das jeweils tagesaktuelle Datum, zur Zeit also den "2007-07-20". Und jetzt kommt der Hammer: Bei der Initialisierung werden die entsprechenden Methoden aufgerufen, die beiden Datumswerte werden richtig berechnet. Selbst im Quelltext der darstellenden Seite sind die richtigen Werte verzeichnet.... :confused: :confused: :confused: Angezeigt wird aber zweimal "2007-07-20" :eek Hat irgendwer eine ähnliche Beobachtung gemacht, oder einen Lösungsvorschlag?
Kaladhor Geschrieben 21. Juli 2007 Autor Geschrieben 21. Juli 2007 Code-Snippets kann ich erst am Montag einfügen. Werden dann die beiden Methoden sein, der Ausschnitt aus der jsp, wo die Werte eingetragen werden sollen. Ausserdem Quelltext der geladenen Seite (Ausschnitt), wo das betreffende Problem auftaucht.
Kaladhor Geschrieben 23. Juli 2007 Autor Geschrieben 23. Juli 2007 toll, jetzt tritt dieser Fehler nicht mehr auf..... dafür ist der JBoss heute mit Fehlern gestartet: 08:38:31,484 INFO [WebService] Using RMI server codebase: Fachinformatiker.de - Startseite 08:38:31,484 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:jboss-log4j.xml 08:38:32,234 WARN [serviceController] Problem starting service jboss:service=Naming java.rmi.server.ExportException: Port already in use: 1098; nested exception is: java.net.BindException: Address already in use: JVM_Bind at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:243) at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:178) at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:382) at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:116) at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:180) at java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:293) at java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:256) at org.jnp.server.Main.initJnpInvoker(Main.java:354) at org.jnp.server.Main.start(Main.java:316) at org.jboss.naming.NamingService.startService(NamingService.java:284) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at org.jboss.system.ServiceController.start(ServiceController.java:435) 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.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy4.start(Unknown Source) at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766) 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.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy5.deploy(Unknown Source) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) at org.jboss.Main.boot(Main.java:200) at org.jboss.Main$1.run(Main.java:508) at java.lang.Thread.run(Thread.java:595) Caused by: java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359) at java.net.ServerSocket.bind(ServerSocket.java:319) at java.net.ServerSocket.<init>(ServerSocket.java:185) at org.jboss.net.sockets.DefaultSocketFactory.createServerSocket(DefaultSocketFactory.java:120) at org.jboss.net.sockets.DefaultSocketFactory.createServerSocket(DefaultSocketFactory.java:95) at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:622) at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:231) ... 61 more 08:38:32,515 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
Jaraz Geschrieben 23. Juli 2007 Geschrieben 23. Juli 2007 java.rmi.server.ExportException: Port already in use: 1098; nested exception is: java.net.BindException: Address already in use: JVM_Bind sollte selbsterklärend sein
Kaladhor Geschrieben 23. Juli 2007 Autor Geschrieben 23. Juli 2007 Das witzige ist, dass dieser Port vom Firefox benutzt wurde..... Nachdem ich den gekillt habe und jboss neu gestartet habe, kamen keine Fehlermeldungen mehr. Auch das Datumsanzeigeproblem hat sich in Wohlgefallen aufgelöst..... Und niemand kann das erklären.:eek
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden