The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
SOLVED: Working offline possible ?
Hi there,
while traveling a lot through Germany I need a possibility to work offline.
Rapidminer 5.1.006 starts up but hangs with the following message:
INFO: Cannot download news: java.net.UnknownHostException: news.rapidminer.com
(WelcomeScreen$2.run())
When I work online everything works fine. I looked up the preferences, but didn't find a way to switch into an offline modus.Is there a possibility?
Thanks for any advice
Holm
while traveling a lot through Germany I need a possibility to work offline.
Rapidminer 5.1.006 starts up but hangs with the following message:
INFO: Cannot download news: java.net.UnknownHostException: news.rapidminer.com
(WelcomeScreen$2.run())
When I work online everything works fine. I looked up the preferences, but didn't find a way to switch into an offline modus.Is there a possibility?
Thanks for any advice
Holm
0
Answers
RapidMiner should work offline just as well as online (except for more up to date operator descriptions/updates/news/bugreports).
However, I have an idea of what might be causing this issue. It's probably not the cause, but no harm in ruling it out.. It would be very helpful if you could help me here, as I cannot reproduce the problem.
I'm assuming you're using Windows?
I don't know your background, so maybe you don't need this explanation, but here we go anyway
If so, open the command console via cmd, right-click the header bar of the console, select properties and on the right side check quick-edit mode. This will allow you to select the desired output with your mouse and just ctrl+c to copy&paste from the command console.
After you've done that, navigate via command line (The following commands will be helpful: "cd .." navigates to the parent folder, "cd xyz" navigates to the xyz subfolder, "d:" switches directy to partition \) to the folder where you installed RapidMiner in, go to the lib subdirectory and type in java -jar rapidminer.jar.
This will start RapidMiner from the command line. Now wait until it hangs up, and press Ctrl+Break on your keyboard. This will create some hopefully enlightening thread dumps
Post all contents of your command console in this thread, and I will take a look at it.
Regards,
Marco
thanks for reply and sorry about the delay: but because of public holidays I haven't been online.
First of all: no, I am using Linux, a Gentoo distribution. So we can talk a bit "in detail"
But Linux will not cause the problem. Before I read your message I tried to reproduce it: now it went through (only with the warnings)
2011-06-14 12:55:42 INFO: Cannot download news: java.net.UnknownHostException: news.rapidminer.com (WelcomeScreen$2.run())
java.net.UnknownHostException: news.rapidminer.com
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
java.net.Socket.connect(Socket.java:519)
java.net.Socket.connect(Socket.java:469)
sun.net.NetworkClient.doConnect(NetworkClient.java:157)
sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
sun.net.www.http.HttpClient.openServer(HttpClient.java:515)
sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
sun.net.www.http.HttpClient.New(HttpClient.java:306)
sun.net.www.http.HttpClient.New(HttpClient.java:318)
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:733)
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:658)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:981)
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
javax.swing.JEditorPane.getStream(JEditorPane.java:777)
javax.swing.JEditorPane.setPage(JEditorPane.java:418)
com.rapidminer.gui.tools.WelcomeScreen$2.run(WelcomeScreen.java:240)
2011-06-14 12:55:44 SEVERE: Could not open http://rapid-i.com/wiki/index.php?title=Process: rapid-i.com (OperatorDocLoader.parseDocumentForOperator())
2011-06-14 12:55:46 CONFIG: Loading perspectives. (ApplicationPerspectives.loadAll())
2011-06-14 12:55:47 INFO: Checking for updates. (UpdateManager$1.run())
2011-06-14 12:55:47 WARNING: Error checking for updates: javax.xml.ws.WebServiceException: java.net.UnknownHostException: rapidupdate.de (UpdateManager$1.run())
javax.xml.ws.WebServiceException: java.net.UnknownHostException: rapidupdate.de
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.createReader(RuntimeWSDLParser.java:164)
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseWSDL(RuntimeWSDLParser.java:190)
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:68)
com.sun.xml.internal.ws.wsdl.WSDLContext.<init>(WSDLContext.java:59)
com.sun.xml.internal.ws.client.ServiceContextBuilder.build(ServiceContextBuilder.java:62)
com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:125)
com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:52)
javax.xml.ws.Service.<init>(Service.java:57)
com.rapidminer.deployment.client.wsimport.UpdateServiceService.<init>(UpdateServiceService.java:37)
com.rapid_i.deployment.update.client.UpdateManager.getService(UpdateManager.java:318)
com.rapid_i.deployment.update.client.UpdateManager$1.run(UpdateManager.java:413)
com.rapidminer.gui.tools.ProgressThread$2.run(ProgressThread.java:176)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
Caused by:
java.net.UnknownHostException: rapidupdate.de
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
java.net.Socket.connect(Socket.java:519)
java.net.Socket.connect(Socket.java:469)
sun.net.NetworkClient.doConnect(NetworkClient.java:157)
sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
sun.net.www.http.HttpClient.openServer(HttpClient.java:515)
sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
sun.net.www.http.HttpClient.New(HttpClient.java:306)
sun.net.www.http.HttpClient.New(HttpClient.java:318)
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:733)
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:658)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:981)
java.net.URL.openStream(URL.java:1009)
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.createReader(RuntimeWSDLParser.java:161)
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseWSDL(RuntimeWSDLParser.java:190)
com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:68)
com.sun.xml.internal.ws.wsdl.WSDLContext.<init>(WSDLContext.java:59)
com.sun.xml.internal.ws.client.ServiceContextBuilder.build(ServiceContextBuilder.java:62)
com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:125)
com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:52)
javax.xml.ws.Service.<init>(Service.java:57)
com.rapidminer.deployment.client.wsimport.UpdateServiceService.<init>(UpdateServiceService.java:37)
com.rapid_i.deployment.update.client.UpdateManager.getService(UpdateManager.java:318)
com.rapid_i.deployment.update.client.UpdateManager$1.run(UpdateManager.java:413)
com.rapidminer.gui.tools.ProgressThread$2.run(ProgressThread.java:176)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
java.lang.Thread.run(Thread.java:619)
2011-06-14 12:55:55 INFO: Running shutdown sequence. (RapidMinerGUI$ShutdownHook.run())
2011-06-14 12:55:55 CONFIG: Saving perspectives. (ApplicationPerspectives.saveAll())
2011-06-14 12:55:55 CONFIG: Saving operator usage. (UsageStatistics.save())
But before it hanged after
2011-06-14 12:55:42 INFO: Cannot download news: java.net.UnknownHostException: news.rapidminer.com (WelcomeScreen$2.run())
java.net.UnknownHostException: news.rapidminer.com
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
java.net.Socket.connect(Socket.java:519)
java.net.Socket.connect(Socket.java:469)
sun.net.NetworkClient.doConnect(NetworkClient.java:157)
sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
sun.net.www.http.HttpClient.openServer(HttpClient.java:515)
sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
sun.net.www.http.HttpClient.New(HttpClient.java:306)
sun.net.www.http.HttpClient.New(HttpClient.java:318)
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:733)
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:658)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:981)
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
javax.swing.JEditorPane.getStream(JEditorPane.java:777)
javax.swing.JEditorPane.setPage(JEditorPane.java:418)
com.rapidminer.gui.tools.WelcomeScreen$2.run(WelcomeScreen.java:240)
Maybe you need localhost for some reason and it cycles.
Maybe you have an idea. Otherwise I will try to reproduce it in the train (as last week), strace it and send it to you.
Thanks for any advice,
Holm
great
I think you can use this command on linux to generate the thread dump when RapidMiner should hang itself up again.
kill -3 process_id
Where the process_id is the process number of the running Java process. The thread dump will be sent to wherever standard out is redirected too.
Regards,
Marco
today I could reproduce the problem: Interesting thing: after exact 20 seconds I will get the first error message (so logs), than - after 7 minutes - rapidminer starts. Sorry for the long post but here are the logs: I started it twice, first try I interrupted with kil -3 , second try started after 7 minutes.
All important thing are bold:
- starting with
- java -Xms5m -Xmx700m -Dorg.jpedal.jai=true -jar /usr/local/rapidminer/lib/rapidminer.jar
2011-06-16 10:06:46 CONFIG: Loading renderers from 'ioobjects.xml'. (RendererService.init())
2011-06-16 10:07:07 INFO: Cannot download news: java.net.UnknownHostException: news.rapidminer.com (WelcomeScreen$2.run())
java.net.UnknownHostException: news.rapidminer.com
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
java.net.Socket.connect(Socket.java:519)
java.net.Socket.connect(Socket.java:469)
sun.net.NetworkClient.doConnect(NetworkClient.java:157)
sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
sun.net.www.http.HttpClient.openServer(HttpClient.java:515)
sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
sun.net.www.http.HttpClient.New(HttpClient.java:306)
sun.net.www.http.HttpClient.New(HttpClient.java:318)
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:733)
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:658)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:981)
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
javax.swing.JEditorPane.getStream(JEditorPane.java:777)
javax.swing.JEditorPane.setPage(JEditorPane.java:418)
com.rapidminer.gui.tools.WelcomeScreen$2.run(WelcomeScreen.java:240)
- rapidminer hangs with "Creating Frame" in the logo
- kill -3 process_id
2011-06-16 12:08:55
Full thread dump Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode):
"Thread-3" daemon prio=10 tid=0x8432a400 nid=0x85a runnable [0x84247000..0x84247e00]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
- locked <0x8599aba0> (a java.io.BufferedInputStream)
at sun.net.www.MeteredStream.read(MeteredStream.java:116)
- locked <0x8599f220> (a sun.net.www.http.KeepAliveStream)
at java.io.FilterInputStream.read(FilterInputStream.java:116)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:2364)
at java.io.DataInputStream.read(DataInputStream.java:132)
at sun.print.IPPPrintService.readIPPResponse(IPPPrintService.java:1600)
at sun.print.CUPSPrinter.getAllPrinters(CUPSPrinter.java:323)
at sun.print.UnixPrintServiceLookup.refreshServices(UnixPrintServiceLookup.java:186)
- locked <0x8594c1a8> (a sun.print.UnixPrintServiceLookup)
at sun.print.UnixPrintServiceLookup$PrinterChangeListener.run(UnixPrintServiceLookup.java:730)
"UpdateQueue-ResultDisplayDataTableViewUpdater" daemon prio=10 tid=0x84324400 nid=0x859 in Object.wait() [0x84298000..0x84298d80]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at com.rapidminer.gui.tools.UpdateQueue.run(UpdateQueue.java:88)
- locked <0x89b26cb8> (a java.lang.Object)
"AWT-EventQueue-0" prio=10 tid=0x08728c00 nid=0x854 waiting for monitor entry [0x846d7000..0x846d7f00]
java.lang.Thread.State: BLOCKED (on object monitor)
at sun.print.UnixPrintServiceLookup.getDefaultPrintService(UnixPrintServiceLookup.java:491)
- waiting to lock <0x8594c1a8> (a sun.print.UnixPrintServiceLookup)
at javax.print.PrintServiceLookup.lookupDefaultPrintService(PrintServiceLookup.java:166)
at sun.print.RasterPrinterJob.getPrintService(RasterPrinterJob.java:430)
at sun.print.RasterPrinterJob.defaultPage(RasterPrinterJob.java:1516)
at java.awt.print.PrinterJob.defaultPage(PrinterJob.java:372)
at com.rapidminer.gui.tools.PrintingTools.<clinit>(PrintingTools.java:49)
at com.rapidminer.gui.operatortree.OperatorTreePanel.<init>(OperatorTreePanel.java:67)
at com.rapidminer.gui.MainFrame.<init>(MainFrame.java:408)
at com.rapidminer.gui.RapidMinerGUI$1.run(RapidMinerGUI.java:239)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
"AWT-Shutdown" prio=10 tid=0x08727c00 nid=0x853 in Object.wait() [0x84728000..0x84728e80]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x88f35ac8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <0x88f35ac8> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"TimerQueue" daemon prio=10 tid=0x086d3400 nid=0x852 in Object.wait() [0x84779000..0x84779e00]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(TimerQueue.java:236)
- locked <0x8909c150> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:619)
"AWT-XAWT" daemon prio=10 tid=0x0855dc00 nid=0x851 runnable [0x84951000..0x84951d80]
java.lang.Thread.State: RUNNABLE
at sun.awt.X11.XToolkit.waitForEvents(Native Method)
at sun.awt.X11.XToolkit.run(XToolkit.java:585)
at sun.awt.X11.XToolkit.run(XToolkit.java:560)
at java.lang.Thread.run(Thread.java:619)
"Java2D Disposer" daemon prio=10 tid=0x0853ec00 nid=0x850 in Object.wait() [0x849be000..0x849bf100]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x88f76450> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at sun.java2d.Disposer.run(Disposer.java:125)
at java.lang.Thread.run(Thread.java:619)
"Low Memory Detector" daemon prio=10 tid=0x080be800 nid=0x84e runnable [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x080bd000 nid=0x84d waiting on condition [0x00000000..0x850e2a18]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x080bbc00 nid=0x84c waiting on condition [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=10 tid=0x080a8c00 nid=0x84b in Object.wait() [0x853bd000..0x853bde80]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x88f0fbb0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x080a7800 nid=0x84a in Object.wait() [0x8540e000..0x8540ee00]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x88f0fc40> (a java.lang.ref.Reference$Lock)
"main" prio=10 tid=0x08058800 nid=0x848 in Object.wait() [0xb7677000..0xb76781d8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:992)
- locked <0x8988fbd0> (a java.awt.EventQueue$1AWTInvocationLock)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1323)
at com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:236)
at com.rapidminer.gui.RapidMinerGUI.launch(RapidMinerGUI.java:504)
at com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:487)
"VM Thread" prio=10 tid=0x080a4800 nid=0x849 runnable
"VM Periodic Task Thread" prio=10 tid=0x080c0000 nid=0x84f waiting on condition
JNI global references: 1156
Heap
def new generation total 1280K, used 643K [0x85920000, 0x85a80000, 0x88ef0000)
eden space 1152K, 44% used [0x85920000, 0x859a0fc0, 0x85a40000)
from space 128K, 100% used [0x85a60000, 0x85a80000, 0x85a80000)
to space 128K, 0% used [0x85a40000, 0x85a40000, 0x85a60000)
tenured generation total 16668K, used 12659K [0x88ef0000, 0x89f37000, 0xb1520000)
the space 16668K, 75% used [0x88ef0000, 0x89b4cc58, 0x89b4ce00, 0x89f37000)
compacting perm gen total 24832K, used 24783K [0xb1520000, 0xb2d60000, 0xb5520000)
the space 24832K, 99% used [0xb1520000, 0xb2d53e38, 0xb2d54000, 0xb2d60000)
No shared spaces configured.
- Trying it again
2011-06-16 10:06:46 CONFIG: Loading renderers from 'ioobjects.xml'. (RendererService.init())
2011-06-16 10:07:07 INFO: Cannot download news: java.net.UnknownHostException: news.rapidminer.com (WelcomeScreen$2.run())
java.net.UnknownHostException: news.rapidminer.com
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
java.net.Socket.connect(Socket.java:519)
java.net.Socket.connect(Socket.java:469)
sun.net.NetworkClient.doConnect(NetworkClient.java:157)
sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
sun.net.www.http.HttpClient.openServer(HttpClient.java:515)
sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
sun.net.www.http.HttpClient.New(HttpClient.java:306)
sun.net.www.http.HttpClient.New(HttpClient.java:318)
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:733)
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:658)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:981)
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
javax.swing.JEditorPane.getStream(JEditorPane.java:777)
javax.swing.JEditorPane.setPage(JEditorPane.java:418)
com.rapidminer.gui.tools.WelcomeScreen$2.run(WelcomeScreen.java:240)
2011-06-16 10:14:01 SEVERE: Could not open http://rapid-i.com/wiki/index.php?title=Process: rapid-i.com (OperatorDocLoader.parseDocumentForOperator())
2011-06-16 10:14:04 CONFIG: Loading perspectives. (ApplicationPerspectives.loadAll())
2011-06-16 10:14:04 CONFIG: Ignoring update check. Last update check was on Tue Jun 14 13:12:07 GMT 2011 (UpdateManager.checkForUpdates())
... now it starts (after 7 minutes)
I am pretty sure it is just a missing timeout check.
Thanks for any advice,
Holm
I worked on both Gentoo Linux and Ubuntu Linux, never had this problem. :-/
Maybe you should give it more memory?
5m is rather little.
Best regards,
Wessel
has absolutely nothing to do with that:
Xms is for the swap, xmx is for executing.
So I give rapidminer 700 megabyte (not 5).The more you give for Xms the more the harddisc is busy (because it has to write the swap - and writing 700 megabyte after every change will takes some time.)
Once again (to reproduce it):
- Plug of your eth0 cable (just all net connection)
- boot your distribution (in my case Gentoo)
- start rapidminer
- it takes 7 minutes to start
If I would in the cable e.g. after 2 minutes (not waiting 7) immediately it starts.
Also the log will show it: SEVERE: Could not open http://rapid-i.com/wiki/index.php?title=Process: rapid-i.com (OperatorDocLoader.parseDocumentForOperator())
Thanks for any advice,
Holm
very helpful thread dump, thanks
The problem might be this java bug on unix.
You could try to append -Dsun.java2d.print.polling=false when starting RapidMiner, which seems to be the workaround for said bug. Hopefully that will help
Regards,
Marco
Okay, so memory probably has nothing to do with it. My computer does not have a swap.
So how can it be busy swapping to a hard disk?
I run with java -Xms2G -Xmx12G.
I'm not sure what is the recommended setting.
But growing the heap can also take time.
So probably you want to set -Xms to roughly twice the size of your data set?
If you profile a Java program you can see the heap growing at run time.
Java often creates a bigger Heap then it actually needs.
This might be beneficial to Java garbage collection.
thanks for your reply. I will give it a try with the Workaround and will post it to this topic.
@Wessel and all other users who read this topic: as Wessel wrote: has nothing to do with the memory. About 5 minutes ago I tested with
java java -Xms2G -Xmx12G -Dorg.jpedal.jai=true -jar /usr/local/rapidminer/lib/rapidminer.jar
as Wessel suggested: still the same problem.
OK, will post soon whether the workaround helped.
Thanks
Holm
ok: it is solved. It was a bug in my Sun JDK. I used the first version of Sun JDK 1.6.0. Yesterday I started rapidminer on another computer: also offline, But in contrast to my home computer rapidminer started really quick (...did not wait for a response of news.rapidminer.com)
So I deleted my jdk1.6.0_01/ and installed the newest jdk1.6.0_26.
Everything works now like clockwork.
Thanks for all your tips, I try to change the Subject to SOLVED: Re: Working offline possible ?
Holm
glad to hear that
Regards,
Marco
Well that explains why I can't reproduce the error! :-D
Best regards,
Wessel