this is a sample thread for common problems running the game and solutions
Help to keep How do I cleaner please!
no ingame or game mechanic questions here! That go here:
viewtopic.php?f=2&t=22391
custom client questions should go to the proper custom clients thread at Wizards Tower!
viewforum.php?f=27
don't ask questions about scripting or bots here!
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Technical Problems Thread here
Last edited by borka on Tue Nov 18, 2014 8:45 am, edited 3 times in total.
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Technical Problems Thread here
Work in Progress
In this post i'm trying to show you what happens when using the default client (Play Button) assuming you're opening it with "Java Web Start Launcher" which is the usual way to run jnlp files (I use the shortform "Java" for Java Runtime and Java Virtual Machine here)
1. you click and it offers you a file called autohaven.jnlp - Java stores it in it's Cache and uses this "steering instructions" to go on - beside some settings it also tells Java what else to download and store in Java Cache (marked in blue) and get more "instructions" from jnlp files
haven-res.jnlp tells Java to download and store in Java Cache (marked in blue)
haven-res.jar contains a "basic" set of resource files (i.e. graphics)
jogl.jnlp tells Java to download and store jogl libaries in Java Cache (marked in blue) for your OS and get more "instructions" from jnlp file
i.e. Windows 64 Bit and Java 64 Bit
gluegen-rt.jnlp tells Java to download and store gluegen libaries in Java Cache (marked in blue) for your OS
i.e. Windows 64 Bit and Java 64 Bit
As the Codelanguage Loftar uses for programming the game is C the Jogl and Gluegen libaries (tools) are needed to "connect" (bind) with Java Code of client and with the OS
http://en.wikipedia.org/wiki/Java_OpenGL
http://en.wikipedia.org/wiki/GlueGen
In this post i'm trying to show you what happens when using the default client (Play Button) assuming you're opening it with "Java Web Start Launcher" which is the usual way to run jnlp files (I use the shortform "Java" for Java Runtime and Java Virtual Machine here)
1. you click and it offers you a file called autohaven.jnlp - Java stores it in it's Cache and uses this "steering instructions" to go on - beside some settings it also tells Java what else to download and store in Java Cache (marked in blue) and get more "instructions" from jnlp files
autohaven.jnlp wrote:<?xml version="1.0" encoding="utf-8" ?>
<jnlp codebase="http://www.havenandhearth.com/java/" spec="1.0+">
<information>
<title>Haven and Hearth</title>
<vendor>Seatribe</vendor>
<description>The Haven game</description>
<homepage href="http://www.havenandhearth.com/" />
<icon href="icon.gif" />
<icon kind="splash" href="splash.gif" />
</information>
<security>
<all-permissions />
</security>
<resources>
<j2se version="1.5+" max-heap-size="256M" />
<java version="1.5+" max-heap-size="256M" />
<jar href="haven.jar" />
<extension href="haven-res.jnlp" name="res" />
<extension href="http://www.havenandhearth.com/java/jogl/jogl.jnlp" name="jogl" />
<property name="jnlp.haven.authck" value="XYZ" />
<property name="jnlp.haven.authuser" value="accountname" />
<property name="jnlp.haven.fullscreen" value="off" />
<property name="jnlp.haven.errorhandler" value="on" />
<property name="jnlp.haven.errorurl" value="http://www.havenandhearth.com/java/error" />
<property name="jnlp.haven.defserv" value="moltke.seatribe.se" />
</resources>
<application-desc />
</jnlp>
haven-res.jnlp tells Java to download and store in Java Cache (marked in blue)
haven-res.jnlp wrote:<?xml version="1.0" ?>
<jnlp spec="1.0+" codebase="http://www.havenandhearth.com/java/" href="haven-res.jnlp">
<information>
<title>Haven and Hearth</title>
<vendor>Seatribe</vendor>
<homepage href="http://www.havenandhearth.com/" />
<description>Resources for Haven</description>
<offline-allowed />
</information>
<security>
<all-permissions />
</security>
<resources>
<jar href="haven-res.jar" />
</resources>
<component-desc />
</jnlp>
haven-res.jar contains a "basic" set of resource files (i.e. graphics)
jogl.jnlp tells Java to download and store jogl libaries in Java Cache (marked in blue) for your OS and get more "instructions" from jnlp file
i.e. Windows 64 Bit and Java 64 Bit
jogl.jnlp wrote:<?xml version="1.0" encoding="utf-8"?>
<jnlp codebase="http://www.havenandhearth.com/java/jogl/"
href="jogl.jnlp">
<information>
<title>Java Binding to the OpenGL API</title>
<vendor>Sun Microsystems, Inc.</vendor>
<homepage href="http://jogl.dev.java.net/"/>
<description>Java Binding to the OpenGL API - JSR-231 Current Build</description>
<description kind="short">Java programming language binding to the OpenGL 3D graphics API. (Current build of JSR-231 APIs)</description>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<jar href="jogl.jar" />
<extension name="gluegen-rt" href="http://www.havenandhearth.com/java/jogl/gluegen-rt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
<nativelib href = "jogl-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
<nativelib href = "jogl-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
<nativelib href = "jogl-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
<nativelib href = "jogl-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
<nativelib href = "jogl-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
<nativelib href = "jogl-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
<nativelib href = "jogl-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
<nativelib href = "jogl-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
<nativelib href = "jogl-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
<nativelib href = "jogl-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
<nativelib href = "jogl-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
<nativelib href = "jogl-natives-linux-amd64.jar" />
</resources>
<resources os="Mac OS X" arch="ppc">
<nativelib href = "jogl-natives-macosx-ppc.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
<nativelib href = "jogl-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
<nativelib href = "jogl-natives-macosx-universal.jar" />
</resources>
<component-desc />
</jnlp>
gluegen-rt.jnlp tells Java to download and store gluegen libaries in Java Cache (marked in blue) for your OS
i.e. Windows 64 Bit and Java 64 Bit
gluegen-rt.jnlp wrote:<?xml version="1.0" encoding="utf-8"?>
<jnlp codebase="http://www.havenandhearth.com/java/jogl/"
href="gluegen-rt.jnlp">
<information>
<title>GlueGen Runtime</title>
<vendor>Sun Microsystems, Inc.</vendor>
<homepage href="http://gluegen.dev.java.net/"/>
<description>GlueGen Runtime Library</description>
<description kind="short">Run-time support classes and native code for applications and libraries built using the GlueGen tool.</description>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<jar href="gluegen-rt.jar" />
</resources>
<resources os="Windows" arch="x86">
<nativelib href = "gluegen-rt-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
<nativelib href = "gluegen-rt-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
<nativelib href = "gluegen-rt-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
<nativelib href = "gluegen-rt-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
<nativelib href = "gluegen-rt-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
<nativelib href = "gluegen-rt-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
<nativelib href = "gluegen-rt-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
<nativelib href = "gluegen-rt-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
<nativelib href = "gluegen-rt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
<nativelib href = "gluegen-rt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
<nativelib href = "gluegen-rt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
<nativelib href = "gluegen-rt-natives-linux-amd64.jar" />
</resources>
<resources os="Mac OS X" arch="ppc">
<nativelib href = "gluegen-rt-natives-macosx-ppc.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
<nativelib href = "gluegen-rt-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
<nativelib href = "gluegen-rt-natives-macosx-universal.jar" />
</resources>
<component-desc />
</jnlp>
As the Codelanguage Loftar uses for programming the game is C the Jogl and Gluegen libaries (tools) are needed to "connect" (bind) with Java Code of client and with the OS
http://en.wikipedia.org/wiki/Java_OpenGL
http://en.wikipedia.org/wiki/GlueGen
Last edited by borka on Thu Nov 27, 2014 11:54 pm, edited 6 times in total.
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Technical Problems Thread here
reserved for soon to come troubleshooting tips and tech faq
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Technical Problems Thread here
Problem:
Solution:
It's Java security settings blocking
Open your Java Control Panel (javacpl.exe) -> Security (Sicherheit) Tab
leave on high - edit (bearbeite) sitelist -> put in

ty Bobbo!
every time i try to play it says...
"your security settings have blocked a self-signed application from running"
Solution:
It's Java security settings blocking
Open your Java Control Panel (javacpl.exe) -> Security (Sicherheit) Tab
leave on high - edit (bearbeite) sitelist -> put in
Code: Select all
http://www.havenandhearth.com
https://www.havenandhearth.com

Bobbo wrote:Note for linux users:
Use the jcontrol program to open this control panel to add exceptions.
ty Bobbo!
Last edited by borka on Thu Dec 25, 2014 6:50 pm, edited 2 times in total.
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Technical Problems Thread here
so i have been trying to get back into haven and hearth for some time and everytime i try to play a download comes up as (autohaven) and it will not let me play the game i then download this file and then it asks i open it in a specail way (mind you i am using a windows 8 laptop so everything is screwy) and then the game refuses to open or even start up anyone know how to fix this issue?
install Java -DL urls here: http://www.havenandhearth.com/forum/vie ... 86#p359412
Change Java Security Settings -> see post above !mark the browser checkbox for default client!
click Play Button - choose "Open with Java Web Start Launcher" from dropdown menue
(alternative way would be to perform a search for javaws.exe on your Windows 8 to get the path and use it to open autohaven.jnlp)
Last edited by borka on Tue Jan 06, 2015 8:36 am, edited 2 times in total.
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
-
Miya
- Posts: 1
- Joined: Tue Nov 25, 2014 8:23 pm
Re: Technical Problems Thread here
hello, I just downloaded this game but the java application won´t load. Is there anything I can do to fix that?
btw sorry if you dont get what i mean cus i am not very good with these technical stuff.
:/
btw sorry if you dont get what i mean cus i am not very good with these technical stuff.
:/
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Technical Problems Thread here
Miya - thanks for using this thread right away!
Please read the post above yours - if you have uptodate Java (7u71) installed:
That's the "normal" way to start (not save but Open with)
alternative way would be to perform a search for javaws.exe on your Windows to get the path and use it to open the downloaded autohaven.jnlp
right click autohaven - choose "run with or open with" go to the location of javaws.exe (i.e. C:\Programme\Java\jre7\bin\javaws.exe)
this only works when this is checked

Please read the post above yours - if you have uptodate Java (7u71) installed:
click Play Button - choose "Open with Java Web Start Launcher" from dropdown menue
That's the "normal" way to start (not save but Open with)
alternative way would be to perform a search for javaws.exe on your Windows to get the path and use it to open the downloaded autohaven.jnlp
right click autohaven - choose "run with or open with" go to the location of javaws.exe (i.e. C:\Programme\Java\jre7\bin\javaws.exe)
this only works when this is checked

Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
-
borka
- Posts: 9965
- Joined: Thu Feb 03, 2011 7:47 pm
- Location: World of Sprucecap
Re: Technical Problems Thread here
*Bump and spare place
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head