Java Enterprise Studio 8.1 cannot create a websphere server

I just downloaded Java Enterprise Studio 8.1 and follows the instruction here

http://developers.sun.com/jsenterprise/reference/techart/jse8_1/websphere.html

to create a server to connect to a local websphere install. However, when I clicked the Next button after selecting Websphere on the first step, nothing

happens, although the wizard When I clicked the Next button

again, the wizard jumps to step 3 and the Finish button is disabled. So I cannot

create a websphere connection. The websphere seem to work for other server type. Am I missing something? Has anyone successfully created a websphere connection?

[649 byte] By [4813310a] at [2007-11-27 10:45:03]
# 1

I tried the following:

- Move to runtime tab in the navigator window

- Right-click on servers

- Click 'Add server...'

- Select 'IBM Websphere Application Server V6.0' from the dropdown and click Next.

I was presented with a second panel which had a textbox for specifying a webserver location and the Next button was disabled. Did you see this panel and specify the websphere server location?

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 2

I just tried again I still did not see step 2.

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 3

The build number I am using is 2006.12.01. The jdk versin is 1.5.0_05. The OS is Windows XP. Is your setup more or less the same?

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 4

Pretty much, except my OS is Solaris.

Can you try running the ide with a fresh userdir?

http://blogs.sun.com/karthikr/entry/jse_directories

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 5

Also:

In the final panel with finish disabled, do you see a back button? If so, does clicking it take you to second panel or first panel?

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 6

And one more thing:

Have you considered moving to NetBeans?

http://forum.java.sun.com/thread.jspa?threadID=5192837

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 7

I tried to use a new user directory, with this command:

jstudio.exe -userdir C:\projects\test\sunstudio

The result is the same. The second page still does not show up. When I click the Back button, it stays on the third step after the first click and the second click bring me back to the first page. It is like the second page is there, but is not drawn. I check the output console and the command line prompt that starts up the ide, neither is showing any stack trace. Does the ide log anything to a log file?

Netbean is as new to me as Java Enterprise Studio. Either is fine to me. I was told that there is a websphere plugin for netbean. I only find one that is still of beta quality though.

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 8

Just in case this has some significance, there is an error message on step 3:

Please enter a valid domain root directory.

I assume this is just because the websphere location is not entered on step 2. Is that so?

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 9

> Does the ide log anything to a log file?

The ide log is found at <userdir>/var/log/messaes.log file. If you do see any stacktraces or any other relevant error messages, then please post them here.

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 10

- I see '2 Server Location' panel with a textbox for server location and a static text message 'Please enter a valid IBM websphere V6.0 installation'. Not clear to me why you are not seeing this panel in your installation.

- > there is an error message on step 3:

> Please enter a valid domain root directory.

> I assume this is just because the websphere location is not entered on step 2. Is that so?

I think so. In the second panel, one would have specified the location where server is locally installed. And panel '3 Instance Properties' would then collect instance data.

I myself am not go to the third panel, since i don't have a local websphere installed.

- Can you try expanding 'Tools | Options | Advanced Options | IDE Configuration | Server and External Tool Settings | J2EE servers' and see if you see any entry for websphere?

- Regarding NetBeans, you are right that websphere module is marked as beta-quality. I still think NB may be preferable because:

- it is a later version

- it has an excellent community support model

- it is free and opensource, source code is available for inspection

- there are presently no future roadmaps for JSE and all JSE modules have been moved to NetBeans.

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 11

This is the stack trace I find in the log file:

*********** Exception occurred ************ at 5:38 PM on Jul 17, 2007

java.lang.reflect.UndeclaredThrowableException

at $Proxy15.actionPerformed(Unknown Source)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

[catch] at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.Dialog$1.run(Unknown Source)

at java.awt.Dialog.show(Unknown Source)

at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:810)

at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:853)

at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:841)

at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)

at org.openide.util.Mutex.readAccess(Mutex.java:209)

at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:826)

at java.awt.Component.show(Unknown Source)

at java.awt.Component.setVisible(Unknown Source)

at org.netbeans.modules.j2ee.deployment.impl.ui.actions.AddServerInstanceAction.pe rformAction(AddServerInstanceAction.java:36)

at org.openide.util.actions.NodeAction$3.run(NodeAction.java:531)

at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.j ava:47)

at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.j ava:527)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.AbstractButton.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:41 0)

... 63 more

Caused by: java.lang.NullPointerException

at org.netbeans.modules.j2ee.websphere6.ui.ServerProperties.updateInstanceInfo(Ser verProperties.java:918)

at org.netbeans.modules.j2ee.websphere6.ui.ServerProperties.updateInstancesList(Se rverProperties.java:906)

at org.netbeans.modules.j2ee.websphere6.ui.wizard.WSInstantiatingIterator.setServe rRoot(WSInstantiatingIterator.java:193)

at org.netbeans.modules.j2ee.websphere6.ui.wizard.ServerLocationPanel.isValid(Serv erLocationPanel.java:134)

at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:623)

at org.netbeans.modules.j2ee.deployment.impl.ui.wizard.AddServerInstanceWizard.upd ateState(AddServerInstanceWizard.java:66)

at org.openide.WizardDescriptor.goToNextStep(WizardDescriptor.java:798)

at org.openide.WizardDescriptor.access$1000(WizardDescriptor.java:70)

at org.openide.WizardDescriptor$7.run(WizardDescriptor.java:1629)

at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1161)

at org.openide.WizardDescriptor.access$1100(WizardDescriptor.java:70)

at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:164 7)

... 68 more

==>

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:41 0)

at $Proxy15.actionPerformed(Unknown Source)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

[catch] at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.Dialog$1.run(Unknown Source)

at java.awt.Dialog.show(Unknown Source)

at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:810)

at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:853)

at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:841)

at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)

at org.openide.util.Mutex.readAccess(Mutex.java:209)

at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:826)

at java.awt.Component.show(Unknown Source)

at java.awt.Component.setVisible(Unknown Source)

at org.netbeans.modules.j2ee.deployment.impl.ui.actions.AddServerInstanceAction.pe rformAction(AddServerInstanceAction.java:36)

at org.openide.util.actions.NodeAction$3.run(NodeAction.java:531)

at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.j ava:47)

at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.j ava:527)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.AbstractButton.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: java.lang.NullPointerException

at org.netbeans.modules.j2ee.websphere6.ui.ServerProperties.updateInstanceInfo(Ser verProperties.java:918)

at org.netbeans.modules.j2ee.websphere6.ui.ServerProperties.updateInstancesList(Se rverProperties.java:906)

at org.netbeans.modules.j2ee.websphere6.ui.wizard.WSInstantiatingIterator.setServe rRoot(WSInstantiatingIterator.java:193)

at org.netbeans.modules.j2ee.websphere6.ui.wizard.ServerLocationPanel.isValid(Serv erLocationPanel.java:134)

at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:623)

at org.netbeans.modules.j2ee.deployment.impl.ui.wizard.AddServerInstanceWizard.upd ateState(AddServerInstanceWizard.java:66)

at org.openide.WizardDescriptor.goToNextStep(WizardDescriptor.java:798)

at org.openide.WizardDescriptor.access$1000(WizardDescriptor.java:70)

at org.openide.WizardDescriptor$7.run(WizardDescriptor.java:1629)

at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1161)

at org.openide.WizardDescriptor.access$1100(WizardDescriptor.java:70)

at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:164 7)

... 68 more

==>

java.lang.NullPointerException

at org.netbeans.modules.j2ee.websphere6.ui.ServerProperties.updateInstanceInfo(Ser verProperties.java:918)

at org.netbeans.modules.j2ee.websphere6.ui.ServerProperties.updateInstancesList(Se rverProperties.java:906)

at org.netbeans.modules.j2ee.websphere6.ui.wizard.WSInstantiatingIterator.setServe rRoot(WSInstantiatingIterator.java:193)

at org.netbeans.modules.j2ee.websphere6.ui.wizard.ServerLocationPanel.isValid(Serv erLocationPanel.java:134)

at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:623)

at org.netbeans.modules.j2ee.deployment.impl.ui.wizard.AddServerInstanceWizard.upd ateState(AddServerInstanceWizard.java:66)

at org.openide.WizardDescriptor.goToNextStep(WizardDescriptor.java:798)

at org.openide.WizardDescriptor.access$1000(WizardDescriptor.java:70)

at org.openide.WizardDescriptor$7.run(WizardDescriptor.java:1629)

at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1161)

at org.openide.WizardDescriptor.access$1100(WizardDescriptor.java:70)

at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:164 7)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:41 0)

at $Proxy15.actionPerformed(Unknown Source)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

[catch] at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.Dialog$1.run(Unknown Source)

at java.awt.Dialog.show(Unknown Source)

at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:810)

at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:853)

at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:841)

at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)

at org.openide.util.Mutex.readAccess(Mutex.java:209)

at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:826)

at java.awt.Component.show(Unknown Source)

at java.awt.Component.setVisible(Unknown Source)

at org.netbeans.modules.j2ee.deployment.impl.ui.actions.AddServerInstanceAction.pe rformAction(AddServerInstanceAction.java:36)

at org.openide.util.actions.NodeAction$3.run(NodeAction.java:531)

at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.j ava:47)

at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.j ava:527)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.AbstractButton.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 12

I look at the J2EE server option. Websphere is not in the list. Only Sun Java System Application Server is.

I shall definitely give netbean a try too. Is the websphere plugin the only way to acess websphere. Seeing that all JSE code is already in netbean, the current way in JSE to access websphere should also be in netbean already, shouldn't it?

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 13

Forget to ask: How do I add Websphere into the J2EE Server list?

4813310a at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 14

> How do I add Websphere into the J2EE Server list?

Actually, i think it is already on the server list for JSE8.1. The list of servers one sees in the combo-box for add-server dialog are the list of servers supported by the ide. Since you do see 'websphere v6.0' in that combo-box, it is already in the server list.

The fact that the server is not listed in the options dialog, i think, only means that there are no user-settable options provided by the websphere plugin. (I do not see it in options dialog my install too; i should have realised that before asking you to check the options dialog; sorry about that).

> Is the websphere plugin the only way to acess websphere. Seeing that all JSE code is

> already in netbean, the current way in JSE to access websphere should also be in

> netbean already, shouldn't it?

That is correct; the websphere plugin is the only way to access websphere. Each server is supported by its respective plugin. Except that, jse8.1 bundles with and installs websphere plugin at the time of installation. With NB, you will need to install NB and then use Tools | UpdateCenter menu to obtain websphere plugin from uc. (For NB, websphere is an add-on plugin and is not bundled).

JSE8.1 is based on an older version of NB (5.0). NB has later versions (55 , 5.5.1 and currently-under-development 6.0) .

Of course, if you are not using any websphere specific extensions but are developing to the (more portable) J2EE spec, then you could use the bundled tomcat/sjsas servers for developing the app and deploy the final app on other servers.

I will try and take a look at the stacktrace.

KarthikRa at 2007-7-28 20:10:39 > top of Java-index,Development Tools,Java Tools...
# 15

Just for clarification:

You are selecting "IBM Websphere Application Server V6.0" from the dropdown list, right?

Is your local websphere install too of the same version (6.0) ?

KarthikRa at 2007-7-28 20:10:43 > top of Java-index,Development Tools,Java Tools...
# 16

I just tried netbean. 5.5 and 5.5.1. It seems the same problem still occurs.

4813310a at 2007-7-28 20:10:43 > top of Java-index,Development Tools,Java Tools...
# 17

My websphere is version 6.0

4813310a at 2007-7-28 20:10:43 > top of Java-index,Development Tools,Java Tools...
# 18

I guess I should clarify that I have both websphere 6.0 and 6.1 installed on my machine. I have not got a chance to pick which one, since this is supposed to be done on step 2.

4813310a at 2007-7-28 20:10:43 > top of Java-index,Development Tools,Java Tools...
# 19

If the issue happens with NetBeans too, it is almost certainly a config setting on your machine.

The nearest i could find is:

http://www.netbeans.org/issues/show_bug.cgi?id=73887

Apparently, an issue was filed that the second panel is always shown, and the following fix was made:

If server location was not stored by the plugin the wizard gets it from $HOME/.

WASRegistry file where all IBM WebSphere AppServer locations are stored.

Thus, if the user had already specified the location once, the second panel is apparently skipped.

Can you check if .WASRegistry file existis in your $HOME directory (On windows, you can do search for *WASReg* file on the entire drive, just to be sure). If it does, you may want to rename it.

Also:

http://www.netbeans.org/issues/show_bug.cgi?id=90828

The first possible reason of such a behavior is the firewall. Please turn it off

and try to reproduce the issue.

The other possible reason is the broken userdir. Please delete it entirely and

try to reproduce the issue again.

In your case, i don't think firewall is an issue (though you may want to try by disabling firewall temporarily) and you are using a fresh user directory.

KarthikRa at 2007-7-28 20:10:43 > top of Java-index,Development Tools,Java Tools...
# 20

After renaming the .WASRegistry file under my home directory, the second step shows up. Thanks.

4813310a at 2007-7-28 20:10:43 > top of Java-index,Development Tools,Java Tools...