Hi Fred,

Thanks very much for your reply. I should have replied to you sooner when
you first mentioned your success by setting your clock to non-UTC. I did
try that and it didn't resolve the problem.

One additional piece of information that should be a clue to someone is
that we see exactly the same behavior when the queries are run against a
Mid-tier server running on Solaris. That Mid-tier is actually running on
the same real hardware as the AR server. So that sort of eliminates the
whole Linux-VM question altogether.

We are testing using SoapUI. Still hoping to find someone in the EDT
timezone who can confirm what I am seeing.

Thanks again.
Larry

On Tue, Jun 12, 2012 at 2:48 PM, Grooms, Frederick W <
[email protected]> wrote:

> We had the same sort of problem with our webservice calls.  The problem we
> found was the physical clock and the clock in the Virtual Linux session
> were set differently.  We had to set our clock to not be UTC in the RedHat
> server, and the problem went away.
>
> Here is a page that describes it better:
> http://tldp.org/HOWTO/TimePrecision-HOWTO/set.html
>
> Fred
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList) [mailto:
> [email protected]] On Behalf Of L G Robinson
> Sent: Monday, June 11, 2012 8:25 AM
> To: [email protected]
> Subject: Re: Webservices and Queries
>
> **
> Hi Folks,
>
> I could use some help from the community to verify that the information I
> am receiving from BMC support is correct. The issue has to do with queries
> issued through a web service running against an ARS form. Specifically, the
> query includes a clause like this:
>
> <urn:qualification>'datemodified' >= "05/30/2012
> 20:00:00"</urn:qualification>
>
> compared to a query like this:
>
> <urn:qualification>'datemodified' >= "05/30/2012 20:00:00
> EDT"</urn:qualification>
>
> The AR server, Mid-tier server and the client are all operating in the US
> Eastern time zone with their date/times set to local time. My contention is
> that these two queries should produce the same result. However, in my
> system, they do not. The query containing the explicit specification of the
> timezone (EDT) produces the correct result. The other does not.
>
> It should be noted that the query which does not include the timezone
> information DID produce the correct result prior to the onset of DST in the
> US. Unfortunately, I can not say what would have been returned before the
> onset of DST if "EST" had been included in the query since we were not in
> the habit of specifying time zone information until this problem was
> discovered.
>
> I am looking for someone who has a similar environment and is willing to
> run a test for me to see if you get the expected results on you system.
> Ideally, I would like to see the results from a client/server/Mid-tier
> combination in the Eastern time zone of the US operating under DST. The
> other specifics of my system as listed below.
>
> The following is BMC support explanation of why the results I am seeing
> are the expected behavior:
>
> The below is a confirmation from R&D about the statements I've provided
> you with earlier:
> "You have to specify a timezone, otherwise there's no way for arserver to
> know what time you mean by 05/30/2012 10:00:00.  MT and the Java API just
> pass the query through as a string, they don't try to interperate what that
> date/time value represents as far as timezone is concerned."
>
> Thanks for any assistance you can provide.
> Larry
>
> Configuration:
>
> AR Server 7.6.03 Patch 002 201107191530 on Solaris 10
> Oracle 11.2.0.2.0 - 64bit on Solaris 10
> Mid-tier:
>        Server: 7.6.04 SP2 Hotfix 121511
>        Tomcat: Apache Tomcat/6.0.32
>        OS: Linux
>        JAVA: 1.7.0_02
>
>
> Larry Robinson
> Remedy Developer/Administrator
> NC State University
>
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to