Portability Issues

3 views
Skip to first unread message

akollegger

unread,
Nov 24, 2008, 7:36:26 PM11/24/08
to Mesh4x Discussion
Hello all,

I've just today gotten around to checking out the trunk of Mesh4x,
hoping to integrate it into GATHER.

However, I've run into some portability issues. The following JDK
internal API classes are referenced in the project, which aren't
available in JDK 1.5.0 on Mac OS X 10.5.5:

com.sun.org.apache.xml.internal.security.exceptions.Base64DecodingException
com.sun.org.apache.xml.internal.security.utils.Base64
com.sun.org.apache.xml.internal.security.c14n.implementations.Canonicalizer20010315WithComments

Also the Sun JDBC ODBC Bridge is not available. That I can easily
ignore since it is only referenced in the msaccess adapter. But the
above classes are used in the utils and messaging packages, so they
are needed.

The com.sun.org.apache.xml.internal.security.* classes are available
as org.apache.xml.security.* from the apache xml-security
distribution: http://xml.apache.org/security/index.html . That
library could be included and referenced instead of using the internal
re-packaged sun versions.

Best,
Andreas

jmt

unread,
Nov 25, 2008, 1:14:59 PM11/25/08
to Mesh4x Discussion
Andreas,
thanks for your feedback.

I added this issue to Mesh4x TODO list.

Best,
JMT

Eduardo Jezierski

unread,
Nov 25, 2008, 8:44:13 PM11/25/08
to mes...@googlegroups.com
Andreas, we are wrapping up work to sync EpiInfo instances, as soon as we
are done in the upcoming days we will start working with you on this.

Thanks!
ej

Juan Marcelo Tondato

unread,
Nov 26, 2008, 7:47:24 AM11/26/08
to mes...@googlegroups.com
Andreas,
    I do not know GATHERER application, but, I hope that this example can help you.

    Parallel with Epiinfo, we are working in a  Mesh4x Restful Sync Server in java. Currently there are an stable version, you could check the ideas in http://mesh4x.googlecode.com/svn/Mesh4j/spikes/Mesh4jWebApp.

The idea is create a web app that supports plug-in the storage of data, for example you could use storage based on feed files or based on amazon S3 storage (http://mesh4x.googlecode.com/svn/Mesh4j/spikes/Mesh4jS3).

Thanks!
JMT
Reply all
Reply to author
Forward
0 new messages