Renamed: Why did my namespace change? soap-env (vs) soapenv

Hello forum. I normally post in the main forum. I hope this is the right place for a SOAP question. I'm sure you'll let me know if it's not.
We have an application which was running fine until last week. The app lives on a machine which is not completely ours (we don't control the environment). This app receives and sends socket messages. Based on the incoming message our outgoing message may be in SOAP or a legacy proprietary format. At the time of transmission we do not know the format of the message.
Our outgoing messages stopped being transmitted. What we found was that there was a bit of logic in our transmitting component which read the first X characters of the message to see if it is a SOAP or legacy message. What we did to determine this was to look for, what we thought was standard "<SOAP-ENV....." It worked for years. (I know there are better ways of doing this and we're working on that now). The problem was that the messages that were failing contained "<SOAPENV...."
Here's the question. The objects which build these messages are called from our messaging app. They should be in the same JVM as the messaging app. The messaging app's SOAP jars have not changed. The JRE was upgraded to 1.3.1_19 from _07. In the messaging app as a test I can build a SOAP message and it still says "<SOAP-ENV...." Where is this other namespace coming from? I decompiled the saaj components and it looks like the MessageFactory makes some calls to the environment to determine the message implementation. Could the problem be here? Has anyone heard of this type of thing happening before or am I just losing my mind.
Thanks as always.
ST
Message was edited by:
souLTower

Possibly I don't understand the SOAP implementation. I'm using the same set of SOAP jars (saaj, commons, logging, etc) as I always did. If these jars did not change could / should the message format change? Is the implementation looking outside of my JVM for this implementation?
As to "why" it matters is that I need to know why something in my code has changed. Imagine, for example, that the implementation of String changed. It may still adhere to the normal implementation of String but if my code expects it to look a certain way and it stops looking that way then my code breaks.
As I said in the original post I have handled the issue that it changed but I can't feel comfortable with the application if I fear that it can change again and break my code.
The question is, if the jars related to SOAP (the normal ones you get from sun, I'll provide the list if needed) have not changed then how can the format of the message change?
Thanks again.
ST

Similar Messages

  • Why did recent update change my dafault browser to yahoo instead of google? when i type at home page beneath icon my default SE is Yahoo.please help restore to google

    why did recent update change my dafault browser to yahoo instead of google? when i type at home page beneath icon my default SE is Yahoo.please help restore to google

    What you are experiencing is 100% related to Malware.
    Sometimes a problem with Firefox may be a result of malware installed on your computer, that you may not be aware of.
    You can try these free programs to scan for malware, which work with your existing antivirus software:
    * [http://www.microsoft.com/security/scanner/default.aspx Microsoft Safety Scanner]
    * [http://www.malwarebytes.org/products/malwarebytes_free/ MalwareBytes' Anti-Malware]
    * [http://support.kaspersky.com/faq/?qid=208283363 TDSSKiller - AntiRootkit Utility]
    * [http://www.surfright.nl/en/hitmanpro/ Hitman Pro]
    * [http://www.eset.com/us/online-scanner/ ESET Online Scanner]
    [http://windows.microsoft.com/MSE Microsoft Security Essentials] is a good permanent antivirus for Windows 7/Vista/XP if you don't already have one.
    Further information can be found in the [[Troubleshoot Firefox issues caused by malware]] article.
    Did this fix your problems? Please report back to us!

  • Differences between SOAP-ENV and soapenv

    Hi all,
    I am trying to find out why some SOAP request (inbound web services) in siebel work and do not work when the namespace prefix is SOAP-ENV and soapenv,
    For example XML Spy generates "</SOAP-ENV:Envelope>" where as soapUI generates "<soapenv:Envelope>" and some difference in the name spaces.
    Intrestingly other scenarios like invoking inbound web services with WS-Security and with out security had worked fine when tested from XML Spy.
    Why is siebel not accepting the xml from XML Spy for Siebel Authentication scenario?
    Thank you

    Hi, just to let you all know, and please correct me if I am wrong, I have found this on the internet:
    http://mail-archives.apache.org/mod_mbox/ws-axis-user/200308.mbox/%3C00fd01c35ba6$ed85e620$6f01a8c0@TPX21%3E
    Although, the SOAP spec uses the namespace prefixes of SOAP-ENV and
    SOAP-ENC, these prefixes aren't required. You can use any string you like as
    a namespace prefix, just as long as it maps to the appropriate namespace
    name. The reason why the spec bothers with telling us the notational
    conventions is that prefix names (e.g., SOAP-ENV) aren't normative, and the
    spec just happens to be using this set of naming conventions. So the prefix
    name doesn't matter. Only the actual referenced namespace name (e.g.,
    http://schema.xmlsoap.org/soap/envelope/) matters.
    I confirmed this information from an expert from Fusion Middleware and he says that the name-prefix could be anything as long as it is mapped in the namespace (URL from the SOAP XML).

  • Changing SOAP-ENV prefix in SAAJ?

    I'm using the latest webservices pack from Sun and have hit a roadblock.
    We have some external clients that are relying on the SOAP messages we send them to have the prefix namespace <SOAP>. The SAAJ implementation seems to be hardcoding <SOAP-ENV>.
    Is there anyway to specify/override the default SOAP namespace prefix?
    i.e.
    <SOAP-ENV:Envelope> --> <SOAP:Envelope>
    Thanks,
    - Tim

    I managed to change my SOAP-ENV but the problem then is that unless you declare the namespace in every tag it add a xmlns="" to the first non specified tag.
    how I changed the SOAP-ENV is as follows
    SOAPPart part = msg.getSOAPPart();
    //get the envelope
    SOAPEnvelope envelope = part.getEnvelope();
    //add the soap declaration
    envelope.addNamespaceDeclaration("soap","http://schemas.xmlsoap.org/soap/envelope/");
    //remove the default SOAP-ENV
    envelope.removeNamespaceDeclaration("SOAP-ENV");
    //Set the prefix to soap instead of SOAP-ENV
    envelope.setPrefix("soap");
    Mike

  • Why did the date change to september 21 when it is realy august 21?!?!

    I tried cropping a picture and suddenly my phone turned off then turned back on by itself. When it turned back on i noticed the date changed to september! Why did this happen? And how can i change back the date?

    This has occured on my iPhone 4 16GB three times this morning.  Once at 8:15a, then at 10:30a, and just now at 12:00p today (all times are Central). 
    Device:  iPhone 4 16GB (MC318LL)
    Carrier:  AT&T
    iOS Version: 5.1.1 (9B206)
    Turning the phone off and on does not fix the problem.  Could be an issue with the date/time info when queried from the carrier. All three times I was on 3G and had a weak signal. Once the date changed, 3G was lost and then went to 2G (EDGE) and then 3G was restored.  I am wondering if it will happen at 2:00p also.

  • Why did my mac change my date?

    I was fixing some photos on my computer when I fell asleep. My mac lost all power, when I rebooted it, all the dates for my photos and emails had changed to August 30, 2012. I can't change them back? Why?

    If you have set the current date & Time and time Zone correctly, and the problem persists, you may have a date FORMAT issue.
    System preferences > Language and Text > Formats > Region: Custom
    ... change to United states or Canada or United Kingdom and see if that resolves the problem.

  • WHY DID I EVER CHANGE TO INFINITY

    SINCE WE SWAPPED OUR BT HOMEHUB FOR THE ALL SINGING AND DANCING INFINITY IT HAS BEEN A DISASTER.
    UNABLE TO CONNECT AND RANDOM DISCONNECTION, ARE A CONSTANT FRUSTRATION. THE CALL CENTRE ARE EXTREMELY POLITE. BUT SADLY NOT EQUIPPPED TO SOLVE THE ISSUE.
    I NEED TO KNOW HOW EASY IS IT TO GO BACK TO THE HOMEHUB

    ironman123 wrote:
    Ahh, that would have been replaced by Kelly Communications as they are contracted to OR/BT to change the modem due to overheating problems with the old modems.
    http://community.bt.com/t5/BT-Infinity/Infinity-Modem-Swap-amp-Kelly-Communications/td-p/332045
    Your statement is not correct well not 100% correct, There is 2 different types of hardware that is installed into the local cabinets the key here is 2 different types so in the home if say TYPE BLUE is in the cabinet then TYPE BLUE VDSL modem gets installed if TYPE RED is installed in Cabinet then TYPE RED VDSL modem gets installed ...
    The overheating issue was mainly caused before as the vdsl modem was not wall mounted and the heat was trapped internally causing the problem thus why all installs should be wall mounted from now on allowing max ventillation around the VDSL Modems.
    Thanks for Reading
    Icey
    Your favorite BT Infinity Helper - As liked by DeanM

  • Why did my strokes change back to uniform after I used livepaint?  Now I can't even figure out how to change them back.  Any suggestions?

    I created an image and tried to color it using livepaint.  Afterwards, my strokes changed back to uniform in appearance and I can't change them back.  Why?  Or any suggestions on what I might try?

    LIvepaint can only work with standard strokes.
    If you want to color something that uses brush strokes or variable width you need to first expand it (object > expand appearance)

  • Why did not Oracle change it's 10g forms to Adf forms ?

    hi all ,
    i am wondering , why oracle did not replace it's 10g forms to Adf forms , especially while i am hearing from everywhere that the Adf technology is a powerful technology ?
    and the development process will be with Adf tech in the near future ?
    thanks in advance

    Hi Semsem;
    i am wondering , why oracle did not replace it's 10g forms to Adf forms , especially while i am hearing from everywhere that the Adf technology is a powerful technology ? You should ask it to Steven Chan or oracle support.EBS has many compenetes which mean maybe ADF forms can not work wiht other components or maybe Oracle already made schedule to use ADF instead of 10g forms.
    As i said ask it to oracle not us :)
    Regard
    Helios

  • Why did render just change my PAR?

    so i just got a new webcam and have been testing things. i recorded a quick test in 1080p, imported it into PrPro, i then dragged the clip to a new sequence. so far so good. played...ok... but it had a yellow line and was a LITTLE bit laggy. so i chose "render entire work area" to see if that fixed it, when it completed and changed to a green line, theres 2 black bars, and it doesnt appear progressive any longer, (lots of flicker)? un rendered its straight 16x9, but after its rendered it stretches the video horizontally to where it looks like the video is now in 2.33:1, but its the same 16x9 video... its just stretched more. i chose to delete the rendered file, goes back to yellow line, and video bounces back to true 16x9... what gives? why is it stretching out? i dragged and dropped to new sequence so the sequence matches ever setting of the actual video.

    render codec options? i have never messed with that (i will admit this is recording in WMV and this is the first time i have ever messed with WMV in PrPro. i usually use DV or HDV, and have no problems.) how do i access and change these settings?

  • Why did my icon change colors

    my icon for iTunes went from blue to red does anybody know why ?

    See this article...
    How do you change the iTunes icon in Yosemite?

  • Why did AT&T change my billing due date?

    I think it's a simple question and only wish to get an answer from AT&T or someone who actually knows the answer.  Don't speculate, don't answer with an educated guess.  I don't mind change if the reason is explained to me but all I received was a vague text message.

    RobBinCT wrote:
    I'm not making this a conspiracy. I'm asking a fair question about what I don't understand. My due date was the same for like 10 years, I don't know anyone else's due date. Why shouldn't I be inquisitive about this? Nothing from AT&T has explained to a layman why this benefits me but I have read how AT&T shareholders benefit greatly from this. Is transparency to much to ask?
    No one has indicated that there would be a direct benefit to the customers to have 21 days from the end of the billing cycle until the bill is due.  The indirect benefit would be that this eases the training for customer service representatives so that they don't have to look up the region of the country that a customer is in when resolving billing due date concerns.  Also, this streamlines the billing system so that all billing due dates are calculated the same way.
    I don't think that any question is too much to ask, but I'm wondering if you will ever be satisfied with an answer to this question.  Many posters have given you answers and not only do you reject the answer, you attack the person giving it.  There's no reason to attack the posters in this thread.

  • Why did my settings change to where i have to double click everything

    my ipod randomly changes to where I have to double click everything to make it work..icons and even the keyboard..how does this happen and how do I change it?

    Apple ID: Contacting Apple for help with Apple ID account security

  • Why did my name change to @icloud in my message on iPhone?

    Why is [email protected] appearing on the top of my messages on my iPhone? Help!
    Thanks!

    I take that back, on my phone it says 'messages.'
    When I text someone '[email protected]' comes up on their phone instead of just my name. I feel like somehow I may have activated my icloud on the Mac and now I have this new email address popping up everywhere.

  • Why did my font change when I uploaded a PDF to Acrobat?

    I uploaded a PDF file to Acrobat so that I could open it in a URL. However, when I opened the file (on both Acrobat and in the URL format) the font had changed on the majority of it.  How can I fix this back to the original font?

    Hi anj1832,
    Do you know whether the fonts were embedded in that PDF file? You can check by opening the copy that's still on your computer  (not the one that you uploaded) and choosing File > Properties and clicking the Fonts tabs. If the fonts aren't embedded, you are most likely experiencing some font substitution issues.
    Please let us know how it goes.
    Best,
    Sara

Maybe you are looking for

  • Please Help: Problem Playing Songs Imported from CD's

    I know this question has probably been asked before but I have yet to find an answer to help me fix my problem. When I upload songs from a CD to itunes they won't play. It skips over them. There isn't any wierd symbols next to the song that says that

  • GetRealm - NotOwnerException

    I'm getting a problem trying to use the default realm with embedded LDAP in WLS 7.0. When the authenticate call eventuall gets called (it originates from a customer JAAS loginmodule that i wrote). I get the exeption below, I'm sure it must be somethi

  • Need to find out department having maximum total salary among all depts

    Hi, I am new to oracle. I was wondering how would I create a query for following condition. I have a employee table. There are columns like emp_id, emp_name, emp_dept, emp_sal I need to find out department having maximum total salary among all depart

  • BPM into picture

    When does BPM come into picture? How to decide that for a particular scenario BPM is necessary. -Navee.

  • Problem with Instead of Update

    Hello, I have a form that is based on a view. the query to create my view contains a Group by. I wrote this backend trigger that follows to insert and update in a table instead of on a the view. CREATE TRIGGER POPULER_GPV_OBJEC_PROD_AN INSTEAD OF INS