You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Tim Ellison (JIRA)" <ji...@apache.org> on 2008/01/25 16:45:35 UTC

[jira] Resolved: (HARMONY-5429) Confluence references Sun implementation class (via Tangosol)

     [ https://issues.apache.org/jira/browse/HARMONY-5429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tim Ellison resolved HARMONY-5429.
----------------------------------

    Resolution: Fixed
      Assignee: Tim Ellison

Created stub versions of Sun impl classes in SUNCOMPAT module at repo revision r615245.
Thanks to Mikhail Markov for the pointer to Harmony's equivalent functionality.

Server seems to start ok now without further walkbacks.  No further testing done yet.



> Confluence references Sun implementation class (via Tangosol)
> -------------------------------------------------------------
>
>                 Key: HARMONY-5429
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5429
>             Project: Harmony
>          Issue Type: Sub-task
>          Components: App-Oriented Bug Reports
>            Reporter: Tim Ellison
>            Assignee: Tim Ellison
>
> Attempting to start Confluence as part of HARMONY-5424.
> The server fails to start up apparently due to a dependency on a sun internal type via Tangosol:
> Caused by: java.lang.NoClassDefFoundError: sun.rmi.server.MarshalInputStream
>         at java.lang.ClassLoader.defineClassImpl(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:255)
>         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:70)
>         at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1847)
>         at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:873)
>         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1326)
>         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:125)
>         at java.lang.J9VMInternals.verifyImpl(Native Method)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:59)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:57)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:57)
>         at java.lang.J9VMInternals.verify(J9VMInternals.java:57)
>         at java.lang.J9VMInternals.initialize(J9VMInternals.java:120)
>         at com.tangosol.run.xml.SimpleParser.instantiateDocument(SimpleParser.java:150)
>         at com.tangosol.run.xml.SimpleParser.parseXml(SimpleParser.java:115)
>         at com.tangosol.run.xml.SimpleParser.parseXml(SimpleParser.java:71)
>         at com.tangosol.run.xml.SimpleParser.parseXml(SimpleParser.java:99)
>         at com.tangosol.coherence.component.application.console.Coherence.loadConfiguration(Coherence.CDB:34)
>         at com.tangosol.coherence.component.application.console.Coherence.getServiceConfig(Coherence.CDB:14)
>         at com.tangosol.coherence.component.application.console.Coherence.ensureLogger(Coherence.CDB:11)
>         at com.tangosol.coherence.component.application.console.Coherence.getCluster(Coherence.CDB:10)
>         at java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:213)
> See:
> http://www.tangosol.com/330/com/tangosol/io/ResolvingMarshalInputStream.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.