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 163161 - V3:Failed to register V3 Experimental:IllegalArgumentException occurs
Summary: V3:Failed to register V3 Experimental:IllegalArgumentException occurs
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: GlassFish (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P3 blocker (vote)
Assignee: Vince Kraemer
URL:
Keywords:
: 163131 163403 163825 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-20 21:37 UTC by davisn
Modified: 2010-06-01 05:20 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
New Waring Message (33.75 KB, image/png)
2009-04-20 21:38 UTC, davisn
Details
messages.log (48.90 KB, text/plain)
2009-04-20 21:39 UTC, davisn
Details
stacktrace (10.57 KB, text/plain)
2009-05-03 09:32 UTC, hantsy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description davisn 2009-04-20 21:37:30 UTC
-This is a regression problem
-Failed to register GlassFish V3 Experimental with error message appeared as IllegalArgumentException occurs when trying
to add domain1

Steps To Reproduce:
1. Install NB 6.7 Trunk (04/20/2009) build on WinXP with jdk1.6.0_13
2. Start IDE with GF V3 Experimental option
3. Close the "Start Up" page > expand Server node
4. Right-click Servers node, select Add Server > Select GlassFish V3 > select "I have read..." license > click Download
Now button
Note:
   After the server download completed, there is a new warning message appeared as "...\GlassFish_V3 does not have a
valid default domain" Please see the attached picture for the problem in detail
5. Click Next button > Click Finish 
BUG:
     java.lang.IllegalArgumentException: port out of range:-1
	at java.net.InetSocketAddress.<init>(InetSocketAddress.java:118)
	at org.netbeans.modules.glassfish.common.CommonServerSupport.isRunning(CommonServerSupport.java:451)
	at org.netbeans.modules.glassfish.common.CommonServerSupport.<init>(CommonServerSupport.java:132)
	at org.netbeans.modules.glassfish.common.GlassfishInstance.<init>(GlassfishInstance.java:129)
	at org.netbeans.modules.glassfish.common.GlassfishInstance.create(GlassfishInstance.java:211)
	at org.netbeans.modules.glassfish.common.wizards.ServerWizardIterator.instantiate(ServerWizardIterator.java:158)
	at
org.netbeans.modules.server.ui.wizard.AddServerInstanceWizard$AddServerInstanceWizardIterator.instantiate(AddServerInstanceWizard.java:356)
	at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1518)
	at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1472)
	at org.openide.WizardDescriptor.access$1700(WizardDescriptor.java:127)
	at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2043)
	at org.openide.WizardDescriptor$Listener$2.run(WizardDescriptor.java:2092)
	at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1447)
	at org.openide.WizardDescriptor.access$1300(WizardDescriptor.java:127)
	at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:2099)
	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:597)
	at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:450)
	at $Proxy15.actionPerformed(Unknown Source)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6216)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
	at java.awt.Component.processEvent(Component.java:5981)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4583)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4413)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4413)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1051)
	at java.awt.Dialog$3.run(Dialog.java:1103)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1101)
	at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:985)
	at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1019)
	at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1007)
	at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:115)
	at org.openide.util.Mutex.doEventAccess(Mutex.java:1355)
	at org.openide.util.Mutex.readAccess(Mutex.java:268)
	at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:992)
	at java.awt.Component.show(Component.java:1516)
	at java.awt.Component.setVisible(Component.java:1468)
	at java.awt.Window.setVisible(Window.java:841)
	at java.awt.Dialog.setVisible(Dialog.java:991)
	at
org.netbeans.modules.server.ui.wizard.AddServerInstanceWizard.showAddServerInstanceWizard(AddServerInstanceWizard.java:173)
	at org.netbeans.modules.server.ui.node.AddServerInstanceAction.performAction(AddServerInstanceAction.java:58)
	at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:589)
	at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:77)
	at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:585)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
	at java.awt.Component.processMouseEvent(Component.java:6216)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
	at java.awt.Component.processEvent(Component.java:5981)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4583)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4413)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4413)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 1 davisn 2009-04-20 21:38:17 UTC
Created attachment 80542 [details]
New Waring Message
Comment 2 davisn 2009-04-20 21:39:03 UTC
Created attachment 80543 [details]
messages.log
Comment 3 davisn 2009-04-20 22:27:43 UTC
The problem does not happen if I create domain2  
Comment 4 Vince Kraemer 2009-04-21 01:04:18 UTC
http://hg.netbeans.org/web-main/rev/a30332d0085e
Comment 5 Quality Engineering 2009-04-22 08:43:40 UTC
Integrated into 'main-golden', will be available in build *200904220201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/a30332d0085e
User: Vince Kraemer <vkraemer@netbeans.org>
Log: #163161: port config data has moved in the domain.xml file... try to get the data grom both locations in domain.xml
Comment 6 Vince Kraemer 2009-04-22 15:40:10 UTC
in main now.
Comment 7 Vince Kraemer 2009-04-22 15:40:30 UTC
*** Issue 163403 has been marked as a duplicate of this issue. ***
Comment 8 Vince Kraemer 2009-04-28 19:12:31 UTC
*** Issue 163825 has been marked as a duplicate of this issue. ***
Comment 9 hantsy 2009-05-03 09:32:04 UTC
Build: NetBeans IDE 6.7 Beta (Build 200904242137)
VM: Java HotSpot(TM) Client VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Linux, 2.6.27.21-170.2.56.fc10.i686, i386

User Comments: 


Stacktrace: 
java.lang.IllegalArgumentException: port out of range:-1
        at java.net.InetSocketAddress.<init>(InetSocketAddress.java:118)
        at org.netbeans.modules.glassfish.common.CommonServerSupport.isRunning(CommonServerSupport.java:451)
        at org.netbeans.modules.glassfish.common.CommonServerSupport.<init>(CommonServerSupport.java:132)
        at org.netbeans.modules.glassfish.common.GlassfishInstance.<init>(GlassfishInstance.java:129)
        at org.netbeans.modules.glassfish.common.GlassfishInstance.create(GlassfishInstance.java:211)
        at org.netbeans.modules.glassfish.common.wizards.ServerWizardIterator.instantiate(ServerWizardIterator.java:158)
Comment 10 hantsy 2009-05-03 09:32:09 UTC
Created attachment 81428 [details]
stacktrace
Comment 11 bocaguy 2010-06-01 05:20:29 UTC
*** Bug 163131 has been marked as a duplicate of this bug. ***