Issue
Get the following error message when viewing a TGML graphic in Webstation:
Java-plugin 1.6.0_20
Använder JRE-version 1.6.0_20-b02 Java HotSpot(TM) Client VM
Användarens hemkatalog = C:\Documents and Settings\Administrator
----------------------------------------------------
c: töm systemfönster
f: slutför objekt i slutföringskö
g: skräpinsamling
h: visa det här hjälpmeddelandet
l: dumpa classloader-lista
m: skriv ut minnesförbrukning
o: utlösarloggning
q: dölj konsol
r: ladda policykonfiguration på nytt
s: dumpa system- och distributionsegenskaper
t: dumpa trådlista
v: dumpa trådstack
x: töm classloader-cache
0-5: ange spårningsnivån till
----------------------------------------------------
PostSender: Failed to create json object: request sent is includeHidden:true, tgmlId:, requestId:3211, path:objectId=715325441&, command:GetObject, includeViewType:true, includeAggregated:0,
java.lang.NullPointerException
at java.lang.String.indexOf(Unknown Source)
at java.lang.String.indexOf(Unknown Source)
at SE.Graphics.communication.TgmlGetter.checkFileIfExistsAndNotModified(TgmlGetter.java:279)
at SE.Graphics.communication.TgmlGetter.readTgmlObject(TgmlGetter.java:374)
at SE.Graphics.viewer.TgmlJComponent.fetchTgmlStr(TgmlJComponent.java:127)
at SE.Graphics.viewer.TgmlJComponent.loadTgmlDocument(TgmlJComponent.java:108)
at SE.Graphics.viewer.TgmlApplet.init(TgmlApplet.java:104)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Undantag: java.lang.NullPointerException
or
Unable to view TGML graphics in webstation. Get a blank screen with an error message from java console.
Detected from bootclasspath: C:\PROGRA~1\Java\jre7\lib\deploy.jar
Couldn't get Int parameter debuggingPort null returning 80
Couldn't get Int parameter minPollInterval null returning 500
@TgmlApplet#init object path is: objectId=1709965313&, server path: https://system.evalvomo.fi/webstation/active.tgml?
key 0: ASP.NET_SessionId
value 0: v30z342d1nj34zwcjm1a3agu
Added cookie to result: ASP.NET_SessionId=v30z342d1nj34zwcjm1a3agu
Proxy list:[DIRECT]
proxy hosttype: DIRECT
No Proxy for this hosttype - clearing proxy settings.
executePost failed: HTTP/1.1 404 Not Found
proxy hosttype: DIRECT
No Proxy for this hosttype - clearing proxy settings.
executePost failed: HTTP/1.1 404 Not Found
PostSender: Failed to create json object: request sent is includeHidden:true, tgmlId:, requestId:1734, path:objectId=1709965313&, command:GetObject, includeViewType
Environment
TAC Vista 5.1.X
Windows 2003 server
Cause
The .tgml extension has for some reason not been registered in Internet Information Services.
Resolution
- Confirm that the error is as described above
- Register the TGML extension
- Go to the Start Menu and select Run.
- Type INETMGR and click on OK - this will open the Internet Information Services (IIS) console.
- Locate the virtual directory Webstation (\Web Sites\Default web site\Webstation) and right click on it.
- Select Properties
- Click on the Configuration button.
- Look for the .tgml extension in the dialogue Application Configuration that opens up, under the tab Mappings.
- If the problem is as reported, .tgml should not appear in the list. Click on Add and add the .tgml extension.
- Click on OK on all the open dialogues and then restart IIS.
- Click on Edit and verify the checkbox "Verify that file exists" is not checked.
- Restart webstation and confirm the TGML are now working.