josmas / openwonderland

Automatically exported from code.google.com/p/openwonderland
GNU General Public License v2.0
3 stars 5 forks source link

Unable to see other person's avatar #142

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?
Avatar. No avatar.

What version of the product are you using? On what operating system?
rev 4588 binary

Please provide any additional information below.
26-Nov-2010 11:11:43 
org.jdesktop.wonderland.client.cell.CellCacheBasicImpl$CellStatusChanger run
WARNING: Exception thrown in Cell.setStatus JAXB was unable to parse 
http://istrweb.essex.ac.uk:8080/webdav/content/users/ldenni/avatars/imi/Luke_2.x
ml
java.lang.ExceptionInInitializerError: JAXB was unable to parse 
http://istrweb.essex.ac.uk:8080/webdav/content/users/ldenni/avatars/imi/Luke_2.x
ml
    at imi.character.Character.<init>(Character.java:2474)
    at imi.character.avatar.Avatar.<init>(Avatar.java:63)
    at org.jdesktop.wonderland.modules.avatarbase.client.jme.cellrenderer.WlAvatarCharacter.<init>(WlAvatarCharacter.java:116)
    at org.jdesktop.wonderland.modules.avatarbase.client.jme.cellrenderer.WlAvatarCharacter$WlAvatarCharacterBuilder.build(WlAvatarCharacter.java:106)
    at org.jdesktop.wonderland.modules.avatarbase.client.imi.ImiAvatarLoader.getAvatarCharacter(ImiAvatarLoader.java:72)
    at org.jdesktop.wonderland.modules.avatarbase.client.jme.cellrenderer.AvatarImiJME.loadAvatarInternal(AvatarImiJME.java:642)
    at org.jdesktop.wonderland.modules.avatarbase.client.jme.cellrenderer.AvatarImiJME.loadAvatar(AvatarImiJME.java:559)
    at org.jdesktop.wonderland.modules.avatarbase.client.jme.cellrenderer.AvatarImiJME.setStatus(AvatarImiJME.java:270)
    at org.jdesktop.wonderland.client.cell.Cell.setRendererStatus(Cell.java:610)
    at org.jdesktop.wonderland.client.cell.Cell.createCellRendererImpl(Cell.java:936)
    at org.jdesktop.wonderland.client.cell.Cell.setStatus(Cell.java:705)
    at org.jdesktop.wonderland.client.cell.view.ViewCell.setStatus(ViewCell.java:57)
    at org.jdesktop.wonderland.client.cell.CellCacheBasicImpl.setCellStatus(CellCacheBasicImpl.java:400)
    at org.jdesktop.wonderland.client.cell.CellCacheBasicImpl.access$000(CellCacheBasicImpl.java:70)
    at org.jdesktop.wonderland.client.cell.CellCacheBasicImpl$CellStatusChanger.run(CellCacheBasicImpl.java:583)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)26-Nov-2010 11:15:49 org.jdesktop.wonderland.client.jme.JmeClientMain$1 uncaughtException
WARNING: Uncaught exception
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.get(Unknown Source)
    at java.util.Collections$SynchronizedList.get(Unknown Source)
    at com.jme.scene.Node.getChild(Node.java:388)
    at com.jme.scene.Node.applyRenderState(Node.java:602)
    at com.jme.scene.Spatial.updateRenderState(Spatial.java:1663)
    at com.jme.scene.Spatial.updateRenderState(Spatial.java:1632)
    at org.jdesktop.mtgame.Renderer.processUpdates(Renderer.java:1264)
    at org.jdesktop.mtgame.Renderer.processJMEUpdates(Renderer.java:692)
    at org.jdesktop.mtgame.Renderer.run(Renderer.java:884)

Original issue reported on code.google.com by johnscott276@gmail.com on 26 Nov 2010 at 2:56

GoogleCodeExporter commented 9 years ago
I think this is the same root cause as issue 53:

http://code.google.com/p/openwonderland/issues/detail?id=53

Can you attach the XML file mentioned in the stack trace above? You may also 
need to look in your local avatars directory 
(~/.wonderland/0.5-dev/cache/wlcontent/users/ldenni/avatars/imi/Luke_2.xml) to 
see if the two are different.

Original comment by jonathan...@gmail.com on 30 Nov 2010 at 6:43