(Answer) (Category) FAQ-O-Matic : (Category) General : (Category) IDE/Editor :
What does "Unable to create Browser socket at port 8,888" mean?
This message is visible when launching JBuilder with the -verbose option. Port 8,888 is used by JB Enterprise in support of WebLogic. If JBuilder can't open this port, the most likely cause is that another instance of JBuilder is already running on the machine. Alternatively, there could be another program using that port for something else.

If you aren't doing weblogic development then this can probably be ignored.

(I'm guessing it's a weblogic thing because it appears while JB's IDE is loading a bunch of JBuilder code packages which have 'weblogic' in the package name.)

2001-May-24 10:44am gyles19@visi.com

JBuilder also uses 8,888 to support file associations in various Desktops, including Windows and KDE. When JBuilder launches, it (eventually) opens a ServerSocket on port 8888 and uses it to listen for text commands. For instance, you can do something like:

  ./jbuilder &
  telnet localhost 8888
     open /home/joi/jbproject/ShunWizard/ShunWizard.jpx

JBuilder will read that request and magically open the ShunWizard project.

So, when you double-click on a java or jpx file in KDE or Windows, those Desktops know to launch JBuilder, so they do. That instance of JBuilder looks to see if there is already a JBuilder instance listening on 8888. If there is, the second JBuilder forwards the open command to the first JBuilder, and exits. Hence, you end up seeing the file you double-clicked open on the original JBuilder instance, and you don't end up running two copies of JBuilder.

This only works if your username has privledges to open ServerSockets on port 8888, and if no other user on the machine has already launched an instance of JBuilder. (This last point is mostly a problem on multi-user platforms like Linux and Solaris, but it could happen on others.)

It's entirely possible there are some Enterprise features (IE the weblogic support) that also uses this socket in some way, which would explain why it can open during the weblogic initialization.

2002-Apr-03 9:21am gyles19@visi.com

Here is a Borland FAQ item for it:

  http://community.borland.com/article/0,1410,26023,00.html

2002-Apr-23 8:27am gyles19@visi.com
[Append to This Answer]
2002-Apr-23 8:27am
Previous: (Answer) I have been given some class files which I must use to complete an assignment. When I place these class files in my project's classes directory, JBuilder erases them. How can I use these classes with my project?
Next: (Answer) I want to create a project/class without using any of the wizards. How do I do this?
This document is: http://www.visi.com/~gyles19/cgi-bin/fom.cgi?file=171
[Search] [Appearance]
This is a Faq-O-Matic 2.709.
This FAQ administered by gyles19@visi.com.

Other JBuilder Links

Java Community
Java Tools
Code Central
JB OpenTools
Community
Recent
Threads
Borland Chat
Chat FAQ
Feature Matrices
3.0 |  3.5 |  4.0
5.0 |  6.0 |  7.0
Shop for
JBuilder
JBuilder
Downloads
and reg keys
Report Piracy
Online Manuals
4.0 |  5.0 |  6.0
7.0
Borland
DevSupport's
Bug/RFE Form

Quality Central Client
JB Patches &
Updates
JBuilder FAQs TIs
JBuilder
Newsgroups
Tamaracka's
News Archive
Mr. Haki's
JBuilder Machine
JGuru's
JBuilder FAQ
Sun's Bug
Parade
Netring Home - About - Privacy
The
JBuilder Netring Logo
The Borland JBuilder Netring by JBuilder FAQ-O-Matic
[ Join Now | List Sites | Random | << Prev | Next >> ]
[ Previous 5 Sites | Skip Previous | Skip Next | Next 5 Sites ]