| 
  
  
     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 
     
     
  
 |