Return to Jive Software

Skip navigation
10,125 Views 35 Replies Last post: Nov 11, 2009 8:12 AM by sean.moran RSS
jcornice Advanced 1,445 posts since
Aug 8, 2006
Currently Being Moderated

Jul 21, 2009 2:02 PM

error in getMessagesByCommunityIDAndFilter

We've got a user/developer working on an off-line reader for the Forums through webservices and he has run into something that he asked me to ask you about.

 

Thanks!

 

John

 

  - - - -

 

While testing an incremental download for over a year of historic messages through getMessagesByCommunityIDAndFilter() and

getThreadsByCommunityIDAndFilter() the server generates an error for one specific day. Both methods are called with exactly the same filter on modificationDateRangeMax and modificationDateRangeMin. That worked for all messages and threads for 2008, but there is a problem with downloading the messages from a specific day in 2009. The threads for that day work fine. Below are the two invocations and the error (the correct result from the working thread download is not included since it is quite large).

 

Threads download:

     POST /rpc/soap/ForumService HTTP/1.1\r\n

     Referer: app:/ForumClient.swf\r\n

     [truncated] Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,

     x-flash-version: 10,0,12,36\r\n

     Content-Type: text/xml; charset=utf-8\r\n

     SOAPAction: ""\r\n

     Content-Length: 613

     User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n

     Host: forums.adobe.com\r\n

     Connection: Keep-Alive\r\n

     [truncated] Cookie:

jive.recentHistory=312c3435323635353b312c3431383938373b312c3434333932333b312c3434343833373b312c3434353332373b312c3434353033373b312c3434343537343b312c3434353433363b312c3434333237323b312c3434343532363b31342c333236333b3134

 

     <SOAP-ENV:Envelope

         xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

         xmlns:xs="http://www.w3.org/2001/XMLSchema"

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

         <SOAP-ENV:Body>

             <tns:getThreadsByCommunityIDAndFilter

              xmlns:tns="http://jivesoftware.com/clearspace/webservices">

                 <communityID>

                     2240

                     </communityID>

                 <filter>

                     <modificationDateRangeMax>

                         2009-05-09T23:00:00Z

                         </modificationDateRangeMax>

                     <modificationDateRangeMin>

                         2009-05-08T23:00:00Z

                         </modificationDateRangeMin>

                     </filter>

                 </tns:getThreadsByCommunityIDAndFilter>

             </SOAP-ENV:Body>

         </SOAP-ENV:Envelope>

 

 

Message download:

     POST /rpc/soap/ForumService HTTP/1.1\r\n

     Referer: app:/ForumClient.swf\r\n

     [truncated] Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,

     x-flash-version: 10,0,12,36\r\n

     Content-Type: text/xml; charset=utf-8\r\n

     SOAPAction: ""\r\n

     Content-Length: 615

     User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n

     Host: forums.adobe.com\r\n

     Connection: Keep-Alive\r\n

     [truncated] Cookie:

jive.recentHistory=312c3435323635353b312c3431383938373b312c3434333932333b312c3434343833373b312c3434353332373b312c3434353033373b312c3434343537343b312c3434353433363b312c3434333237323b312c3434343532363b31342c333236333b3134

 

     <SOAP-ENV:Envelope

         xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

         xmlns:xs="http://www.w3.org/2001/XMLSchema"

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

         <SOAP-ENV:Body>

             <tns:getMessagesByCommunityIDAndFilter

              xmlns:tns="http://jivesoftware.com/clearspace/webservices">

                 <communityID>

                     2240

                     </communityID>

                 <filter>

                     <modificationDateRangeMax>

                         2009-05-09T23:00:00Z

                         </modificationDateRangeMax>

                     <modificationDateRangeMin>

                         2009-05-08T23:00:00Z

                         </modificationDateRangeMin>

                     </filter>

                 </tns:getMessagesByCommunityIDAndFilter>

             </SOAP-ENV:Body>

         </SOAP-ENV:Envelope>

 

 

Error message

     HTTP/1.1 500 Internal Server Error\r\n

     Date: Tue, 21 Jul 2009 20:01:18 GMT\r\n

     Content-Type: text/xml;charset=UTF-8\r\n

     Content-Length: 227

     Vary: Accept-Encoding,User-Agent\r\n

     JP: D=235640 t=1248206478026634\r\n

     Connection: close\r\n

 

     <soap:Envelope

         xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

         <soap:Body>

             <soap:Fault>

                 <faultcode>

                     soap:Server

                     </faultcode>

                 <faultstring>

                     Fault occurred while processing.

                     </faultstring>

                 </soap:Fault>

             </soap:Body>

         </soap:Envelope>

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Jul 21, 2009 4:27 PM in response to: jcornice
Re: error in getMessagesByCommunityIDAndFilter

Hi John,

 

Do you know which specific day is causing the problem? It's possible that a thread or message from that day has strange content that could be breaking the SOAP request.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 21, 2009 4:32 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

May 9th 2009:

    POST /rpc/soap/ForumService HTTP/1.1\r\n
    Referer: app:/ForumClient.swf\r\n
    [truncated] Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,
    x-flash-version: 10,0,12,36\r\n
    Content-Type: text/xml; charset=utf-8\r\n
    SOAPAction: ""\r\n
    Content-Length: 615
    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n
    Host: forums.adobe.com\r\n
    Connection: Keep-Alive\r\n
    [truncated] Cookie: jive.recentHistory=312c3435323635353b312c3431383938373b312c3434333932333b312c3434343833373b312c3434353332373b312c3434353033373b312c3434343537343b312c3434353433363b312c3434333237323b312c3434343532363b31342c333236333b3134

    <SOAP-ENV:Envelope
        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <SOAP-ENV:Body>
            <tns:getMessagesByCommunityIDAndFilter
             xmlns:tns="http://jivesoftware.com/clearspace/webservices">
                <communityID>
                    2240
                    </communityID>
                <filter>
                    <modificationDateRangeMax>
                        2009-05-09T23:00:00Z
                        </modificationDateRangeMax>
                    <modificationDateRangeMin>
                        2009-05-08T23:00:00Z
                        </modificationDateRangeMin>
                    </filter>
                </tns:getMessagesByCommunityIDAndFilter>
            </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>


Error message
    HTTP/1.1 500 Internal Server Error\r\n
    Date: Tue, 21 Jul 2009 20:01:18 GMT\r\n
    Content-Type: text/xml;charset=UTF-8\r\n
    Content-Length: 227
    Vary: Accept-Encoding,User-Agent\r\n
    JP: D=235640 t=1248206478026634\r\n
    Connection: close\r\n

    <soap:Envelope
        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
        <soap:Body>
            <soap:Fault>
                <faultcode>
                    soap:Server
                    </faultcode>
                <faultstring>
                    Fault occurred while processing.
                    </faultstring>
                </soap:Fault>
            </soap:Body>
        </soap:Envelope>

 

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Jul 23, 2009 11:49 AM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

I was able to request the messages and threads from the date range mentioned above with the following soap envelope:

env:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/ xmlns:xsd=http://www.w3.org/2001/XMLSchema xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance>
     <soapenv:Header>
          <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
               <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-29234933">
                    <wsse:Username>*****</wsse:Username>
                    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">****</wsse:Password>
               </wsse:UsernameToken>
          </wsse:Security>
     </soapenv:Header>
     <soapenv:Body>
          <getThreadsByCommunityIDAndFilter xmlns="http://jivesoftware.com/clearspace/webservices">
               <communityID xmlns="">2240</communityID>
               <filter xmlns="">
                    <modificationDateRangeMax>2009-05-09T23:00:00.000Z</modificationDateRangeMax>
                    <modificationDateRangeMin>2009-05-08T23:00:00.000Z</modificationDateRangeMin>
                    <recursive>false</recursive>
                    <sortField>9</sortField>
                    <sortOrder>0</sortOrder>
                    <startIndex>0</startIndex>
               </filter>
          </getThreadsByCommunityIDAndFilter>
     </soapenv:Body>
</soapenv:Envelope>

 

I was able to retrieve all of the threads from the requested time frame. I suspect you may be missing some of the required filter elements such as sortField, sortIndex, and startIndex.

Attachments:
jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 23, 2009 1:16 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter
I was able to retrieve all of the threads from the requested time frame. I suspect you may be missing some of the required filter elements such as sortField, sortIndex, and startIndex.

What you are showing is getting the threads. That worked for me too, the problem is in the messages. And if there is a problem with the filter, shouldn't a filterexception be thrown, caught and then 0 results returned? http://www.jivesoftware.com/jivespace/message/239398

 

But I will try with those addtional elements. Where do I find documentation on their alues and meaning?

 

Message was edited by: Jochem van Dieten bcause the mail import ate my message

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 24, 2009 3:07 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Sean Moran wrote on 7/23/2009 8:49 PM:

I was able to retrieve all of the threads from the requested time frame. I suspect you may be missing some of the required filter elements such as sortField, sortIndex, and startIndex.

 

Adding those fields doesn't help. The WireShark trace of my message is:

 

   POST /rpc/soap/ForumService HTTP/1.1\r\n

        http://www.jivesoftware.com/jivespace/message/245408#245408/Expert Info (Chat/Sequence): POST /rpc/soap/ForumService HTTP/1.1\r\n

            http://www.jivesoftware.com/jivespace/message/245408#245408/Message: POST /rpc/soap/ForumService HTTP/1.1\r\n

            http://www.jivesoftware.com/jivespace/message/245408#245408/Severity level: Chat

            http://www.jivesoftware.com/jivespace/message/245408#245408/Group: Sequence

        Request Method: POST

        Request URI: /rpc/soap/ForumService

        Request Version: HTTP/1.1

    Referer: app:/ForumClient.swf\r\n

    http://www.jivesoftware.com/jivespace/message/245408#245408/truncated Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,

    x-flash-version: 10,0,12,36\r\n

    Content-Type: text/xml; charset=utf-8\r\n

    SOAPAction: ""\r\n

    Content-Length: 753\r\n

        http://www.jivesoftware.com/jivespace/message/245408#245408/Content length: 753

    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n

    Host: forums.adobe.com\r\n

    Connection: Keep-Alive\r\n

    http://www.jivesoftware.com/jivespace/message/245408#245408/truncated Cookie: s_vi=[CS]v1|4A678FFE00003604-A02082900000175[CE]; ach-locale=en_US; AUID=4sAMcMBBp%2BShQEd6LY4ICih2aSpCmtWSk8KpTTxq3sPdQwNBQLnn76vqOXbJQ%2FuSV3oL1IxncphL%0ArMx1nHomSA%3D%3D; WCDServer=sessionIDvsTaLj48RXz9J6ish11nuMap

    \r\n

eXtensible Markup Language

    <SOAP-ENV:Envelope>

        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

        xmlns:xs="http://www.w3.org/2001/XMLSchema"

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

        <SOAP-ENV:Body>

            <tns:getMessagesByCommunityIDAndFilter>

                xmlns:tns="http://jivesoftware.com/clearspace/webservices"

                <communityID>

                    2240

                    </communityID>

                <filter>

                    <modificationDateRangeMax>

                        2009-05-09T22:00:00Z

                        </modificationDateRangeMax>

                    <modificationDateRangeMin>

                        2009-05-08T22:00:00Z

                        </modificationDateRangeMin>

                    <recursive>

                        false

                        </recursive>

                    <sortField>

                        9

                        </sortField>

                    <sortOrder>

                        0

                        </sortOrder>

                    <startIndex>

                        0

                        </startIndex>

                    </filter>

                </tns:getMessagesByCommunityIDAndFilter>

            </SOAP-ENV:Body>

        </SOAP-ENV:Envelope>

 

And the response from the forums:

 

    HTTP/1.1 500 Internal Server Error\r\n

        http://www.jivesoftware.com/jivespace/message/245408#245408/Expert Info (Chat/Sequence): HTTP/1.1 500 Internal Server Error\r\n

            http://www.jivesoftware.com/jivespace/message/245408#245408/Message: HTTP/1.1 500 Internal Server Error\r\n

            http://www.jivesoftware.com/jivespace/message/245408#245408/Severity level: Chat

            http://www.jivesoftware.com/jivespace/message/245408#245408/Group: Sequence

        Request Version: HTTP/1.1

        Response Code: 500

    Date: Fri, 24 Jul 2009 09:47:27 GMT\r\n

    Content-Type: text/xml;charset=UTF-8\r\n

    Content-Length: 227\r\n

        http://www.jivesoftware.com/jivespace/message/245408#245408/Content length: 227

    Vary: Accept-Encoding,User-Agent\r\n

    JP: D=398571 t=1248428847867662\r\n

    Connection: close\r\n

    \r\n

eXtensible Markup Language

    <soap:Envelope>

        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"

        <soap:Body>

            <soap:Fault>

                <faultcode>

                    soap:Server

                    </faultcode>

                <faultstring>

                    Fault occurred while processing.

                    </faultstring>

                </soap:Fault>

            </soap:Body>

        </soap:Envelope>

 

 

I also noticed you are using WSSE to log in. Are you testing this

against some internal server or with some internal account? According to

the info I got WSSE is not working with the Adobe ID accounts.

 

--

Jochem van Dieten

http://jochem.vandieten.net/

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Jul 24, 2009 4:36 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

I'm not sure how you're retrieving any other records as anonymos access to the web services is not allowed, as defined in the admin console.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 24, 2009 11:26 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Sean Moran wrote on 7/25/2009 1:36 AM:

I'm not sure how you're retrieving any other records as anonymos access to the web services is not allowed, as defined in the admin console.

 

I think I have had this discussion before:

http://www.jivesoftware.com/jivespace/message/233013#233013

 

Jochem

 

 

--

Jochem van Dieten

http://jochem.vandieten.net/

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 25, 2009 4:41 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

I have dug up a few more cases of this problem occuring. WireShark

traces are below.

 

    POST /rpc/soap/ForumService HTTP/1.1\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Expert Info (Chat/Sequence): POST /rpc/soap/ForumService HTTP/1.1\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Message: POST /rpc/soap/ForumService HTTP/1.1\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Severity level: Chat

            http://www.jivesoftware.com/jivespace/message/246144#246144/Group: Sequence

        Request Method: POST

        Request URI: /rpc/soap/ForumService

        Request Version: HTTP/1.1

    Referer: app:/ForumClient.swf\r\n

    http://www.jivesoftware.com/jivespace/message/246144#246144/truncated Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,

    x-flash-version: 10,0,22,87\r\n

    Content-Type: text/xml; charset=utf-8\r\n

    SOAPAction: ""\r\n

    Content-Length: 753\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Content length: 753

    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5.1\r\n

    Host: forums.adobe.com\r\n

    Connection: Keep-Alive\r\n

    http://www.jivesoftware.com/jivespace/message/246144#246144/truncated Cookie: s_vi=[CS]v1|4A678FFE00003604-A02082900000175[CE]; ach-locale=en_US; AUID=DddpZzqB%2FF6HeMuULF7oMxtKfi28C04ZgFhc8x6WIwRpDp%2FIo4PCmfg1bQdDfaw1PxmpbsB0j4A9%0A%2BJNabqVZXA%3D%3D; WCDServer=sessionIDxO4PmblxuUbLIoz7QbvLxg

    \r\n

eXtensible Markup Language

    <SOAP-ENV:Envelope>

        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

        xmlns:xs="http://www.w3.org/2001/XMLSchema"

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

        <SOAP-ENV:Body>

            <tns:getMessagesByCommunityIDAndFilter>

                xmlns:tns="http://jivesoftware.com/clearspace/webservices"

                <communityID>

                    2197

                    </communityID>

                <filter>

                    <modificationDateRangeMax>

                        2009-07-08T22:00:00Z

                        </modificationDateRangeMax>

                    <modificationDateRangeMin>

                        2009-07-06T22:00:00Z

                        </modificationDateRangeMin>

                    <recursive>

                        false

                        </recursive>

                    <sortField>

                        9

                        </sortField>

                    <sortOrder>

                        0

                        </sortOrder>

                    <startIndex>

                        0

                        </startIndex>

                    </filter>

                </tns:getMessagesByCommunityIDAndFilter>

            </SOAP-ENV:Body>

        </SOAP-ENV:Envelope>

 

    HTTP/1.1 500 Internal Server Error\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Expert Info (Chat/Sequence): HTTP/1.1 500 Internal Server Error\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Message: HTTP/1.1 500 Internal Server Error\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Severity level: Chat

            http://www.jivesoftware.com/jivespace/message/246144#246144/Group: Sequence

        Request Version: HTTP/1.1

        Response Code: 500

    Date: Sat, 25 Jul 2009 23:29:30 GMT\r\n

    Content-Type: text/xml;charset=UTF-8\r\n

    Content-Length: 227\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Content length: 227

    Vary: Accept-Encoding,User-Agent\r\n

    JP: D=1709506 t=1248564570735473\r\n

    Connection: close\r\n

    \r\n

eXtensible Markup Language

    <soap:Envelope>

        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"

        <soap:Body>

            <soap:Fault>

                <faultcode>

                    soap:Server

                    </faultcode>

                <faultstring>

                    Fault occurred while processing.

                    </faultstring>

                </soap:Fault>

            </soap:Body>

        </soap:Envelope>

 

 

 

    POST /rpc/soap/ForumService HTTP/1.1\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Expert Info (Chat/Sequence): POST /rpc/soap/ForumService HTTP/1.1\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Message: POST /rpc/soap/ForumService HTTP/1.1\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Severity level: Chat

            http://www.jivesoftware.com/jivespace/message/246144#246144/Group: Sequence

        Request Method: POST

        Request URI: /rpc/soap/ForumService

        Request Version: HTTP/1.1

    Referer: app:/ForumClient.swf\r\n

    http://www.jivesoftware.com/jivespace/message/246144#246144/truncated Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,

    x-flash-version: 10,0,22,87\r\n

    Content-Type: text/xml; charset=utf-8\r\n

    SOAPAction: ""\r\n

    Content-Length: 753\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Content length: 753

    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5.1\r\n

    Host: forums.adobe.com\r\n

    Connection: Keep-Alive\r\n

    http://www.jivesoftware.com/jivespace/message/246144#246144/truncated Cookie: s_vi=[CS]v1|4A678FFE00003604-A02082900000175[CE]; ach-locale=en_US; AUID=DddpZzqB%2FF6HeMuULF7oMxtKfi28C04ZgFhc8x6WIwRpDp%2FIo4PCmfg1bQdDfaw1PxmpbsB0j4A9%0A%2BJNabqVZXA%3D%3D; WCDServer=sessionIDxO4PmblxuUbLIoz7QbvLxg

    \r\n

eXtensible Markup Language

    <SOAP-ENV:Envelope>

        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

        xmlns:xs="http://www.w3.org/2001/XMLSchema"

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

        <SOAP-ENV:Body>

            <tns:getMessagesByCommunityIDAndFilter>

                xmlns:tns="http://jivesoftware.com/clearspace/webservices"

                <communityID>

                    2072

                    </communityID>

                <filter>

                    <modificationDateRangeMax>

                        2009-07-06T22:00:00Z

                        </modificationDateRangeMax>

                    <modificationDateRangeMin>

                        2009-07-04T22:00:00Z

                        </modificationDateRangeMin>

                    <recursive>

                        false

                        </recursive>

                    <sortField>

                        9

                        </sortField>

                    <sortOrder>

                        0

                        </sortOrder>

                    <startIndex>

                        0

                        </startIndex>

                    </filter>

                </tns:getMessagesByCommunityIDAndFilter>

            </SOAP-ENV:Body>

        </SOAP-ENV:Envelope>

 

    HTTP/1.1 500 Internal Server Error\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Expert Info (Chat/Sequence): HTTP/1.1 500 Internal Server Error\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Message: HTTP/1.1 500 Internal Server Error\r\n

            http://www.jivesoftware.com/jivespace/message/246144#246144/Severity level: Chat

            http://www.jivesoftware.com/jivespace/message/246144#246144/Group: Sequence

        Request Version: HTTP/1.1

        Response Code: 500

    Date: Sat, 25 Jul 2009 23:29:30 GMT\r\n

    Content-Type: text/xml;charset=UTF-8\r\n

    Content-Length: 227\r\n

        http://www.jivesoftware.com/jivespace/message/246144#246144/Content length: 227

    Vary: Accept-Encoding,User-Agent\r\n

    JP: D=826054 t=1248564570738438\r\n

    Connection: close\r\n

    \r\n

eXtensible Markup Language

    <soap:Envelope>

        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"

        <soap:Body>

            <soap:Fault>

                <faultcode>

                    soap:Server

                    </faultcode>

                <faultstring>

                    Fault occurred while processing.

                    </faultstring>

                </soap:Fault>

            </soap:Body>

        </soap:Envelope>

 

 

 

--

Jochem van Dieten

http://jochem.vandieten.net/

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 26, 2009 1:18 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

And another one

    POST /rpc/soap/ForumService HTTP/1.1\r\n
        [Expert Info (Chat/Sequence): POST /rpc/soap/ForumService HTTP/1.1\r\n]
            [Message: POST /rpc/soap/ForumService HTTP/1.1\r\n]
            [Severity level: Chat]
            [Group: Sequence]
        Request Method: POST
        Request URI: /rpc/soap/ForumService
        Request Version: HTTP/1.1
    Referer: app:/ForumClient.swf\r\n
    [truncated] Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,
    x-flash-version: 10,0,22,87\r\n
    Content-Type: text/xml; charset=utf-8\r\n
    SOAPAction: ""\r\n
    Content-Length: 753\r\n
        [Content length: 753]
    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5.1\r\n
    Host: forums.adobe.com\r\n
    Connection: Keep-Alive\r\n
    [truncated] Cookie: s_vi=[CS]v1|4A678FFE00003604-A02082900000175[CE]; ach-locale=en_US; AUID=JiFqZpiy7HrjP2jngwEc07dQAFYOn%2FmFABjym1Zd%2FvlEMVO4DiCkOTZy1WbUZgjqR2D4CwQ7%2Bu9i%0AG3RJjsc1xQ%3D%3D; WCDServer=sessionID*wcNHFIcPNBz7dlZMmKYssw*
    \r\n
eXtensible Markup Language
    <SOAP-ENV:Envelope>
        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        <SOAP-ENV:Body>
            <tns:getMessagesByCommunityIDAndFilter>
                xmlns:tns="http://jivesoftware.com/clearspace/webservices"
                <communityID>
                    2066
                    </communityID>
                <filter>
                    <modificationDateRangeMax>
                        2009-07-18T22:00:00Z
                        </modificationDateRangeMax>
                    <modificationDateRangeMin>
                        2009-07-16T22:00:00Z
                        </modificationDateRangeMin>
                    <recursive>
                        false
                        </recursive>
                    <sortField>
                        9
                        </sortField>
                    <sortOrder>
                        0
                        </sortOrder>
                    <startIndex>
                        0
                        </startIndex>
                    </filter>
                </tns:getMessagesByCommunityIDAndFilter>
            </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>

 

    HTTP/1.1 500 Internal Server Error\r\n
        [Expert Info (Chat/Sequence): HTTP/1.1 500 Internal Server Error\r\n]
            [Message: HTTP/1.1 500 Internal Server Error\r\n]
            [Severity level: Chat]
            [Group: Sequence]
        Request Version: HTTP/1.1
        Response Code: 500
    Date: Sun, 26 Jul 2009 19:45:07 GMT\r\n
    Content-Type: text/xml;charset=UTF-8\r\n
    Content-Length: 227\r\n
        [Content length: 227]
    Vary: Accept-Encoding,User-Agent\r\n
    JP: D=231237 t=1248637507709427\r\n
    Connection: close\r\n
    \r\n
eXtensible Markup Language
    <soap:Envelope>
        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
        <soap:Body>
            <soap:Fault>
                <faultcode>
                    soap:Server
                    </faultcode>
                <faultstring>
                    Fault occurred while processing.
                    </faultstring>
                </soap:Fault>
            </soap:Body>
        </soap:Envelope>

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 27, 2009 3:23 PM in response to: jcornice
Re: error in getMessagesByCommunityIDAndFilter
Are you interested in more examples? As it stands now, I can not do an incremental catchup in 5 out of the 10 most popular forums because of an error in the webservice.
sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Jul 28, 2009 3:17 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hey Jochem,

 

I'm still able to make the same request and get results without error. I'm going to create a test user with your permissions to see if that's where the issue lies.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Jul 29, 2009 3:03 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Sean Moran wrote on 7/29/2009 12:17 AM:

I'm still able to make the same request and get results without error. I'm going to create a test user with your permissions to see if that's where the issue lies.

 

But is your testcase using WSSE or an Adobe ID?

 

Jochem

 

--

Jochem van Dieten

http://jochem.vandieten.net/

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 3, 2009 2:56 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

I was using WSSE, but I'm now using an Adobe ID. I am still unable to receive the error. Using a Adobe ID and your soap request I'm able to retrieve the contents without issue.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Aug 20, 2009 12:07 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Sorry for taking so long to get back to you, I have been having "Access denied" errors on this thread for two weeks. (No idea why security would be necessary, we are both testing with non-privileged accounts against a public forum. Right?)

 

Anyway, I just retested with an unpriviledged account and the error still orrurs. Here are the HTTP and SOAP headers that I see:

Hypertext Transfer Protocol
    POST /rpc/soap/ForumService HTTP/1.1\r\n
        [Expert Info (Chat/Sequence): POST /rpc/soap/ForumService HTTP/1.1\r\n]
            [Message: POST /rpc/soap/ForumService HTTP/1.1\r\n]
            [Severity level: Chat]
            [Group: Sequence]
        Request Method: POST
        Request URI: /rpc/soap/ForumService
        Request Version: HTTP/1.1
    Referer: app:/ForumClient.swf\r\n
    [truncated] Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, text/css, image/png, image/jpeg, image/gif;q=0.8, application/x-shockwave-flash, video/mp4;q=0.9, flv-application/octet-stream;q=0.8,
    x-flash-version: 10,0,12,36\r\n
    Content-Type: text/xml; charset=utf-8\r\n
    SOAPAction: ""\r\n
    Content-Length: 753\r\n
        [Content length: 753]
    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n
    Host: forums.adobe.com\r\n
    Connection: Keep-Alive\r\n
    [truncated] Cookie: jive.recentHistory=312c3437383636303b312c3431343238353b312c3437313239363b312c3437343631303b312c3437333439323b31342c333338343b31342c343332303b332c353535323b; JSESSIONID=E96F407F782031938AA4DA15366996FA.node0; jive.user.l
    \r\n
eXtensible Markup Language
    <SOAP-ENV:Envelope>
        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        <SOAP-ENV:Body>
            <tns:getMessagesByCommunityIDAndFilter>
                xmlns:tns="http://jivesoftware.com/clearspace/webservices"
                <communityID>
                    3263
                    </communityID>
                <filter>
                    <modificationDateRangeMax>
                        2008-04-01T18:00:00Z
                        </modificationDateRangeMax>
                    <modificationDateRangeMin>
                        2008-03-31T18:00:00Z
                        </modificationDateRangeMin>
                    <recursive>
                        false
                        </recursive>
                    <sortField>
                        9
                        </sortField>
                    <sortOrder>
                        0
                        </sortOrder>
                    <startIndex>
                        0
                        </startIndex>
                    </filter>
                </tns:getMessagesByCommunityIDAndFilter>
            </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>


Hypertext Transfer Protocol
    HTTP/1.1 500 Internal Server Error\r\n
        [Expert Info (Chat/Sequence): HTTP/1.1 500 Internal Server Error\r\n]
            [Message: HTTP/1.1 500 Internal Server Error\r\n]
            [Severity level: Chat]
            [Group: Sequence]
        Request Version: HTTP/1.1
        Response Code: 500
    Date: Thu, 20 Aug 2009 18:59:13 GMT\r\n
    Content-Type: text/xml;charset=UTF-8\r\n
    Content-Length: 227\r\n
        [Content length: 227]
    Vary: Accept-Encoding,User-Agent\r\n
    JP: D=497167 t=1250794753385036\r\n
    Connection: close\r\n
    \r\n
eXtensible Markup Language
    <soap:Envelope>
        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
        <soap:Body>
            <soap:Fault>
                <faultcode>
                    soap:Server
                    </faultcode>
                <faultstring>
                    Fault occurred while processing.
                    </faultstring>
                </soap:Fault>
            </soap:Body>
        </soap:Envelope>

 

Could you get me a full dump off what you see when you talk to the Adobe server? Are you perhaps talkig to it internally, i.e. bypassing a firewall or loadbalancer? What sort of Adobe ID are you using? A privileged one r one as an unprivileged user? The userID I am using is 396384.

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 20, 2009 3:35 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

I'm using an Unprivleged Adobe ID we use for monitoring. Using your soap request I'm not getting an error. I am, however, getting an empty set, as there are no threads in that community for the selected timeframe:

 

POST /rpc/soap/ForumService HTTP/1.1

Host: forums.adobe.com

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009073121 Gentoo Firefox/3.0.11

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: en-us,en;q=0.5

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Content-Type: application/x-www-form-urlencoded; charset=UTF-8

Content-Length: 719

Cookie: s_vi=[CS]v1|253BAE11050116A8-6000010040005AD7[CE]; jive.recentHistory=312c38353532373b; Foresee_ABXTesting=null; currentURL=blank; s_cc=true; s_sq=%5B%5BB%5D%5D; ach-locale=en_US; IOND=OEUGL9nbyK/kPxY23TCvGIfcqbc=; previousURL=https%3A//www.adobe.com/cfusion/entitlement/index.cfm%3Fe%3Dca%26returnurl%3Dhttp%3A//forums.adobe.com/login.jspa%26loc%3Den; JSESSIONID=9E8DCEFB95BAF556F6FF75CFB62A9C0D.node0; jive.server.info="serverName=forums.adobe.com:serverPort=80:contextPath=:localName=127.0.0.1:localPort=7000:localAddr=null"; BIGipServerPool_53_ENT2=706251018.22555.0000; SCREENNAME=jivehosting; WCDServer=sessionID*zgwa9A3qTuLSD5gKmRQlcM*appNum*60*appHost*marlins; DMEMB=user&107778267&roles&none&ip&70.98.39.250&hash&1a2fc9a53cd8694c1fbd629b29727201; AUID=CGN9T0QOiHZDRvrJD6p%2FcnRqu6gvMBHXPG2O%2F2teVWC6BXlRFkiykl6Rig%2FlR4odvqS8nkpWqG3k%0AxLbkmUF%2F1A%3D%3D; jive.user.loggedIn=true

Pragma: no-cache

Cache-Control: no-cache



<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>
</soapenv:Header>
<soapenv:Body>
<getThreadsByCommunityIDAndFilter xmlns="http://jivesoftware.com/clearspace/webservices">
<communityID xmlns="">3263</communityID>
<filter xmlns="">
<modificationDateRangeMax>2008-04-01T18:00:00.000Z</modificationDateRangeMax>
<modificationDateRangeMin>2008-03-31T18:00:00.000Z</modificationDateRangeMin>
<recursive>false</recursive>
<sortField>9</sortField>
<sortOrder>0</sortOrder>
<startIndex>0</startIndex>
</filter>
</getThreadsByCommunityIDAndFilter>
</soapenv:Body>
</soapenv:Envelope>

 

 

HTTP/1.1 200 OK

Date: Thu, 20 Aug 2009 22:27:13 GMT

SOAPAction: ""

Content-Type: text/xml;charset=UTF-8

Vary: Accept-Encoding,User-Agent

Content-Encoding: gzip

JP: D=219282 t=1250807233439006

Content-Length: 174



<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getThreadsByCommunityIDAndFilterResponse xmlns:ns1="http://jivesoftware.com/clearspace/webservices">
</ns1:getThreadsByCommunityIDAndFilterResponse>
</soap:Body>
</soap:Envelope>

 

 

I'm accessing the the site using the external URL which goes through the same firewalls and load balancers.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Aug 21, 2009 12:03 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Sean Moran wrote on 8/21/2009 12:35 AM:

 

I'm using an Unprivleged Adobe ID we use for monitoring.

 

The jivehosting account is not entirely unprivileged. It is a member of

grouup 1027 which normal users are not.

 

 

I am, however, getting an empty set, as there are no threads in that community for the selected timeframe:

 

Getting an empty set is sort of expected, 95% of requests return an

empty set. But the problem is in getting messages, not in getting

threads.

 

 

<getThreadsByCommunityIDAndFilter xmlns="http://jivesoftware.com/clearspace/webservices">

<communityID xmlns="">3263</communityID>

<filter xmlns="">

<modificationDateRangeMax>2008-04-01T18:00:00.000Z</modificationDateRangeMax>

<modificationDateRangeMin>2008-03-31T18:00:00.000Z</modificationDateRangeMin>

<recursive>false</recursive>

<sortField>9</sortField>

<sortOrder>0</sortOrder>

<startIndex>0</startIndex>

</filter>

</getThreadsByCommunityIDAndFilter>

 

Yes, that works for me too. But as explained before, it is in the

messages, not the threads. Can you try again, this time with an account

that is unprivileged and with the getMessagesByCommunityIDAndFilter

method instaead of the getThreadsByCommunityIDAndFilter method?

 

Jochem

 

 

--

Jochem van Dieten

http://jochem.vandieten.net/

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 21, 2009 8:45 AM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

I believe I'm finally seeing the same error. Unfortunately no information regarding the error is being logged. In order to figure out exactly what's going on I'll need to get a copy of the database running locally. This could take some time, as I'll need to transfer the db from our datacenter to my local machine and load it up.

 

Once I've been able to reproduce this locally with a debugger attached, I'll let you know our next steps for resolution.

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 24, 2009 11:39 AM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

This should be resolved. The core issue was a corrupt imported message that could not be correctly rendered and served either by web services or the front-end application.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Aug 24, 2009 11:49 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

The one in community 3263 works. I am still getting errors on the other messages I reported and retried. Did you only fix the one in community 3263?

 

I am also seeing a problem here. Most of the other occurences of this problem are from a date after the migration to ClearSpace. So the other occurences were not caused by the import, but by the ongoing use of ClearSpace. So I see no reason to presume that even when you fix the existing occurences, the problem will not occur again. So I think there is still the need for an investigation and fix of the root cause. Or at the very least some logging of the error condition so that somebody is informed the problem has (re)occured.

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 25, 2009 1:18 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter
This should now be resolved. There were 11 offending messages that could not be rendered. The reason they could not be rendered is a combination of two bugs: An unknown firefox plugin has been adding invalid HTML to content posted using a rich-text editor (mozilla discussion here), and a bug in the RTE that allowed this content to be posted ( filed internally as CS-14769 ). I've gone through and fixed the offending HTML for the messages, so you should be able to sync the trouble periods you've mentioned above.
jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Aug 25, 2009 2:07 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

I have found a few more in other periods. Just listing the communityID and the startDate here, the error should occur in the 24 hours after that startDate;

3323: 2009-03-16 21:00Z

3314: 2009-07-28 07:36Z

2109: 2009-07-31 13:03Z

3372: 2009-08-03 17:29Z

 

Everthing else has been caught up from 2006 to Aug 1st.

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 25, 2009 3:52 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

3323: 2009-03-16 21:00Z

The offending message for this range has been corrected

 

3314: 2009-07-28 07:36Z

2109: 2009-07-31 13:03Z

These communities do not exist

 

3372: 2009-08-03 17:29Z

No error encountered when requesting messages within 24 hours on each side of the posted date.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Aug 26, 2009 12:40 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Sean Moran wrote on 8/26/2009 12:53 AM:

>> 3323: 2009-03-16 21:00Z

The offending message for this range has been corrected

 

I can now download all the messages all the way until today in that

community.

 

 

>> 3314: 2009-07-28 07:36Z

>> 2109: 2009-07-31 13:03Z

These communities do not exist

 

My mistake, they appears to have been deleted somewhere between the

start of this whole test and today. The problem I identified for

messages and threads apparently applies to communities as well

http://www.jivesoftware.com/jivespace/thread/54001

 

 

>> 3372: 2009-08-03 17:29Z

No error encountered when requesting messages within 24 hours on each side of the posted date.

 

Here is the XML to and from the server:

Hypertext Transfer Protocol

    POST /rpc/soap/ForumService HTTP/1.1\r\n

    Referer: app:/ForumClient.swf\r\n

    http://www.jivesoftware.com/jivespace/message/261534#261534/truncated Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9

    x-flash-version: 10,0,12,36\r\n

    Content-Type: text/xml; charset=utf-8\r\n

    SOAPAction: ""\r\n

    Content-Length: 761\r\n

    User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n

    Host: forums.adobe.com\r\n

    Connection: Keep-Alive\r\n

    http://www.jivesoftware.com/jivespace/message/261534#261534/truncated Cookie: jive.recentHistory=312c3437383636303b

    \r\n

eXtensible Markup Language

    <SOAP-ENV:Envelope>

        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"

        xmlns:xs="http://www.w3.org/2001/XMLSchema"

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

        <SOAP-ENV:Body>

            <tns:getMessagesByCommunityIDAndFilter>

                xmlns:tns="http://jivesoftware.com/clearspace/webservices"

                <communityID>

                    3372

                    </communityID>

                <filter>

                    <modificationDateRangeMax>

                        2009-08-04T09:29:22.921Z

                        </modificationDateRangeMax>

                    <modificationDateRangeMin>

                        2009-08-03T09:29:22.921Z

                        </modificationDateRangeMin>

                    <recursive>

                        false

                        </recursive>

                    <sortField>

                        9

                        </sortField>

                    <sortOrder>

                        0

                        </sortOrder>

                    <startIndex>

                        0

                        </startIndex>

                    </filter>

                </tns:getMessagesByCommunityIDAndFilter>

            </SOAP-ENV:Body>

        </SOAP-ENV:Envelope>

 

Hypertext Transfer Protocol

    HTTP/1.1 500 Internal Server Error\r\n

    Date: Wed, 26 Aug 2009 07:25:54 GMT\r\n

    Content-Type: text/xml;charset=UTF-8\r\n

    Content-Length: 227\r\n

        http://www.jivesoftware.com/jivespace/message/261534#261534/Content length: 227

    Vary: Accept-Encoding,User-Agent\r\n

    JP: D=77522 t=1251271554615693\r\n

    Connection: close\r\n

    \r\n

eXtensible Markup Language

    <soap:Envelope>

        xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"

        <soap:Body>

            <soap:Fault>

                <faultcode>

                    soap:Server

                    </faultcode>

                <faultstring>

                    Fault occurred while processing.

                    </faultstring>

                </soap:Fault>

            </soap:Body>

        </soap:Envelope>

 

What is the recommended way to report future occurrences of this problem

(until CS-14769 is fixed and deployed)?

 

Jochem

 

 

--

Jochem van Dieten

http://jochem.vandieten.net/

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Aug 27, 2009 10:02 AM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

This message should now be accessible. It was in the original list of corrupted messages that I corrected on my local instance. I apparently forgot to push this specific message to production.

 

As for future issues of this nature, it would probably be best to post them here, as I'll have the most context on how to correct them and avoid the additional ramp-up overhead of another Engineer.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Oct 31, 2009 2:28 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Doing another catchup of all messages and running into this again. This time with a call to http://forums.adobe.com/rpc/rest/forumService/messagesByCommunityID and the following filter:

<getMessagesByCommunityIDAndFilter>
        <communityID>
            2223
            </communityID>
        <filter>
            <modificationDateRangeMax>
                2009-10-21T06:43:19Z
                </modificationDateRangeMax>
            <modificationDateRangeMin>
                2009-10-21T05:43:19Z
                </modificationDateRangeMin>
            <recursive>
                false
                </recursive>
            <sortField>
                9
                </sortField>
            <sortOrder>
                0
                </sortOrder>
            <startIndex>
                0
                </startIndex>
            </filter>
        </getMessagesByCommunityIDAndFilter>

 

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Nov 1, 2009 4:33 AM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

The forums are a bit unstable this weekend, but I think the following list is the list of webservice invocations where the problem appears to be an invalid message instead of general instability. I am inclined to believe even the error in the threadsByCommunityID is caused by an invalid message since that call will sent the root message of a thread as well.

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2066</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-28T20:32:27Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-27T20:32:27Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2072</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-25T21:32:10Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-24T21:32:10Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/threadsByCommunityID
<getThreadsByCommunityIDAndFilter>
  <communityID>2072</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-25T21:32:10Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-24T21:32:10Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getThreadsByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2196</communityID>
  <filter>
    <modificationDateRangeMax>2009-08-30T24:06:33Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-08-29T24:06:33Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2197</communityID>
  <filter>
    <modificationDateRangeMax>2009-09-02T20:25:38Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-09-01T20:25:38Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2198</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-12T19:33:20Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-11T19:33:20Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2204</communityID>
  <filter>
    <modificationDateRangeMax>2009-09-04T05:06:32Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-09-03T05:06:32Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2209</communityID>
  <filter>
    <modificationDateRangeMax>2009-09-04T16:37:55Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-09-03T16:37:55Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>2223</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-21T22:43:19Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-20T22:43:19Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>3271</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-08T10:03:35Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-07T10:03:35Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID
<getMessagesByCommunityIDAndFilter>
  <communityID>3340</communityID>
  <filter>
    <modificationDateRangeMax>2009-10-10T13:15:48Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-10-09T13:15:48Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

 

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Nov 2, 2009 4:40 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Sifting through the provided date ranges for invalid HTML. I'll update you with my findings.

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Nov 3, 2009 1:59 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

16 messages were located with invalid HTML. All 16 have been corrected and are now accessible. Could you try your webservice calls again?

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Nov 3, 2009 4:19 PM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

It appears to work now, I just downloaded September and Oktober.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Nov 5, 2009 9:17 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Got a new one in early November:

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID

<getMessagesByCommunityIDAndFilter>
  <communityID>3404</communityID>
  <filter>
    <modificationDateRangeMax>2009-11-03T14:22:58Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-11-02T14:22:58Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Nov 6, 2009 2:59 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Checking the new date range

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Nov 9, 2009 4:32 PM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hey Jochen,

 

Fixed one invalid message; That date range should work now.

jochemd Beginner 250 posts since
May 6, 2009
Currently Being Moderated
Nov 10, 2009 1:45 AM in response to: Sean Moran
Re: error in getMessagesByCommunityIDAndFilter

Yes, that range works. The next one that doesn't work is:

POST http://forums.adobe.com//rpc/rest/forumService/messagesByCommunityID

 

<getMessagesByCommunityIDAndFilter>
  <communityID>2223</communityID>
  <filter>
    <modificationDateRangeMax>2009-11-10T10:12:36Z</modificationDateRangeMax>
    <modificationDateRangeMin>2009-11-09T07:05:15Z</modificationDateRangeMin>
    <recursive>false</recursive>
    <sortField>9</sortField>
    <sortOrder>0</sortOrder>
    <startIndex>0</startIndex>
  </filter>
</getMessagesByCommunityIDAndFilter>

sean.moran Jive Employee 7,757 posts since
Dec 10, 2007
Currently Being Moderated
Nov 11, 2009 8:12 AM in response to: Jochem van Dieten
Re: error in getMessagesByCommunityIDAndFilter

Hi Jochem,

 

One message with invalid HTML has been updated.

More Like This

  • Retrieving data ...

Bookmarked By (0)

Case Product Issues

Loading Jira issues

Loading related product issues for this case
To better serve our customers we have included functionality to automatically follow up on a case after it has been idle for more than 5 days, and then auto close after an additional 3 days of inactivity. Choose No to acknowledge that this case will remain idle for longer than 5 days.
Making cases public allows other customers to learn from the solution of the case. It can also be used to gain feedback from others in the community. Ask our Support Engineers for more info, but we encourage you to make your cases public.