Technical Problems Thread here

Ask, answer and discuss any and all topics about the hows, whys, wheres and whens of playing Haven & Hearth.

Technical Problems Thread here

Postby borka » Tue Nov 18, 2014 8:25 am

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!
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
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Technical Problems Thread here

Postby borka » Tue Nov 18, 2014 8:26 am

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

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.
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Technical Problems Thread here

Postby borka » Tue Nov 18, 2014 8:28 am

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
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Technical Problems Thread here

Postby borka » Tue Nov 18, 2014 8:36 am

Problem:
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

Image

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
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Technical Problems Thread here

Postby borka » Mon Nov 24, 2014 3:55 am

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
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Technical Problems Thread here

Postby Miya » Tue Nov 25, 2014 8:28 pm

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.
:/
Miya
 
Posts: 1
Joined: Tue Nov 25, 2014 8:23 pm

Re: Technical Problems Thread here

Postby borka » Wed Nov 26, 2014 2:02 pm

Miya - thanks for using this thread right away!

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
Image
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
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Technical Problems Thread here

Postby borka » Thu Dec 25, 2014 6:56 pm

*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
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap


Return to How do I?

Who is online

Users browsing this forum: Google [Bot] and 8 guests