Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / Tools / March 2005

Tip: Looking for answers? Try searching our database.

Eclipse startup problem

Thread view: 
Joseph M. Newcomer - 02 Mar 2005 16:49 GMT
I just started using Eclipse. Very quickly I hit a problem. I started what I thought was a
new project, but it ended up in a workspace that I thought I was no longer using. So I
selected the old (toy test) project in the workspace browser and deleted it. I got a
question about whether I wanted to delete the entire project or just delete it from the
workspace, so I selected the option to delete from the workspace only. I then got a splash
screen and Eclipse hung. I have logged out and back in, and Eclipse still can't proceed
beyond the splash screen, where it hangs.

I am using Windows XP SP2 on a dual-processor Xeon hyperthreaded system.

One suggestion made in another newsgroup was to start with the -data option; I tried this,
pointing, as the poster suggested, to a nonexistent directory. Eclipse still hangs at the
splash screen. I find that I have, in Task Manager, two copies of eclipse.exe running, and
a copy of javaw.exe. I kill all of these off and start over, and the same thing happens.

It has the feel of some interlock being set, but I don't know any Eclipse internals, so
have no idea how to proceed. Any ideas?
                joe

Joseph M. Newcomer [MVP]
email: newcomer@flounder.com
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
Roland - 02 Mar 2005 18:39 GMT
> I just started using Eclipse. Very quickly I hit a problem. I started what I thought was a
> new project, but it ended up in a workspace that I thought I was no longer using. So I
[quoted text clipped - 19 lines]
> Web: http://www.flounder.com
> MVP Tips: http://www.flounder.com/mvp_tips.htm

Which version of Eclipse are you running? And which version of Java? For
instance, Eclipse 3.0.1 requires Java 1.4.1 or later.

You say that Eclipse has at least one time successfully. So I suspect
that it must be something in the workspace or in the Eclipse
configuration directory.

Try to run Eclipse with the console and debug option (and use java.exe
instead of javaw.exe). See if there are any error messages that indicate
where it fails.
Type (or copy and paste) the following commandline (it should be a
single line, adjust paths to eclipse and java to match your system):

"C:\Program Files\Eclipse\eclipse.3.0.1\eclipse\eclipse.exe" -consolelog
-debug -vm "C:\Program Files\Java\j2re1.4.2\bin\java.exe" -vmargs -Xmx192m

Other things you could do:
1) Run Eclipse with the -clean commandline option (similar to the
commandline above, but make sure you put -clean *before* the -vm
option). The -clean option should refresh the configuration (checks
installed plugins etc.)
2) The Eclipse configuration is stored in the C:\Program
Files\Eclipse\eclipse.3.0.1\eclipse\configuration directory. You can
delete the contents of that directory *except* config.ini.
3) If you have external/additional plugins installed, try removing them.
4) Try to reinstall Eclipse. Don't forget to save a copy of your
workspace if you plan on removing the whole Eclipse directory (if the
workspace is located in the Eclipse installation directory, e.g.
C:\Program Files\Eclipse\eclipse.3.0.1\eclipse\workspace)

If you just upgraded from version 2 to version 3, then an old version 2
workspace is not compatible with a version 3 workspace. In this case you
have to remove the directory '.metadata' in the workspace directory
(there's no need to delete the project directories in the workspace).
Signature

Regards,

Roland de Ruiter
  ___      ___
 /__/ w_/ /__/
/  \ /_/ /  \

Joseph M. Newcomer - 03 Mar 2005 07:30 GMT
Java 1.5.0_01
Eclipse 3.0 (this is what the splash screen says; then it hangs)

See below...

>> I just started using Eclipse. Very quickly I hit a problem. I started what I thought was a
>> new project, but it ended up in a workspace that I thought I was no longer using. So I
[quoted text clipped - 26 lines]
>that it must be something in the workspace or in the Eclipse
>configuration directory.
*****
It loaded several times over several days while I worked on projects. It worked fine until
I deleted one of the elements of the workspace.
*****

>Try to run Eclipse with the console and debug option (and use java.exe
>instead of javaw.exe). See if there are any error messages that indicate
[quoted text clipped - 4 lines]
>"C:\Program Files\Eclipse\eclipse.3.0.1\eclipse\eclipse.exe" -consolelog
>-debug -vm "C:\Program Files\Java\j2re1.4.2\bin\java.exe" -vmargs -Xmx192m

******
Suitably edited, I ran it and got the following output:

Install location:
   file:/c:/Program Files/eclipse/
Configuration file:
   file:/c:/Program Files/eclipse/configuration/config.ini loaded
Configuration location:
   file:/c:/Program Files/eclipse/configuration/
Configuration file:
   file:/c:/Program Files/eclipse/configuration/config.ini loaded
Framework located:
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/
Loading framework classpath from:
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/eclipse.properties
Framework classpath:
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/core.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/console.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/osgi.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/resolver.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/defaultAdaptor.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/eclipseAdaptor.jar
Splash location:
   c:\Program Files\eclipse\plugins\org.eclipse.platform_3.0.1\splash.bmp
Debug options:
   file:/C:/Program Files/eclipse/.options not found
Time to load bundles: 15
Starting application: 1109
*****
>Other things you could do:
>1) Run Eclipse with the -clean commandline option (similar to the
>commandline above, but make sure you put -clean *before* the -vm
>option). The -clean option should refresh the configuration (checks
>installed plugins etc.)
******
Install location:
   file:/c:/Program Files/eclipse/
Configuration file:
   file:/c:/Program Files/eclipse/configuration/config.ini loaded
Configuration location:
   file:/c:/Program Files/eclipse/configuration/
Configuration file:
   file:/c:/Program Files/eclipse/configuration/config.ini loaded
Framework located:
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/
Loading framework classpath from:
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/eclipse.properties
Framework classpath:
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/core.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/console.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/osgi.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/resolver.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/defaultAdaptor.jar
   file:/c:/Program Files/eclipse/plugins/org.eclipse.osgi_3.0.1/eclipseAdaptor.jar
Splash location:
   c:\Program Files\eclipse\plugins\org.eclipse.platform_3.0.1\splash.bmp
Debug options:
   file:/C:/Program Files/eclipse/.options not found
Time to load bundles: 110
Starting application: 7515
*****
>2) The Eclipse configuration is stored in the C:\Program
>Files\Eclipse\eclipse.3.0.1\eclipse\configuration directory. You can
>delete the contents of that directory *except* config.ini.
*****
It has several subdirectories, but only one config.ini file. By "contents" do you mean
"everything including all subdirectories"? I tried this. All that happens is that eclipse
comes up and prompts me for a workspace directory; I give it a new directory name, and it
then proceeds to hang again. It fails with both the -clean option and without it.
*****
>3) If you have external/additional plugins installed, try removing them.
*****
Given I just downloaded eclipse, started it, and did some trivial stuff, I don't think I
have enough experience to add external or additional plugins at this point. So it is
whatever was installed
****
>4) Try to reinstall Eclipse. Don't forget to save a copy of your
>workspace if you plan on removing the whole Eclipse directory (if the
>workspace is located in the Eclipse installation directory, e.g.
>C:\Program Files\Eclipse\eclipse.3.0.1\eclipse\workspace)
*****
It would never occur to me that a workspace would be put in a fixed directory, as opposed
to putting it in a directory of my choice. I believe I created the workspace in a separate
directory.

However, I tried to reinstall Eclipse in a different directory, and it fails again under
both the scenarios given above.
*****

>If you just upgraded from version 2 to version 3, then an old version 2
>workspace is not compatible with a version 3 workspace. In this case you
>have to remove the directory '.metadata' in the workspace directory
>(there's no need to delete the project directories in the workspace).
*****
I didn't have either Java or Eclipse installed on my system until last week, when I
downloaded the latest copies of each and installed them for the first time. So there was
nothing to upgrade
*****

I'm actually quite disappointed. A number of people had reported on how good eclipse is,
but it is starting to fulfill my quote "I don't use free software because I can't afford
it". I've now lost three days to this problem. Without a tech support line to call (which
is what I'm used to) it is a serious indicator that there is a serious support problem,
and I can't afford to use software that has no support.
Joseph M. Newcomer [MVP]
email: newcomer@flounder.com
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
Roland - 03 Mar 2005 09:54 GMT
> Java 1.5.0_01
> Eclipse 3.0 (this is what the splash screen says; then it hangs)
[quoted text clipped - 163 lines]
> Web: http://www.flounder.com
> MVP Tips: http://www.flounder.com/mvp_tips.htm

When I use consolelog, the last message is also "Starting application:
3968". Unfortunately, there's no more information.

One thing you could try is to create a thread dump, to see if there are
Java threads in a deadlock situation. To do this, press CTRL-BREAK in
the window with the consolelog output (on my keyboard the Break/Pause
key is next to the ScrollLock key, and above the Insert/Home/PageUp
keyblock). [CTRL-BREAK is for Windows platform. On Unix you have to send
the SIGQUIT signal to the java process with kill -3 <jvmpid>.]

Since you did a clean install of Eclipse, I'm not sure what the cause of
the problem might be. The only thing I noted is that you are using a
dual-processor Xeon hyperthreaded system. Maybe there are issues with
this when running Java or Eclipse.

Sorry to hear that your experience with Eclipse has been disappointing.
Signature

Regards,

Roland de Ruiter
  ___      ___
 /__/ w_/ /__/
/  \ /_/ /  \

Joseph M. Newcomer - 03 Mar 2005 20:52 GMT
It would be very sad if Eclipse can't work on a multiprocessor or hyperthreaded processor.
I'm certainly not going to cripple my machine so I can run it.

Now, I don't have any idea how to read the following dump; I hope it indicates something
useful:

Install location:
   file:/c:/Program Files/Eclipse3.0.1/eclipse/
Configuration file:
   file:/c:/Program Files/Eclipse3.0.1/eclipse/configuration/config.ini loaded
Configuration location:
   file:/c:/Program Files/Eclipse3.0.1/eclipse/configuration/
Configuration file:
   file:/c:/Program Files/Eclipse3.0.1/eclipse/configuration/config.ini loaded
Framework located:
   file:/c:/Program Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/
Loading framework classpath from:
   file:/c:/Program
Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/eclipse.properties
Framework classpath:
   file:/c:/Program Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/core.jar
   file:/c:/Program Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/console.jar
   file:/c:/Program Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/osgi.jar
   file:/c:/Program
Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/resolver.jar
   file:/c:/Program
Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/defaultAdaptor.jar
   file:/c:/Program
Files/Eclipse3.0.1/eclipse/plugins/org.eclipse.osgi_3.0.1/eclipseAdaptor.jar
Splash location:
   c:\Program Files\Eclipse3.0.1\eclipse\plugins\org.eclipse.platform_3.0.1\splash.bmp
Debug options:
   file:/C:/Program Files/Eclipse3.0.1/eclipse/.options not found
Time to load bundles: 187
Starting application: 11516
Full thread dump Java HotSpot(TM) Client VM (1.4.2_07-b05 mixed mode):

"Worker-0" prio=5 tid=0x00a5de68 nid=0xdac in Object.wait() [388f000..388fd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x112fd1c8> (a org.eclipse.core.internal.jobs.WorkerPool)
       at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:166)
       - locked <0x112fd1c8> (a org.eclipse.core.internal.jobs.WorkerPool)
       at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:193)
       at org.eclipse.core.internal.jobs.Worker.run(Worker.java:59)

"Reference Cleaner - 2" prio=7 tid=0x00a4b368 nid=0x220 in Object.wait()
[37af000..37afd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x113b59b8> (a java.lang.ref.ReferenceQueue$Lock)
       at java.lang.ref.ReferenceQueue.remove(Unknown Source)
       - locked <0x113b59b8> (a java.lang.ref.ReferenceQueue$Lock)
       at java.lang.ref.ReferenceQueue.remove(Unknown Source)
       at
org.eclipse.jface.action.ActionContributionItem$ImageCache$ReferenceCleanerThread.run(ActionContributionItem.java:207)

"Reference Cleaner - 1" prio=7 tid=0x02da27f0 nid=0x544 in Object.wait()
[376f000..376fd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x113b5a28> (a java.lang.ref.ReferenceQueue$Lock)
       at java.lang.ref.ReferenceQueue.remove(Unknown Source)
       - locked <0x113b5a28> (a java.lang.ref.ReferenceQueue$Lock)
       at java.lang.ref.ReferenceQueue.remove(Unknown Source)
       at
org.eclipse.jface.action.ActionContributionItem$ImageCache$ReferenceCleanerThread.run(ActionContributionItem.java:207)

"Start Level Event Dispatcher" daemon prio=5 tid=0x02e426e0 nid=0x970 in Object.wait()
[2f7f000..2f7fd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x10f001f0> (a org.eclipse.osgi.framework.eventmgr.EventThread)
       at java.lang.Object.wait(Unknown Source)
       at
org.eclipse.osgi.framework.eventmgr.EventThread.getNextEvent(EventThread.java:162)
       - locked <0x10f001f0> (a org.eclipse.osgi.framework.eventmgr.EventThread)
       at org.eclipse.osgi.framework.eventmgr.EventThread.run(EventThread.java:100)

"Framework Event Dispatcher" daemon prio=5 tid=0x00a31900 nid=0xc50 in Object.wait()
[2f3f000..2f3fd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x10ef7748> (a org.eclipse.osgi.framework.eventmgr.EventThread)
       at java.lang.Object.wait(Unknown Source)
       at
org.eclipse.osgi.framework.eventmgr.EventThread.getNextEvent(EventThread.java:162)
       - locked <0x10ef7748> (a org.eclipse.osgi.framework.eventmgr.EventThread)
       at org.eclipse.osgi.framework.eventmgr.EventThread.run(EventThread.java:100)

"Signal Dispatcher" daemon prio=10 tid=0x009ba960 nid=0x900 waiting on condition [0..0]

"Finalizer" daemon prio=9 tid=0x009b7f80 nid=0xee8 in Object.wait() [2bdf000..2bdfd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x10ed9b88> (a java.lang.ref.ReferenceQueue$Lock)
       at java.lang.ref.ReferenceQueue.remove(Unknown Source)
       - locked <0x10ed9b88> (a java.lang.ref.ReferenceQueue$Lock)
       at java.lang.ref.ReferenceQueue.remove(Unknown Source)
       at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Reference Handler" daemon prio=10 tid=0x009b6c00 nid=0x680 in Object.wait()
[2b9f000..2b9fd8c]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x10ed9bf0> (a java.lang.ref.Reference$Lock)
       at java.lang.Object.wait(Unknown Source)
       at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
       - locked <0x10ed9bf0> (a java.lang.ref.Reference$Lock)

"main" prio=7 tid=0x00035d70 nid=0x5d8 runnable [7e000..7fc38]
       at org.eclipse.swt.internal.ole.win32.COM.VtblCall(Native Method)
       at org.eclipse.swt.internal.ole.win32.IDispatch.Invoke(IDispatch.java:64)
       at org.eclipse.swt.ole.win32.OleAutomation.invoke(OleAutomation.java:434)
       at org.eclipse.swt.ole.win32.OleAutomation.setProperty(OleAutomation.java:577)
       at org.eclipse.swt.browser.Browser.<init>(Browser.java:452)
       at
org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.createPartControl(BrowserIntroPartImplementation.java:56)
       at
org.eclipse.ui.internal.intro.impl.model.IntroPartPresentation.createPartControl(IntroPartPresentation.java:188)
       at
org.eclipse.ui.intro.config.CustomizableIntroPart.createPartControl(CustomizableIntroPart.java:166)
       at
org.eclipse.ui.internal.ViewIntroAdapterPart.createPartControl(ViewIntroAdapterPart.java:103)
       at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
       at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
       at org.eclipse.core.runtime.Platform.run(Platform.java:747)
       at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:133)
       at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:135)
       at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:205)
       at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:119)
       at org.eclipse.ui.internal.ViewFactory$1.run(ViewFactory.java:349)
       at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
       at org.eclipse.core.runtime.Platform.run(Platform.java:747)
       at org.eclipse.ui.internal.ViewFactory.busyRestoreView(ViewFactory.java:273)
       at org.eclipse.ui.internal.ViewFactory$2.run(ViewFactory.java:530)
       at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

       at org.eclipse.ui.internal.ViewFactory.restoreView(ViewFactory.java:528)

       at org.eclipse.ui.internal.Perspective.showView(Perspective.java:1593)
       at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:773)
       at org.eclipse.ui.internal.WorkbenchPage.access$9(WorkbenchPage.java:753)
       at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:3051)

       at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

       at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3048)
       at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3028)
       at
org.eclipse.ui.internal.WorkbenchIntroManager.createIntro(WorkbenchIntroManager.java:136)
       at
org.eclipse.ui.internal.WorkbenchIntroManager.showIntro(WorkbenchIntroManager.java:85)
       at
org.eclipse.ui.application.WorkbenchAdvisor.openIntro(WorkbenchAdvisor.java:463)
       at
org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.openIntro(IDEWorkbenchAdvisor.java:941)
       at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:512)
       at org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbench.java:999)
       at
org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWindow(WorkbenchConfigurer.java:174)
       at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:658)
       at org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
       at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
       at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
       at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
       at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
       at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
       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.eclipse.core.launcher.Main.basicRun(Main.java:185)
       at org.eclipse.core.launcher.Main.run(Main.java:704)
       at org.eclipse.core.launcher.Main.main(Main.java:688)

"VM Thread" prio=5 tid=0x009f7430 nid=0x6b4 runnable

"VM Periodic Task Thread" prio=10 tid=0x009f8738 nid=0xe64 waiting on condition

"Suspend Checker Thread" prio=10 tid=0x009b9f58 nid=0xa44 runnable

>> Java 1.5.0_01
>> Eclipse 3.0 (this is what the splash screen says; then it hangs)
[quoted text clipped - 180 lines]
>
>Sorry to hear that your experience with Eclipse has been disappointing.

Joseph M. Newcomer [MVP]
email: newcomer@flounder.com
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
Roland - 06 Mar 2005 16:11 GMT
> It would be very sad if Eclipse can't work on a multiprocessor or hyperthreaded processor.
> I'm certainly not going to cripple my machine so I can run it.
[quoted text clipped - 176 lines]
>
> "Suspend Checker Thread" prio=10 tid=0x009b9f58 nid=0xa44 runnable

To me there seems no indication of a deadlock. If the Java VM detects a
deadlock situation, it reports it in the thread dump. There is no such
message, but maybe there are other things that I am not aware of.

Please post the log and the thread dump on the Eclipse newsserver in the
newsgroup eclipse.platform. Hopefully you'll get more information over
there.
Signature

Regards,

Roland de Ruiter
  ___      ___
 /__/ w_/ /__/
/  \ /_/ /  \



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.