On 5/15/2015 10:29 AM, Wim Jongman
wrote:
I have no knowledge of how this should work.
You are currently ahead of everyone else since you at least know
what changed in the org.jivesoftware.smack project.
What I would do would be to browse the org.jivesoftware.smack
source, and find any static or dynamic references to xpp.jar classes
(i.e. package org.xmlpull.*). If the Smack classes found are
'low-level' (likely to be used for everything...like parsing the
packets), and verify the tests in C-HEAD-xmpp.feature project run
(they need an xmpp server but I think they are being run) then
everything is ok.
Also, if xmlpull is low-level and a smoke test of the xmpp
connection to (e.g.) gmail works, then things are probably OK as
well. I will smoke test the release build via a smoke test
against google talk later today/Friday, but please go ahead and a)
check smack source for xpp references (low-level or not); and b)
check/verify that the tests in C-HEAD-xmpp.feature are being
successfully run.
Scott
Sent from Blue Mail
On May 15, 2015, at 19:21, Scott Lewis
< slewis@xxxxxxxxxxxxx> wrote:
On 5/15/2015 8:33 AM, Wim Jongman wrote:
Hi,
I have repacked xpp.jar to see of this resolved the problem. It was
repacked from a signed jar to an unsigned jar. Basically I unpacked
the jar and repacked it. This lead to a significant smaller jar.
However, this did not resolve the problem BUT I did not revert that
change. After that I committed the real solution which was adding some
line in the build.properties file.
I wonder if we should revert the repackaged xpp.jar to the original
version to avoid any regression? How likely is it that the tests take
care of this case?
I would hope that the xmpp tests...in C-HEAD-xmpp.feature job on Jenkins
would test this. But to be direct I'm not completely clear on the use
cases (in Jive's
library) that lead to using/loading xpp. My belief is
that it's probably used for everything...xml parsing of xmpp
messages...but I'm not completely certain of that.
I had intended to ask you if you tested things explicitly with the
changes to xpp.jar, but didn't ask yet. I would recommend that you at
least convince yourself that the C-HEAD-xmpp.feature job does at least
use/test the xpp.jar usage...and that no regression has taken place.
Scott
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ecf-dev
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ecf-dev
|