This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 104578 - glassfish timeout when deploy a web project
Summary: glassfish timeout when deploy a web project
Status: RESOLVED WORKSFORME
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Sun Appserver 9 (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Vince Kraemer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-23 07:24 UTC by Sherry Zhou
Modified: 2007-05-31 15:33 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Server log, (pure web project without any framework) (20.84 KB, text/plain)
2007-05-23 18:20 UTC, _ potingwu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sherry Zhou 2007-05-23 07:24:57 UTC
standard installer build 20070522 with bundled AppServer
 
 Note this is part of sanity test scenaris. Sanity tests fail on Mac with the
same problem.

  - Start IDE with fresh user dir
  - Add glasshfish server
  - Create visualweb jee5 application
  - Add a standard output text component. Set its text
  - Add a standard button component. Set its text
  - Double click at button and add comment on Java editor
  - Save
  - Run

It takes very long time to show appserver tab in outout area and endup
deployment fails. So far I only see this problem on Mac. But Jim Davidson can
reproduce it on windows too. 

Nothing was every written to the app server's log file. 
Here from message.log.


 WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]:
JavaSource.runModificationTask called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:680)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]:
JavaSource.runModificationTask called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:680)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
INFO [org.netbeans.modules.editor.settings.storage.SettingsProvider]: Won't
provide any settings for text/base It's been deprecated, use MimePath.EMPTY instead.
WARNING [org.openide.loaders]: Should override getLookup() in class
org.openide.loaders.InstanceDataObject, e.g.:
[MultiDataObject.this.]getCookieSet().getLookup()
WARNING [org.openide.loaders]: Should override getLookup() in class
org.openide.loaders.DataShadow, e.g.:
[MultiDataObject.this.]getCookieSet().getLookup()
WARNING [org.openide.loaders]: Should override getLookup() in class
org.openide.loaders.DataFolder, e.g.:
[MultiDataObject.this.]getCookieSet().getLookup()
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
WARNING [org.netbeans.api.java.source.JavaSource]: JavaSource.runUserActionTask
called in AWT event thread by:
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:459)
INFO [org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder]: Cancelling
JPAProblemFinder task
WARNING [org.netbeans.modules.derby.RegisterDerby]: Derby server failed to start
in 5000 ms
INFO: Starting of server Sun Java System Application Server/GlassFish has timed-out
org.netbeans.modules.j2ee.deployment.impl.ServerException: Starting of server
Sun Java System Application Server/GlassFish has timed-out
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance._start(ServerInstance.java:1236)
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance.startTarget(ServerInstance.java:1186)
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance.startTarget(ServerInstance.java:997)
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance.start(ServerInstance.java:875)
[catch] at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance.start(ServerInstance.java:1035)
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance.getTargetMap(ServerInstance.java:461)
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance.getTargets(ServerInstance.java:437)
        at
org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:102)
        at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:82)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at
org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:256)
        at
org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:438)
        at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:129)
INFO: 0
java.lang.ArrayIndexOutOfBoundsException: 0
[catch] at
org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:102)
        at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:82)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at
org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:256)
        at
org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:438)
        at org.netbeans.core.execution.RunClassThread.
Comment 1 _ jimdavidson 2007-05-23 16:36:14 UTC
More information on this:

In the IDE Output window, I see a tab for the Project run command, and a tab for
Java DB Database process.  There is no tab for SJSAS.

The status bar shows something like "Start GlassFish".  Never changes.

The app server log has *nothing* in it.  I.e., the app server never started.

Also, I have observed this on both Windows and Mac (as have others).
Comment 2 _ potingwu 2007-05-23 17:02:42 UTC
It's a general NetBeans IDE issue. The AppServer can't start!

INFO: Starting of server Sun Java System Application Server/GlassFish has timed-out
org.netbeans.modules.j2ee.deployment.impl.ServerException: Starting of server
Sun Java System Application Server/GlassFish has timed-out
        at
org.netbeans.modules.j2ee.deployment.impl.ServerInstance._start(ServerInstance.java:1236)
Comment 3 _ potingwu 2007-05-23 18:19:06 UTC
I can reproduce it on Windows too and by just creating a simple NetBeans
standard web project.
- Create a NetBeans web project without any framework
- Deploy

Then I see 'Start Server Sun Java System application Server/GlassFish' in the
IDE progress bar for few minutes.

Under 'Java DB Database Process' tab, I see "Could not listen on port 1527 on
host localhost".

Server log attached.
Comment 4 _ potingwu 2007-05-23 18:20:19 UTC
Created attachment 42706 [details]
Server log, (pure web project without any framework)
Comment 5 Vince Kraemer 2007-05-23 23:25:02 UTC
what is the url for the bits that you are referring to?
Comment 7 Vince Kraemer 2007-05-31 15:33:25 UTC
I just tried out the bits for 200705300000 and could not reproduce this.

Reopen with more info if you can reproduce this with current bits.