What is encrypeted when using https?

Hi,
I'm trying to find out what information is encrypted when a https call is used.  In my case when the portal calls a page using GET or POST variables for passing user/pass.  Since there are so many smart people here, I taught this might be the right place for the question.
I have tried googeling for this, but I only find information around the handshaking/PKI part.  Since the (I'm on deep water here) TCP/IP packs are sent individually, there must be some sort destination/IP-address so they are routed trough internet to the correct server.  The way I see it, this information can not be encrypted, as the network would not know where to send them.  So the question is where is the line between what is and what is not encrypted?
Best,
Bjorn

Hi,
There are many layers in a request. In case if you have heard of the OSI model , there are layers for application , transport, network etc.,
Application layers contains your application data like request object etc., These are split as data packets and encrypted.. which system/ip to send the data , which route to take .. are handled in transport  /network layers. This set of data (bits.. ) are appended with the encrypted .. app data.. !
This might not be the theoretically exact explanation.. Nevertheless , i hope it gives you a fair idea.
Regards
Bharathwaj

Similar Messages

  • How to use POST method in PI 7.11 when using HTTP adapter

    Hi
    I need to use the POST method when using the http receiver adapter in PI 7.11. Now the GET method is used. I am using the Addressing Type = "HTTP Destination" where you create an RFC of type 3 in SM59 and reference this in your HTTP receiver adapter.
    What do I do?
    BR
    MIkael

    Hi Patrick
    I need to use the POST method, not the GET method. The external partner, which is receiving our message, says, that we are using GET.
    This is from their log where we are DongEnergy:
    From DongEnergy:
    2010-01-14 09:46:11 W3SVC1 10.1.2.37 GET /DongEnergy/xxxxxxxxx.dll - 443 - 193.162.91.1 SAPNetWeaverApplicationServer(1.0;711) 500 0 0 214 172
    From Danisco:
    2010-01-14 07:54:13 W3SVC1 10.1.2.37 POST /Danisco/xxxxxxxxxx.dll - 443 - 193.XXX.191.1 SAPWebApplicationServer(1.0;640) 202 0 0 380 5984
    Could it be our firewall which vonverts the method from POST to GET?
    MIkael

  • What's disadvantages when using bind variables always in java?

    Hello everyone .. Could someone tell me what's the disadvantage when using bind variable in java ? I heard it somecases since before.. Thanks in advance!

    99% of the time, you should be using bind variables. If you have columns which are highly skewed, however, you may want to consider using literals (assuming CURSOR_SHARING=EXACT), since that may allow the CBO to make a better decision.
    If you have an orders table, for example, you may have a status column that specifies whether the order is complete, in transit, or new. If you've been running for a while, 99% of your orders will be complete, so
    SELECT COUNT(*)
      FROM orders
    WHERE status = :1should do a full table scan if you specify 'COMPLETE'. If you passed in 'IN TRANSIT', though, an index scan might be more appropriate. If you want to pass in different values and get different query plans, you need to use literals. 99% of the time, though, you want the same plan, so you want to use bind variables.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Problem translating servlet name from an encoded URL when using HTTPS

    Hello:
    I am experiencing a wierd issue when using WLS 5.1 with HTTPS and am hoping someone might
    be able to shed some light...
    I have deployed a web application and am using HTTPS.
    So, a typical call to a servlet is
    https://foo.com/web_app_context/servlet_name/servlet_arguments
    The servlet is used to upload files from disk to a database and to also download the same.
    Therefore, the servlet_arguments string contains the file name among other things.
    The problem seems to arise when the file name contains either a space or an
    underscore e.g. "file_name" or "file name". It is then typically encoded as
    "file%20name" in
    the URL.
    So a call then looks like:
    https://foo.com/web_app_context/servlet_name/file%20name
    When this request is sent to WLS, it seems to truncate the servlet_name by a couple
    of characters causing the request to fail.
    This works fine using HTTP.
    Any thoughts would be much appreciated.
    Thanks in advance.
    Prashant

    The JNDI call is different when you call an EJB from inside the J2EE.
    ctx = new InitialContext();
    ref = ctx.lookup("java:comp/env/<JNDI-Name>");
    Regards
    Stefan

  • Javax.faces.application.ViewExpiredException when using http parameters

    Hi,
    I got two jsf-pages and every time I'm using an http request parameter I get a javax.faces.application.ViewExpiredException straight away, so it's no timeout issue.
    That means, if I open the page with "http://localhost:8080/rmp-invoicing/invoicing/monitorInvoiceRun.jsf" everything works fine, but when I use "http://localhost:8080/rmp-invoicing/invoicing/monitorInvoiceRun.jsf?test=test" I get the following exception:
    05.12.2008 09:48:41 com.sun.faces.lifecycle.LifecycleImpl phase
    WARNUNG: executePhase(RESTORE_VIEW 1,org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$CacheRenderKit@1ec239f) threw exception
    javax.faces.application.ViewExpiredException: viewId:/invoicing/monitorInvoiceRun.jsf - View /invoicing/monitorInvoiceRun.jsf could not be restored.
         at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:185)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177)
         at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267)
         at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380)
         at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:246)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.orchestra.filter.OrchestraServletFilter.doFilter(OrchestraServletFilter.java:77)
         at org.apache.myfaces.orchestra.lib.CompoundFilter$1.doFilter(CompoundFilter.java:58)
         at org.apache.myfaces.orchestra.lib._NullFilter.doFilter(_NullFilter.java:45)
         at org.apache.myfaces.orchestra.lib.CompoundFilter.doFilter(CompoundFilter.java:63)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Thread.java:595)
    09:48:41,149 DEBUG [DelegatingVariableResolver:140] - Successfully resolved variable 'org.apache.myfaces.orchestra.viewController.ViewControllerManager' in Spring ApplicationContext
    09:48:41,165 DEBUG [DefaultListableBeanFactory:214] - Returning cached instance of singleton bean 'org.apache.myfaces.orchestra.viewController.ViewControllerManager'
    09:48:41,165 DEBUG [DelegatingVariableResolver:140] - Successfully resolved variable 'org.apache.myfaces.orchestra.viewController.ViewControllerManager' in Spring ApplicationContext
    09:48:41,165 DEBUG [DefaultListableBeanFactory:214] - Returning cached instance of singleton bean 'org.apache.myfaces.orchestra.viewController.ViewControllerManager'
    09:48:41,165 ERROR [BaseXMLFilter:180] - Exception in the filter chain
    javax.servlet.ServletException: viewId:/invoicing/monitorInvoiceRun.jsf - View /invoicing/monitorInvoiceRun.jsf could not be restored.
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:249)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177)
         at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267)
         at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380)
         at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:246)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.orchestra.filter.OrchestraServletFilter.doFilter(OrchestraServletFilter.java:77)
         at org.apache.myfaces.orchestra.lib.CompoundFilter$1.doFilter(CompoundFilter.java:58)
         at org.apache.myfaces.orchestra.lib._NullFilter.doFilter(_NullFilter.java:45)
         at org.apache.myfaces.orchestra.lib.CompoundFilter.doFilter(CompoundFilter.java:63)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Thread.java:595)
    09:48:41,165 ERROR [[Faces Servlet]:253] - Servlet.service() for servlet Faces Servlet threw exception
    javax.faces.application.ViewExpiredException: viewId:/invoicing/monitorInvoiceRun.jsf - View /invoicing/monitorInvoiceRun.jsf could not be restored.
         at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:185)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177)
         at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267)
         at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380)
         at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:246)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.orchestra.filter.OrchestraServletFilter.doFilter(OrchestraServletFilter.java:77)
         at org.apache.myfaces.orchestra.lib.CompoundFilter$1.doFilter(CompoundFilter.java:58)
         at org.apache.myfaces.orchestra.lib._NullFilter.doFilter(_NullFilter.java:45)
         at org.apache.myfaces.orchestra.lib.CompoundFilter.doFilter(CompoundFilter.java:63)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Thread.java:595)
    09:48:41,180 DEBUG [RequestContextListener:89] - Cleared thread-bound request context: org.apache.catalina.connector.RequestFacade@114798a
    I also get the same exception when trying to navigate from one page to the next using navigations-rule in the spring-config.xml file since the http request parameter "?conversationContext=2" is then attached to the http-path.
    I will add some code in the following posts

    my faces-config.xml file looks like this:
            <managed-bean>
              <managed-bean-name>InvoicingBean</managed-bean-name>
              <managed-bean-class>com.bearingpoint.ta.webac.invoicing.jsf.InvoiceRunBacking</managed-bean-class>
                    <managed-bean-scope>request</managed-bean-scope>
         </managed-bean>
         <managed-bean>
              <managed-bean-name>InvoicingMonitorBean</managed-bean-name>
              <managed-bean-class>com.bearingpoint.ta.webac.invoicing.jsf.InvoiceMonitorBacking</managed-bean-class>
                    <managed-bean-scope>request</managed-bean-scope>
                    <managed-property>
                       <property-name>invoicingFacade</property-name>
                       <value>#{invoicingFacade}</value>
                    </managed-property>
         </managed-bean>
        <navigation-rule>
            <from-view-id>/invoicing/startInvoiceRun.xhtml</from-view-id>
            <navigation-case>
                <from-outcome>monitor</from-outcome>
                <to-view-id>/invoicing/monitorInvoiceRun.xhtml</to-view-id>
                <redirect/>
            </navigation-case>
        </navigation-rule>In my Backing Bean (com.bearingpoint.ta.webac.invoicing.jsf.InvoiceRunBacking) I got something like this:
         * Start generate invoice.
        public String startGenerateInvoice() {
           String outcome;
           //find out if we should stay on this page or go to the Monitor-Page
           //assume we want to go to the monitor page
           outcome = "monitor";
           return outcome;
        }And this method is called in the file startInvoiceRun.xhtml:
                   <a4j:commandButton value="#{rpmMessages['invoicing.button.label']}"
                    action="#{InvoicingBean.startGenerateInvoice}">
                </a4j:commandButton>Anyone got any ideas?
    Edited by: Thomas_Schenkeli on Dec 5, 2008 12:53 AM

  • JSession cookie dropping cause DuplicateSessionDetected exception when use https rather than http

    I developing Grails+BlazeDS server and Flex AIR client and stucked with this error: Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client connection correctly
    Google searches didn't successfully, as I see some difference in situations. The issue I got only when Flex client interact with server via https.
    Flex client:
    <s:ChannelSet id="userChannel">
               <s:SecureAMFChannel uri="https://localhost:8443/Con/messagebroker/amfpolling" />
    </s:ChannelSet>
    button click in UI triggered login method:
    loginResult.token = channelSet.login(usernameInput.text, passwordInput.text);
    And finished with DuplicateSessionDetected exception.
    After investigating network monitor logs, I found that a jsession cookie received from server not set in next requests to a server:
    Response from server (operation: client_ping):
    HTTP/1.1 200 OK
    Server: Apache-Coyote/1.1
    Set-Cookie: JSESSIONID=F58F1ADA97E70915EF9E6E4EE1AEBE00; Path=/; Secure
    Content-Type: application/x-amf
    Content-Length: 173
    Date: Sun, 23 Feb 2014 10:17:00 GMT
    Flex Message (flex.messaging.messages.AcknowledgeMessageExt)     clientId = EA18E8B9-951F-6F87-7B47-48B8B202EE75    correlationId = 7D2782C1-C8A5-41A3-2055-5E3F771424C8    destination = null    messageId = EA18E8F6-9E0E-1FE4-0D26-6F0E602F5C5E    timestamp = 1393150620542    timeToLive = 0    body = null    hdr(DSMessagingVersion) = 1.0    hdr(DSId) = EA18E8B9-950B-4B42-EF70-369D656BA3F2
    And next request to server (login operation) without jsession cookie:
    POST /Conn/messagebroker/amfsecure HTTP/1.1
    Referer: app:/BlazeDSClient.swf
    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, video/x-flv;q=0.7, audio/mp4, application/futuresplash, */*;q=0.5
    x-flash-version: 12,0,0,68
    Content-Type: application/x-amf
    Accept-Encoding: gzip,deflate
    User-Agent: Mozilla/5.0 (Windows; U; en) AppleWebKit/533.19.4 (KHTML, like Gecko) AdobeAIR/4.0
    Host: localhost
    Content-Length: 299
    Flex Message (flex.messaging.messages.CommandMessage)     operation = login    clientId =  null    destination =  auth    messageId =  7B47BBF2-08C0-0E41-5D88-5E3F76FA4882    timestamp =  0    timeToLive =  0    ***not printing credentials***
    and server answering with new session cookie:
    HTTP/1.1 200 OK
    Server: Apache-Coyote/1.1
    Set-Cookie: JSESSIONID=03BD8347F9E9511C299B717DD55625C9; Path=/; Secure
    Content-Type: application/x-amf
    Content-Length: 535
    Date: Sun, 23 Feb 2014 10:17:01 GMT
    Flex Message (flex.messaging.messages.ErrorMessage)     clientId = null    correlationId = 7B47BBF2-08C0-0E41-5D88-5E3F76FA4882    destination = auth    messageId = EA18F4A7-C80D-103B-F8D0-58B6F148F142    timestamp = 1393150621768    timeToLive = 0    body = null    code =  Server.Processing.DuplicateSessionDetected    message =  Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client connection correctly.    details =  null    rootCause =  null    body =  null    extendedData =  null
    And again - when used non-secure protocol everything ok - session cookie sevt to server in login operation as expected.
    I have a little experience in Flex development and didn't find any method to set session cookie when triggered channel login request. Could you help to resolve this issue, please?
    Thanks.

    Finnaly resolved it. I meet similar questions in the web, so I hope this solution will be helpfull for somebody.
    The  cause of DuplicateSessionDetected exception has been a Network Monitor tool of Flash Builder. After switching it off no any exception has been occurred. I think there issues  when Monitor acting as proxy when used with secure protocol.

  • Error "Object refernce not set" when using http context in Eventreceiver for Document Library,

    Hi,
    Httpcontext returning null values when I used in item adding event of document library.
    I have a document set home page which has document set properties(by default) and one OOTB document library is placed in the same page.When user clicking on upload documents in the ribbon I need to read the document set properties.
    when uploading the docs if I pass the Hardcoded item id of the document set I am getting the values of the document set in the item added event.
    now the problem, i have the id in the query string if i want to read the query string value using httpcontext in the itemadding event and pass it to item added event using httpruntime it is throwing "object reference error" .
    if any body has any solution/workaround how to read the context in the document library event receiver,please help me out.
    Thanks ,G1

    Hi,
    Did you use the HttpContext.Current method to get the current context?
    You can use the HttpContext.Current to check whether it works.
    There is a similar thread for your reference.
    http://stackoverflow.com/questions/1601352/how-to-obtain-the-httpcontext-in-event-handler
    Thanks,
    Jason
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jason Guo
    TechNet Community Support

  • How to remove namespace prefix from target payload when using HTTP in PI7.0

    Hi,
    i have a requirement to remove namespace prefix from target payload when receiver receives the payload by an HTTP request.
    i am not able to use XML Anonymizer Bean as in HTTP channel its not possiile.
    Target structure after mapping now is:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns3:Order xmlns:ns3="urn:xxx-com:pi:project">
    fields
    </ns3:Order>
    i need the target structure after mapping should look like:
    <?xml version="1.0" encoding="UTF-8"?>
    <Order xmlns:="urn:xxx-com:pi:project">
    fields
    <Order>
    i removed namespace from source and target Message Type of message mapping but still getting "ns3" prefix. My requirement is to just have this ns3 removed.
    Please reply if anyone has solved this problem before.
    Thanks

    Hi ,
    >>>i removed namespace from source and target Message Type of message mapping but still getting "ns3" prefix. My requirement is to just have this ns3 removed.
    Which process you've used for removing namespace...java/xslt mapping. In case of java mapping plese remove ns3 while creating the target element. Please go through the below blog it may help you.
    Quick Tips: Dealing with Namespaces in XI/PI
    Regards,
    Priyanka

  • What frustrates you when using the "Administrator Word Bench"? (RSA1)

    Hi All,
    As a developer and user of the "Administrator Workbench (RSA1)" ... what feature makes you mumble under your breath in frustration?
    Problem: When deleting PSA requests, the dialog box does not have a u201CSelect Allu201D button. It was easy to manually clean up the PSA requests in the older AWB.
    Solution: You have several choices, neither of them is ideal and both are not as good as having a u201CSelect Allu201D button. You can either select each row/requests individually or change screens and create a temporary process chain/variant in transaction RSPC to do it.
    Problem: The u201CTransport Connection Wizardu201D functionality is a memory hog that spends a lot of time processing iterative, nested loops which means even a decent hardware capable desktop slows down and makes selecting/ticking individual nodes/objects to be gathered into a transport request a slow and un-necessary time consuming activity.
    Solution: You can stop the slowdown from occurring by collapsing the branches as you go. There is a very noticeable difference in speed if you minimise the number of open branches at any given point in time. This allows you to gather many simular objects in one cycle and then proceed to analyse them all at once by navigating the object tree one branch at a time.
    The question is only for BW Developers and Administrators who spend a fair amount of time in transaction RSA1.
    Please, politely vent your frustration at even the smallest thing.
    Kind Regards,
    John.

    Hi Durgesh,
    Sven is absolutely right.
    You need to put some time aside and remove the unused objects from the system. Usually the development system is the worst as many objects are activated but never used and never transported.
    This activity is best done in reverse to the order in which you would have activated the content.
    Web Templates
    Queries
    MultiProviders
    DTP
    Transformation
    Update Rule
    InfoSource
    Cube
    DataStore
    InfoPackage
    InfoArea
    Application Component
    Etc, etc, etc u2026
    I would suggest a 2 phase approach to doing this.
    (1) The $TMP objects. Try once for all objects that allow you to delete them without a transport request. Take note of the objects that have previously been transported as you would be wise to do further impact analysis in the Test and Production systems before committing to deleting them from Development and transporting the deletion. For each of the previously transported objects do a quick where-used search in the Test and Production systems to confirm that it is truly not being used. The issue we are trying to avoid is that we can never know what other developers might have broken in development (accidentally) without realising and then you come along and transport an object deletion that was ok (not related) in development but is still being used in Test/Production.
    (2) Using the above list of previously transported objects, try transporting the deletion of only 1 type of object per week or per official transport cycle for move to Production. This will allow you to clean up the system with out consuming too much noticeable time from other more important activities. It will also reduce the risk of getting something wrong because boring, monotonous tasks like this one (clean up) it is too easy to get distracted and accidentally transport active objects that you did not mean to.
    Now do a clean up of unused DataSources in any source system connected to BW.
    This includes DataSources for the "Myself" DataMart where BW talks to itself.
    Kind Regards,
    John.

  • Safari crash when using HTTPS through ISA 2006 proxy

    Hi,
    I have been struggling for a few days (well, since I got Leopard) with a problem that I have finally reduced to a being solely related to using an ISA server 2006 as an HTTPS proxy.
    It works fine with a 2004 proxy and it works fine through HTTP on an ISA 2006 proxy but if I try to access any HTTPS content through ISA 2006 Safari crashes.
    Note- I have carried out the following debugging actions;
    1- Removing InquisitorX
    2- Rebooting
    3- Running SW update
    4- Resetting Safari
    5- Resetting my entire Keychain
    6- Creating a new user account
    7- Reinstalling Safari from the Leopard DVD
    Nothing changed the behaviour.
    I did find someone else reporting this issue in; http://hinkle.wordpress.com/2007/10/27/leopard-problems-active-directory-integra tion/
    I will post a crashlog in a second. Anyone know anything about this? There are other MAC users in the company who do not seem to have this issue.

    First of all I'm running Safari on my Leopard
    This computer is on a corporate network behind ISA Server 2006
    I'm able to Authenticate to go to the internet but when I try to go to a secure website (example https://www.bankofamerica.com )My browser Crashes.
    I was expecting the new release of Safari to fix this but I'm still having the same issue.
    Looks like the problem is the way this browser handles secure connection requests from behind a corporate firewall.
    Any one has a clue how to fix this?
    I havent been able to find any acceptable fixes for this problem (with exception of running a proxy server on this computer such as squid)
    ......>Upgraded to latest version today and secure web browsing is still broken
    Thanks ..
    CRASH LOG AS FOLLOWS:
    Model: iMac7,1, BootROM IM71.007A.B00, 2 processors, Intel Core 2 Duo, 2 GHz, 2 GB
    Graphics: kHW_ATIr600M74Item, ATI,RadeonHD2400, spdisplayspciedevice, 128 MB
    Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
    Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
    AirPort: spairportwireless_card_type_airportextreme (0x14E4, 0x88), Broadcom BCM43xx 1.0 (4.170.46.3)
    Bluetooth: Version 2.1.0f14, 2 service, 0 devices, 1 incoming serial ports
    Network Service: Ethernet, Ethernet, en0
    Serial ATA Device: WDC WD2500AAJS-40RYA0, 232.89 GB
    Parallel ATA Device: MATSHITADVD-R UJ-85J, 787 MB
    USB Device: Built-in iSight, Apple Inc., high_speed, 500 mA
    USB Device: Keyboard Hub, Apple, Inc., high_speed, 500 mA
    USB Device: Apple Optical USB Mouse, Primax Electronics, low_speed, 100 mA
    USB Device: Apple Keyboard, Apple, Inc, low_speed, 100 mA
    USB Device: IR Receiver, Apple Computer, Inc., low_speed, 500 mA
    USB Device: Bluetooth USB Host Controller, Apple, Inc., full_speed, 500 mA
    Process: Safari [415]
    Path: /Applications/Safari.app/Contents/MacOS/Safari
    Identifier: com.apple.Safari
    Version: 3.1 (5525.13)
    Build Info: WebBrowser-55251300~1
    Code Type: X86 (Native)
    Parent Process: launchd [121]
    Date/Time: 2008-03-18 16:21:37.850 -0700
    OS Version: Mac OS X 10.5.2 (9C31)
    Report Version: 6
    Exception Type: EXCBADACCESS (SIGBUS)
    Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000000
    Crashed Thread: 3
    Thread 0:
    0 com.apple.AppKit 0x9191719f -[NSATSLineFragment layoutForStartingGlyphAtIndex:characterIndex:minPosition:maxPosition:lineFragme ntRect:] + 192
    1 com.apple.AppKit 0x91915f21 -[NSATSTypesetter _layoutLineFragmentStartingWithGlyphAtIndex:characterIndex:atPoint:renderingCon text:] + 2651
    2 com.apple.AppKit 0x9194e87a -[NSATSTypesetter layoutParagraphAtPoint:] + 155
    3 com.apple.AppKit 0x918f6f60 -[NSTypesetter _layoutGlyphsInLayoutManager:startingAtGlyphIndex:maxNumberOfLineFragments:maxC haracterIndex:nextGlyphIndex:nextCharacterIndex:] + 2974
    4 com.apple.AppKit 0x91ee3d3a -[NSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] + 218
    5 com.apple.AppKit 0x91c5f494 -[NSATSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] + 599
    6 com.apple.AppKit 0x9194c416 -[NSLayoutManager(NSPrivate) _fillLayoutHoleForCharacterRange:desiredNumberOfLines:isSoft:] + 1024
    7 com.apple.AppKit 0x91963164 -[NSLayoutManager(NSPrivate) _fillLayoutHoleAtIndex:desiredNumberOfLines:] + 261
    8 com.apple.AppKit 0x9195a425 _NSFastFillAllLayoutHolesUpToEndOfContainerForGlyphIndex + 624
    9 com.apple.AppKit 0x91959fd0 -[NSLayoutManager textContainerForGlyphAtIndex:effectiveRange:] + 128
    10 com.apple.AppKit 0x91959e67 -[NSLayoutManager glyphRangeForTextContainer:] + 307
    11 com.apple.AppKit 0x91989e03 -[NSStringDrawingTextStorage usedRectForTextContainer:] + 153
    12 com.apple.AppKit 0x91908b56 -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:] + 2044
    13 com.apple.AppKit 0x9197b48f -[NSAttributedString(NSStringDrawingExtension) _sizeWithSize:] + 113
    14 com.apple.AppKit 0x91a07d58 -[NSButtonCell(NSButtonCellPrivate) _centerTitle:inRect:] + 155
    15 com.apple.AppKit 0x91a07c79 -[NSButtonCell titleRectForBounds:] + 1466
    16 com.apple.Safari 0x000218e0 0x1000 + 133344
    17 com.apple.AppKit 0x91ca2ba5 -[NSButtonCell _configureAndDrawTitleWithRect:cellFrame:controlView:] + 3505
    18 com.apple.AppKit 0x919240ed -[NSButtonCell drawInteriorWithFrame:inView:] + 2054
    19 com.apple.Safari 0x000217d4 0x1000 + 133076
    20 com.apple.AppKit 0x9190cefd -[NSControl drawRect:] + 378
    21 com.apple.AppKit 0x919a0bbe -[NSView _drawRect:clip:] + 3765
    22 com.apple.AppKit 0x9199f751 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1050
    23 com.apple.AppKit 0x9199faa5 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1902
    24 com.apple.AppKit 0x9199faa5 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1902
    25 com.apple.AppKit 0x9199faa5 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1902
    26 com.apple.AppKit 0x9199e0b4 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectFor View:topView:] + 759
    27 com.apple.AppKit 0x9199d9f7 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectFor View:topView:] + 306
    28 com.apple.AppKit 0x9199a52d -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 3090
    29 com.apple.AppKit 0x918daf09 -[NSView displayIfNeeded] + 933
    30 com.apple.AppKit 0x918daab9 -[NSWindow displayIfNeeded] + 189
    31 com.apple.Safari 0x00021239 0x1000 + 131641
    32 com.apple.AppKit 0x918da8e0 _handleWindowNeedsDisplay + 436
    33 com.apple.CoreFoundation 0x934be9c2 __CFRunLoopDoObservers + 466
    34 com.apple.CoreFoundation 0x934bfd25 CFRunLoopRunSpecific + 853
    35 com.apple.CoreFoundation 0x934c0d18 CFRunLoopRunInMode + 88
    36 com.apple.HIToolbox 0x94a4d6a0 RunCurrentEventLoopInMode + 283
    37 com.apple.HIToolbox 0x94a4d3f2 ReceiveNextEventCommon + 175
    38 com.apple.HIToolbox 0x94a4d32d BlockUntilNextEventMatchingListInMode + 106
    39 com.apple.AppKit 0x918d87d9 _DPSNextEvent + 657
    40 com.apple.AppKit 0x918d808e -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
    41 com.apple.Safari 0x0000806e 0x1000 + 28782
    42 com.apple.AppKit 0x918d10c5 -[NSApplication run] + 795
    43 com.apple.AppKit 0x9189e30a NSApplicationMain + 574
    44 com.apple.Safari 0x000b9a76 0x1000 + 756342
    Thread 1:
    0 libSystem.B.dylib 0x96048bce _semwaitsignal + 10
    1 libSystem.B.dylib 0x960738cd pthreadcondwait$UNIX2003 + 73
    2 com.apple.WebCore 0x9699284f WebCore::IconDatabase::syncThreadMainLoop() + 239
    3 com.apple.WebCore 0x9694afb5 WebCore::IconDatabase::iconDatabaseSyncThread() + 181
    4 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    5 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 2:
    0 libSystem.B.dylib 0x960419e6 machmsgtrap + 10
    1 libSystem.B.dylib 0x960491dc mach_msg + 72
    2 com.apple.CoreFoundation 0x934c00de CFRunLoopRunSpecific + 1806
    3 com.apple.CoreFoundation 0x934c0d18 CFRunLoopRunInMode + 88
    4 com.apple.CFNetwork 0x968a46cc CFURLCacheWorkerThread(void*) + 396
    5 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    6 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 3 Crashed:
    0 com.apple.CoreFoundation 0x934872cb CFDataGetBytePtr + 43
    1 com.apple.CFNetwork 0x968e4cf5 _NtlmCreateClientResponse + 823
    2 com.apple.CFNetwork 0x968fb4fc _CFHTTPAuthenticationUpdateFromResponse + 1084
    3 com.apple.CFNetwork 0x968b73c5 updateAuth + 173
    4 com.apple.CFNetwork 0x968b6edc updateForHeaders + 147
    5 com.apple.CFNetwork 0x968b6c95 httpConnectionResponseStreamCB + 91
    6 com.apple.CFNetwork 0x968b6be3 connectionResponseCallBack + 86
    7 com.apple.CoreFoundation 0x934d2609 _CFStreamSignalEventSynch + 137
    8 com.apple.CoreFoundation 0x934c062e CFRunLoopRunSpecific + 3166
    9 com.apple.CoreFoundation 0x934c0d18 CFRunLoopRunInMode + 88
    10 com.apple.Foundation 0x9308eac0 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
    11 com.apple.Foundation 0x9302b5ad -[NSThread main] + 45
    12 com.apple.Foundation 0x9302b154 _NSThread__main_ + 308
    13 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    14 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 4:
    0 libSystem.B.dylib 0x960419e6 machmsgtrap + 10
    1 libSystem.B.dylib 0x960491dc mach_msg + 72
    2 com.apple.CoreFoundation 0x934babb4 CFRunLoopWakeUp + 132
    3 com.apple.CoreFoundation 0x934cb953 __CFSocketManager + 1747
    4 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    5 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 5:
    0 libSystem.B.dylib 0x960419e6 machmsgtrap + 10
    1 libSystem.B.dylib 0x960491dc mach_msg + 72
    2 com.apple.CoreFoundation 0x934c00de CFRunLoopRunSpecific + 1806
    3 com.apple.CoreFoundation 0x934c0d18 CFRunLoopRunInMode + 88
    4 com.apple.CFNetwork 0x968f1db9 _KeychainThread + 230
    5 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    6 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 6:
    0 libSystem.B.dylib 0x96048bce _semwaitsignal + 10
    1 libSystem.B.dylib 0x96048996 usleep$UNIX2003 + 61
    2 com.apple.AppKit 0x9193ecf9 -[NSUIHeartBeat _heartBeatThread:] + 2042
    3 com.apple.Foundation 0x9302b5ad -[NSThread main] + 45
    4 com.apple.Foundation 0x9302b154 _NSThread__main_ + 308
    5 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    6 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 7:
    0 libSystem.B.dylib 0x960419e6 machmsgtrap + 10
    1 libSystem.B.dylib 0x960491dc mach_msg + 72
    2 com.apple.CoreFoundation 0x934c00de CFRunLoopRunSpecific + 1806
    3 com.apple.CoreFoundation 0x934c0d18 CFRunLoopRunInMode + 88
    4 com.apple.Foundation 0x9305fb15 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213
    5 com.apple.Foundation 0x9306bc34 -[NSRunLoop(NSRunLoop) run] + 84
    6 com.apple.Safari 0x0005bfb0 0x1000 + 372656
    7 com.apple.Foundation 0x9302b5ad -[NSThread main] + 45
    8 com.apple.Foundation 0x9302b154 _NSThread__main_ + 308
    9 libSystem.B.dylib 0x96072c55 pthreadstart + 321
    10 libSystem.B.dylib 0x96072b12 thread_start + 34
    Thread 3 crashed with X86 Thread State (32-bit):
    eax: 0xa05154ec ebx: 0x934872ae ecx: 0xb01c7bbc edx: 0x00000012
    edi: 0xb01c7cf8 esi: 0x00000000 ebp: 0xb01c7bb8 esp: 0xb01c7ba0
    ss: 0x0000001f efl: 0x00010287 eip: 0x934872cb cs: 0x00000017
    ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
    cr2: 0x00000000
    Binary Images:
    0x1000 - 0x132fef com.apple.Safari 3.1 (5525.13) <7415b1f8eb0ec2a4b9367d612b6e60e5> /Applications/Safari.app/Contents/MacOS/Safari
    0x17a000 - 0x189ff8 SyndicationUI ??? (???) <d148012be42c8a6e21f9cc58739c8dc7> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/Syndicatio nUI
    0x542000 - 0x630fef com.apple.RawCamera.bundle 2.0.2 (2.0.2) /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0xcd43000 - 0xcd48ff3 libCGXCoreImage.A.dylib ??? (???) <978986709159e5fe9e094df5efddac1d> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
    0xe740000 - 0xe740ffe com.apple.JavaPluginCocoa 12.0.0 (12.0.0) <02a9f23a8bfc902c32ac0adfb66d6816> /Library/Internet Plug-Ins/JavaPluginCocoa.bundle/Contents/MacOS/JavaPluginCocoa
    0xe7fc000 - 0xe803ffd com.apple.JavaVM 12.0.2 (12.0.2) <44b9536fe4d7c7fcb3506adb695a180f> /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
    0xeebb000 - 0xeee6ffb libcurl.4.dylib ??? (???) <54ada27deb3b4ff7043d8836264eca0d> /usr/lib/libcurl.4.dylib
    0xf63e000 - 0xf736fe0 com.apple.DiskImagesFramework 10.5.2 (194) <ade5c9d2a072cc095ee80ba6843a0ccf> /System/Library/PrivateFrameworks/DiskImages.framework/DiskImages
    0xf79c000 - 0xf7d2fff com.apple.MediaKit 9.1 (395) <87ecf643bab6443824b484f467bad783> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0xf7e3000 - 0xf8acfe5 com.apple.DiscRecording 4.0.1 (4010.4.4) <15a86e322ad12d2d279e398120273223> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x8fe00000 - 0x8fe2da53 dyld 96.2 (???) <7af47d3b00b2268947563c7fa8c59a07> /usr/lib/dyld
    0x900d7000 - 0x900e0fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
    0x91069000 - 0x910ceffb com.apple.ISSupport 1.6 (34) /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
    0x910cf000 - 0x910edfff libresolv.9.dylib ??? (???) <0629b6dcd71f4aac6a891cbe26253e85> /usr/lib/libresolv.9.dylib
    0x9111e000 - 0x91129fe7 libCSync.A.dylib ??? (???) <df82fc093e498a9eb5490761cb292218> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x91179000 - 0x9117cfff com.apple.help 1.1 (36) <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
    0x91182000 - 0x91187fff com.apple.CommonPanels 1.2.4 (85) <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
    0x91188000 - 0x911e2ff7 com.apple.CoreText 2.0.1 (???) <07494945ad1e3f5395599f42748457cc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
    0x911e3000 - 0x913aeff7 com.apple.security 5.0.2 (33001) <0788969ffe7961153219be10786da436> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x913af000 - 0x913b7fff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x913b8000 - 0x913ccff3 com.apple.ImageCapture 4.0 (5.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
    0x913ff000 - 0x9140dffd libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
    0x91481000 - 0x91481fff com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x91482000 - 0x9154dfff com.apple.ColorSync 4.5.0 (4.5.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
    0x9154e000 - 0x91827ff3 com.apple.CoreServices.CarbonCore 785.8 (785.8) <827c228e7d717b397cdb4941eba69553> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
    0x91828000 - 0x91866ff7 libGLImage.dylib ??? (???) <090de775838db03ddc710f57abbf6218> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
    0x91867000 - 0x9188fff7 com.apple.shortcut 1 (1.0) <057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x91890000 - 0x91897fe9 libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
    0x91898000 - 0x92095fef com.apple.AppKit 6.5.2 (949.26) <bc4593edd8a224409fb6953a354505a0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x92096000 - 0x921dbff7 com.apple.ImageIO.framework 2.0.1 (2.0.1) <68ba11e689a9ca30f8310935cd1e02d6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
    0x921dc000 - 0x9226fff3 com.apple.ApplicationServices.ATS 3.2 (???) <cdf31bd0ac7de54a35ee2d27cf86b6be> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
    0x92270000 - 0x92272ff5 libRadiance.dylib ??? (???) <20eadb285da83df96c795c2c5fa20590> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x92273000 - 0x922ccff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x922cd000 - 0x9230ffef com.apple.NavigationServices 3.5.1 (161) <cc6bd78eabf1e2e7166914e9f12f5850> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
    0x92310000 - 0x92310ff8 com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x92311000 - 0x92315fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
    0x92316000 - 0x92726fef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
    0x92727000 - 0x9272effe libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
    0x9272f000 - 0x927dffff edu.mit.Kerberos 6.0.12 (6.0.12) <9e98dfb4cde8b0510fdd972dc9fa1dc9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x927e0000 - 0x92b9efea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
    0x92b9f000 - 0x92bd9fff com.apple.coreui 1.1 (61) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x92bda000 - 0x92c05fe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
    0x92e2c000 - 0x92f0dff7 libxml2.2.dylib ??? (???) <3cd4cccd4ca35dffa4688436aa0cd908> /usr/lib/libxml2.2.dylib
    0x92fdc000 - 0x9301dfe7 libRIP.A.dylib ??? (???) <9d42e83d860433f9126c4871d1fe0ce8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x9301e000 - 0x93020fff com.apple.CrashReporterSupport 10.5.0 (156) <3088b785b10d03504ed02f3fee5d3aab> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
    0x93021000 - 0x9329bfe7 com.apple.Foundation 6.5.4 (677.15) <6216196287f98a65ddb654d04d773e7b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x932a2000 - 0x932acfeb com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
    0x932ad000 - 0x932fdff7 com.apple.HIServices 1.7.0 (???) <f7e78891a6d08265c83dca8e378be1ea> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
    0x93337000 - 0x933c2fff com.apple.framework.IOKit 1.5.1 (???) <a17f9f5ea7e8016a467e67349f4d3d03> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x933c3000 - 0x933c3ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
    0x933c4000 - 0x9344dfe3 com.apple.DesktopServices 1.4.5 (1.4.5) <8b264cd6abbbd750928c637e1247269d> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
    0x9344e000 - 0x93580fef com.apple.CoreFoundation 6.5.1 (476.10) <d5bed2688a5eea11a6dc3a3c5c17030e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x935ee000 - 0x9364bffb libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
    0x93656000 - 0x936e2ff7 com.apple.LaunchServices 286.5 (286.5) <33c3ae54abb276b61a99d4c764d883e2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
    0x936e3000 - 0x936f9fe7 com.apple.CoreVideo 1.5.0 (1.5.0) <7e010557527a0e6d49147c297d16850a> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x93706000 - 0x93716ffc com.apple.LangAnalysis 1.6.4 (1.6.4) <cbeb17ab39f28351fe2ab5b82bf465bc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
    0x93717000 - 0x93737ff2 libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x93739000 - 0x937b6fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
    0x937b7000 - 0x937dbfeb libssl.0.9.7.dylib ??? (???) <acee7fc534674498dcac211318aa23e8> /usr/lib/libssl.0.9.7.dylib
    0x937fa000 - 0x938acffb libcrypto.0.9.7.dylib ??? (???) <330b0e48e67faffc8c22dfc069ca7a47> /usr/lib/libcrypto.0.9.7.dylib
    0x938ad000 - 0x93d80fde libGLProgrammability.dylib ??? (???) <a3d68f17f37ff55a3e61aca1e3aee522> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
    0x93d81000 - 0x93d8cff9 com.apple.helpdata 1.0 (14) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x93d8d000 - 0x93e72ff3 com.apple.CoreData 100.1 (186) <8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x93e73000 - 0x93efaff7 libsqlite3.0.dylib ??? (???) <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
    0x93efb000 - 0x93f07fff libbz2.1.0.dylib ??? (???) <9ea4fe135c9e52bd0590eec12c738e82> /usr/lib/libbz2.1.0.dylib
    0x93f08000 - 0x93fe7fff libobjc.A.dylib ??? (???) <a53206274b6c2d42691f677863f379ae> /usr/lib/libobjc.A.dylib
    0x93fe8000 - 0x94062ff8 com.apple.print.framework.PrintCore 5.5.2 (245.1) <3c9de512e95fbd838694ee5008d56a28> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
    0x94063000 - 0x94089fff libcups.2.dylib ??? (???) <85ce204da14d62d6a3a5a9adfba01455> /usr/lib/libcups.2.dylib
    0x9408a000 - 0x940d4fe1 com.apple.securityinterface 3.0 (32532) <f521dae416ce7a3bdd594b0d4e2fb517> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
    0x940d5000 - 0x94114fef libTIFF.dylib ??? (???) <6d0f80e9d4d81f3f64c876aca005bd53> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x94115000 - 0x94139fff libxslt.1.dylib ??? (???) <4933ddc7f6618743197aadc85b33b5ab> /usr/lib/libxslt.1.dylib
    0x9413a000 - 0x9413cfff com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
    0x9413d000 - 0x94275ff7 libicucore.A.dylib ??? (???) <afcea652ff2ec36885b2c81c57d06d4c> /usr/lib/libicucore.A.dylib
    0x94276000 - 0x9427dff7 libCGATS.A.dylib ??? (???) <9b29a5500efe01cc3adea67bbc42568e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
    0x94290000 - 0x94391fef com.apple.PubSub 1.0.3 (65.1) /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
    0x94392000 - 0x94439feb com.apple.QD 3.11.52 (???) <c72bd7bd2ce12694c3640a731d1ad878> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
    0x946f3000 - 0x9470bfff com.apple.openscripting 1.2.6 (???) <b8e553df643f2aec68fa968b3b459b2b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
    0x9470c000 - 0x947d3ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
    0x947d4000 - 0x948a2ff7 com.apple.JavaScriptCore 5525.13 (5525.13) <04772ff1212d98f31c613dde4d123698> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x949db000 - 0x949e7fe7 com.apple.opengl 1.5.6 (1.5.6) <d599b1bb0f8a8da6fd125e2587b27776> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x949e8000 - 0x949e8ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x949ea000 - 0x94a1cfff com.apple.LDAPFramework 1.4.3 (106) <3a5c9df6032143cd6bc2658a9d328d8e> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x94a1d000 - 0x94d25fff com.apple.HIToolbox 1.5.2 (???) <7449d6f2da33ded6936243a92e307459> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
    0x94d26000 - 0x94d44ff3 com.apple.DirectoryService.Framework 3.5.1 (3.5.1) <96407dca4d6b1d10ae5ca1881e31b27a> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
    0x94e79000 - 0x94e7dfff libGIF.dylib ??? (???) <d4234e6f5e5f530bdafb969157f1f17b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x94ec3000 - 0x94ec3ffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x94ec4000 - 0x94f09fef com.apple.Metadata 10.5.2 (398.7) <73a6424c06effc474e699cde6883de99> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
    0x94f0a000 - 0x94f39fe3 com.apple.AE 402.2 (402.2) <e01596187e91af5d48653920017b8c8e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
    0x94f3a000 - 0x94f3affb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallSer ver
    0x94f3b000 - 0x94f41fff com.apple.print.framework.Print 218.0.2 (220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
    0x94f42000 - 0x94f51fff libsasl2.2.dylib ??? (???) <b9e1ca0b6612e280b6cbea6df0eec5f6> /usr/lib/libsasl2.2.dylib
    0x94f52000 - 0x94f7ffeb libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
    0x94f80000 - 0x94f9bffb libPng.dylib ??? (???) <b6abcac36ec7654ff3e1cfa786b0117b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x95126000 - 0x95126ff8 com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
    0x95127000 - 0x9513dfff com.apple.DictionaryServices 1.0.0 (1.0.0) <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
    0x9513e000 - 0x9514efff com.apple.speech.synthesis.framework 3.6.59 (3.6.59) <4ffef145fad3d4d787e0c33eab26b336> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x9514f000 - 0x951e2fff com.apple.ink.framework 101.3 (86) <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
    0x951f7000 - 0x9558dff7 com.apple.QuartzCore 1.5.1 (1.5.1) <665c80f6e28555b303020c8007c36b8b> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x9558e000 - 0x9560dff5 com.apple.SearchKit 1.2.0 (1.2.0) <277b460da86bc222785159fe77e2e2ed> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
    0x95923000 - 0x9599ffeb com.apple.audio.CoreAudio 3.1.0 (3.1) <70bb7c657061631491029a61babe0b26> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x959a0000 - 0x95a5afe3 com.apple.CoreServices.OSServices 224.4 (224.4) <ff5007ab220908ac54b6c661e447d593> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
    0x95a5b000 - 0x95a7affa libJPEG.dylib ??? (???) <0cfb80109d624beb9ceb3c43b6c5ec10> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x95a7b000 - 0x95a80fff com.apple.backup.framework 1.0 (1.0) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x95a81000 - 0x95b3efff com.apple.WebKit 5525.13 (5525.13) <6534b17c7310ea608c9f3ca41df9b4a4> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x95b3f000 - 0x95b78ffe com.apple.securityfoundation 3.0 (32989) <e9171eda22c69c884a04a001aeb526e0> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
    0x95b79000 - 0x95b88ffe com.apple.DSObjCWrappers.Framework 1.2.1 (1.2.1) <eac1c7b7c07ed3148c85934b6f656308> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
    0x95b89000 - 0x95b89ffa com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x95ba7000 - 0x95ba8ffc libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
    0x95ba9000 - 0x95ccdfe3 com.apple.audio.toolbox.AudioToolbox 1.5.1 (1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x95e8a000 - 0x95ec1fff com.apple.SystemConfiguration 1.9.1 (1.9.1) <8a76e429301afe4eba1330bfeaabd9f2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
    0x95ec2000 - 0x96040fff com.apple.AddressBook.framework 4.1 (687.1) <b2f2f2c925eb080e53b841014e4f9a7c> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x96041000 - 0x961a0ff3 libSystem.B.dylib ??? (???) <4899376234e55593b22fc370935f8cdf> /usr/lib/libSystem.B.dylib
    0x961a1000 - 0x9683afff com.apple.CoreGraphics 1.351.21 (???) <6c93fd21149f389129fe47fa6ef71880> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
    0x9683b000 - 0x96897ff7 com.apple.htmlrendering 68 (1.1.3) <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
    0x96898000 - 0x96898ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x96899000 - 0x96910fe3 com.apple.CFNetwork 221.5 (221.5) <5474cdd7d2a8b2e8059de249c702df9e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
    0x96911000 - 0x96947fef libtidy.A.dylib ??? (???) <e4d3e7399fb83d7f145f9b4ec8196242> /usr/lib/libtidy.A.dylib
    0x96948000 - 0x96f98fff com.apple.WebCore 5525.13 (5525.13) <c4293b0cc1f8614190058683137459c6> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
    0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
    0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

  • SSLSocketFactory proxy fails in Applet when using HTTP(S) proxy

    As part of some security feature of a new eID Applet, available at [http://code.google.com/p/eid-applet/|http://code.google.com/p/eid-applet/] I need to get access to the SSL session identifier. For this I'm using a custom SSLSocketFactory, of which the implementation is available at:
    [AppletSSLSocketFactory.java|http://code.google.com/p/eid-applet/source/browse/trunk/eid-applet-core/src/main/java/be/fedict/eid/applet/AppletSSLSocketFactory.java]
    Basically this custom SSLSocketFactory is delegating every method invocation to the original SSLSocketFactory. The only additional functionality is the readout of the SSL session identifier.
    I install my custom SSLSocketFactory via:
    SSLSocketFactory sslSocketFactory = HttpsURLConnection.getDefaultSSLSocketFactory();
    AppletSSLSocketFactory appletSslSocketFactory = new AppletSSLSocketFactory(sslSocketFactory);
    HttpsURLConnection.setDefaultSSLSocketFactory(appletSslSocketFactory);Now the eID Applet no longer works if I'm sitting behind a proxy server. I get an exception as shown below. Anyone any idea why this is happening? I read somewhere that HttpsURLConnection indeed is using the browser proxy settings. So I would expect that delegating everything to the original SSLSocketFactory wouldn't break anything...
    error: Broken pipe
    error type: java.net.SocketException
    at java.net.SocketOutputStream.socketWrite0:-2
    at java.net.SocketOutputStream.socketWrite:92
    at java.net.SocketOutputStream.write:136
    at com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer:295
    at com.sun.net.ssl.internal.ssl.OutputRecord.write:284
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal:734
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord:722
    at com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec:606
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish:868
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone:794
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage:226
    at com.sun.net.ssl.internal.ssl.Handshaker.processLoop:516
    at com.sun.net.ssl.internal.ssl.Handshaker.process_record:454
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord:884
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord:746
    at com.sun.net.ssl.internal.ssl.AppInputStream.read:75
    at java.io.BufferedInputStream.fill:218
    at java.io.BufferedInputStream.read1:258
    at java.io.BufferedInputStream.read:317
    at sun.net.www.http.HttpClient.parseHTTPHeader:687

    You can get the session after the SSLSocket is fully constructed and connected. That depends on what else your createSocket() method does, but in general doing that just before you return is best.
    However the session is a property of the session, not the socket, or the factory, so the lifetimes are all wrong. The session can survive the SSLSocket, or the other way round. To avoid that I think you should set enableSessionCreation to false on the SSLSocket after the handshake.

  • Binding Fault when using http-POST

    Hi all,
    i have again a binding fault in my process. When i use a http-GET binding for the invoked webservice, the process works well. But when i use a POST-binding instead of the GET in the service-wsdl i get the following binding fault:
    <bindingFault>
    <part name="summary" >
    <summary>[email protected]9 : Could not invoke 'WFS_GetCapOP'; nested exception is: java.io.IOException: Content-Type `UTF-8;charset=ISO-8859-1' is not a text type</summary>
    </part>
    <part name="detail" >
    <detail>java.io.IOException: Content-Type `UTF-8;charset=ISO-8859-1' is not a text type</detail>
    </part>
    </bindingFault>
    Does anyone know, where the problem may be? Here's the wsdl:
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:aw="http://www.example.org/WFS_gesamt/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.example.org/WFS_gesamt/" name="WFS_gesamt">
         <wsdl:types>
              <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/WFS_gesamt/">
                   <xsd:element name="GetCapOut" nillable="true" type="xsd:anyType"/>
              </xsd:schema>
         </wsdl:types>
         <wsdl:message name="GetCapabilitiesOut">
              <wsdl:part name="GetCapabilities_response" element="aw:GetCapOut"/>
         </wsdl:message>
         <wsdl:message name="GetCapabilitiesIn">
              <wsdl:part name="request" type="xsd:string"/>
         </wsdl:message>
         <wsdl:portType name="GetCapabilitiesPT">
              <wsdl:operation name="WFS_GetCapOP">
                   <wsdl:input message="aw:GetCapabilitiesIn"/>
                   <wsdl:output message="aw:GetCapabilitiesOut"/>
              </wsdl:operation>
         </wsdl:portType>
         <wsdl:binding name="HTTPPostGetCap_Binding" type="aw:GetCapabilitiesPT">
              <http:binding verb="POST"/>
              <wsdl:operation name="WFS_GetCapOP">
                   <http:operation location="/geoserver/wfs"/>
                   <wsdl:input>
                        <http:urlEncoded/>
                   </wsdl:input>
                   <wsdl:output>
                        <mime:mimeXml part="GetCapabilities_response"/>
                   </wsdl:output>
              </wsdl:operation>
         </wsdl:binding>
         <wsdl:service name="WfsService">
              <wsdl:port name="GetCapabilitiesPT" binding="aw:HTTPPostGetCap_Binding">
                   <http:address location="http://localhost:8080"/>
              </wsdl:port>
         </wsdl:service>
    </wsdl:definitions>
    rg.
    Alli

    well the error msg is correct ..
    i would expect content type to be something like text/xml ....
    can you trace the message that is generated ..
    thank you.
    clemens

  • What about interlacing when using Flip video in a DV sequence?

    Hi, I want to include 720p 30fps Flip camera shots in a 50i 25fps DV PAL sequence that needs to remain interlaced for broadcast. I've seen info how to convert Flip for use in FCP7 but what are the interlacing issues - if any - when I'm combining Flip and DV shots in a timeline when I come to export a quicktime file?

    The only real issue is how you're going to match the aspect ratio of the downscaled 720p material with that of the PAL. Letterbox the PAL, crop the 720p?
    The conversion is easy enough in compressor with Frame Controls on. Just set the Output Fields to match those of the PAL, Better or Best Deinterlace quality.
    Change the frame rate in the encoder panel, and the resolution in the Geometry Panel. Back in Frame Controls, set the Resize filter to Best.
    All of this should be done with a ProRes LT setting on the clips.
    In FCP, be sure your Sequence Settings match your clips.
    You can also convert the PAL material to ProRes, or just let it render to that when exporting the sequence to Quicktime.

  • When using https: I get double clicks sent to the server. This does not happen on older versions. It does not happen in http:...thank you

    I have been tracking this problem for weeks. It is not a problem with Internet Explorer or Google Chrome. Temporary fix is to use these other browsers.
    We have multiple servers that run http with-out SSL.
    The problem never occurs with these. We also have Apache2 servers with mod-ssl running https:
    I thought it was a server problem or a Linux problem, but I can only duplicate the problem with Firefox. I down loaded 3.6.18 and the same problem. No other browsers seem affected.

    A good place to ask questions and advice about web development is at the mozillaZine Web Development/Standards Evangelism forum.<br />
    The helpers at that forum are more knowledgeable about web development issues.<br />
    You need to register at the mozillaZine forum site in order to post at that forum.<br />
    See http://forums.mozillazine.org/viewforum.php?f=25

  • Building arguments of URL when using HTTP Adapter

    I am using the HTTP adapter in one of my interfaces and need to call an url that has arguments. For e.g.
    http://dpw6716.roseville.mycompany.com:8058/accelis/servlet/publish?type=create&ItemId=1018&Name=Harshad&Desc=FromXI
    In the above URL the <b>ItemID</b> and the <b>Description</b> are dynamic. Is it possible to build such dynamic urls and used in the http adapter configuration? if so how? Can context objects be used here for the dynamic part?
    Thanks,
    Harshad

    Hi Harshad,
    it is possible to build up dynamic URLs, but the way is quite complex. You have to configure a XI-mandant as "Application System" to use it as allocator. Your message will be received there in an inbound-proxy (ABAP), where you have to implement a dynamic WAS-Request (class CL_HTTP_CLIENT).
    Regards Udo

Maybe you are looking for