SOAP Adapter (Ports and Interfaces)

Is it true that for every single interface, a new soap adapter needs to be configured? Can one soap adapter handle many interfaces?
Do I need one port for each interface or can I use one port for multiple interfaces. (note, I am using Soap Adapter)
Thanks in advance for your responses

When you are talking about "ports", I assume, that you are using the J2SE Adapter Framework.
Yes, you need a seperate Soap Adapter module (or in XI 3.0 J2EE Adapter Framework a seperate channel) for each interface and for each SOAP Adapter Module you need a different port.
Regards
Stefan

Similar Messages

  • SOAP adapter: port, logging/tracing, http/https

    Hi,
    several questions concerning SOAP adapter:
    SAP XI 3.0 SP19 used.
    <b>Scenario 1:</b>
    SOAP request adressing J2EE port
    http://host:8000/XISOAPAdapter/MessageServlet?channel=Partner:Service:SOAPSenderChannel
    <b>Scenario 2:</b>
    SOAP request adressing ABAP port
    http://host:50000/XISOAPAdapter/MessageServlet?channel=Partner:Service:SOAPSenderChannel
    <b>Question 1:</b>
    What happens with a SOAP request adressed to the ABAP port?
    Obviously it is forwarded to the J2EE port but where is this forwarding function documented
    and is it allowed in every case to send SOAP messages to ABAP port?
    <b>Question 2:</b>
    What logging and tracing functionalities do i have in both scenarios before the message enters (before RWB)?
    E.g. where can i see unsuccessful requests (e.g. if there is mistyping in SenderChannel).
    Then it not visible in Runtime Workbench but whereelse?
    If the ABAP port is adressed i see something in SMICM trace file, but very cryptic and not conclusive.
    Do you know further trace/log files for both scenarios (Visual Admin?) ?
    <b>Question 3:</b>
    What is the difference if https is used concerning logs and traces?
    Do i have more or less possibilities?
    Thank you very much in advance for comments.
    Michael

    Hi
    The URL sent to the ABAP port and the J2EE port are different.
    The URL to the ABAP port is documented in this blog by Stefan,
    /people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine
    http://<server>:<ABAP-port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=<YourService>&Interface=<YourNamespace>%5E<YourInterface>
    Answering question 1 --> As the URL are different, the Request in case of the ABAP stack hits the Integration Engine directly - into the pipeline of XI and bypassed the Adapter Engine competely.
    As stefan's blog states - you cannot post multipart SOAP request to the IE directly.
    Question 2  - If the URL is incorrect, if the request hits XI then you will have the log in XI  ( in MONI in case of ABAP port ) and in RWB -Message Monitroing ( in case of J2EE port)
    Regards
    Bhavesh

  • SOAP adapter installation and activation

    We have installed XI 3.0 SR1 and wish to enable the sender SOAP adapter to receive SOAP messages from a different (PeopleSoft) system.  The documentation we have found really seems to be lacking in the area on installing and activating the SOAP adapter.  We are fine with the configuration pieces, but first activating the SOAP adapter is our problem.
    1) Is the SOAP adapter part of the Central Adapter Engine or do we need to install the Plain J2SE Adapter Engine on our XI server to get the SOAP adapter?
    2) If the SOAP adapter is part of the Central Adapter Engine, how do I 'activate' it?
    When I view the Adapter Monitor (http://<XIserver>:<J2EEport>/AdapterFramework/monitor/monitor.jsp) I see a line item for the SOAP adapter but it is grayed out.  Also, when browsing J2EE with the Visual Admin Tool, I find the following adapters, but no SOAP...
    SAP XI Adapter: BC
    SAP XI Adapter: File
    SAP XI Adapter: JDBC
    SAP XI Adapter: JMS
    SAP XI Adapter: Mail
    SAP XI Adapter: Marketplace
    SAP XI Adapter: RFC
    SAP XI Adapter: XI
    Any advice would be appreciated.  We see our next option as either applying XI Support Packages which will hopefully correctly deploy the SOAP adapter in case this was an installation problem, or to install the Plain J2SE Adapter Engine.  Thank you!

    Hi Jeff,
    XI 3.0 the SOAP Call goes to the Java Port 50000 plus instance number * 100. And the URL is different.
    It goes to a servlet and the URL is:
    http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
    without a party name it is:
    http://host:port/XISOAPAdapter/MessageServlet?channel=:service:channel
    Monitoring is in the SXMB_MONI or the Runtime workbench, the adpater monitor does not give you details.
    Here is the link to the help docu:
    http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm
    It is not too bad and as I said it works fine both ways.
    Cheers
    Stefan

  • Soap adapter performance and timeout

    Hi
    I have two questions considering SOAP adapter.
    I have created a SOAP service in XI and it works. Now the non-functional requirements for this service are very high. Specially I am in trouble with two things.
    The service must give up real quick. If XI has not managed to give out the answer with 10 seconds it should send the time-out error message to the client. The trick is... for all other scenarios in the same integration server, the time-out must be a lot bigger.
    Is it possible to set the time-out parameter for a specific SOAP sender communication channel? If Yes, then how?.
    The second ting.. maybe it is not a issue at all. Are synchronous soap calls processed in parallel? Or do I have to set some parameter to enable parallel processing (the SOAP service is estimated to receive about 4 request per second and if each request takes some 0,5-0,6 seconds to answer - there is a definite need for parallel processing.
    Could somebody led some light on these issues. Thanks...

    Hi
    Thanks for this. So far clear enough... now what I don't understand... if I create a new port, all my http-like adapters (SOAP, HTTP...) are available from these? I after I have created another port (at the moment there are 0-2 already)... I can call my channel: http://<host>:<oldport>/MessageServlet/blaa-blaa and http://<host>:<newport>/Messageservlet/blaa-blaa ... or not?
    and how do I change  the timeout for this new port? Gaurav stated in his (her?) post "You need to configure that specific service for the separate timeout you create." There is something that I can not attach to ... but seems like I am not very good in asking also
    Thanks for hints...
    Heiko

  • Adapter pattern and interfaces

    Hi all! This year I started to study java language and as a person who used c language for a long time, I have some questions.If you can help me I ll appreciate that.
    1-Can anybody tell me why we use Adapter pattern?I already read a lot about it but the point that I dont understand is,its always said that we use this pattern in case of an existing class does not support an interface that we want to implement.This is the main point where I have troubles.I mean why and when a class does not support an interface?According to my readings about interfaces,I think that interfaces are just for defining the names of the methods.When we create a class we implement any interface that we want and we fill inside of these methods in the class.So how a class can not support an interface when thats ourself who fill the inside of these methods?
    I understood the main idea of this pattern but as you can see in deep inside I cant imagine where I can benefit from this pattern because I think that instead of using an interface we can just define the methods in the class and we dont have to use neither the adapter nor an interface.
    2-Why interfaces are so important if we dont work in a big project.I mean according to my readings I think that interfaces are just guides for developper who are splitting the project.Why I have to use an interface?We can just define the names of the methods if I am not wrong so why they are so important?
    Thank you very much in advance and good day to all.

    vitamini.kabuunda wrote:
    Hi all! This year I started to study java language and as a person who used c language for a long time, I have some questions.If you can help me I ll appreciate that.
    1-Can anybody tell me why we use Adapter pattern?I already read a lot about it but the point that I dont understand is,its always said that we use this pattern in case of an existing class does not support an interface that we want to implement.This is the main point where I have troubles.I mean why and when a class does not support an interface?According to my readings about interfaces,I think that interfaces are just for defining the names of the methods.When we create a class we implement any interface that we want and we fill inside of these methods in the class.So how a class can not support an interface when thats ourself who fill the inside of these methods?
    I understood the main idea of this pattern but as you can see in deep inside I cant imagine where I can benefit from this pattern because I think that instead of using an interface we can just define the methods in the class and we dont have to use neither the adapter nor an interface.when either the class or interface (or both) are outside of your control, you would use an adapter
    2-Why interfaces are so important if we dont work in a big project.I mean according to my readings I think that interfaces are just guides for developper who are splitting the project.Why I have to use an interface?We can just define the names of the methods if I am not wrong so why they are so important?you don't have to use an interface, but if you ever want to create different implementations and not have to modify the code using it, an interface will come in handy

  • Why we do not need sender agreement for Mail and SOAP adapter

    Hi SDN,
    I know, we do not need sender agreement for IDOC ,HTTP,XI adapters. As these three adapters will run in Integration engine of the abap stack.
    <b>In our scenario if sender is other than  IDOC or HTTP or XI .</b>
    By Refering Sivamni's blog.
    <b>/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi
    message will be pickedup by communication channel with the help of sender agreement and prepare XI message header by performing cpa cache lookup. then message will go to module processor etc.
    <b>In our scenario if sender is IDOC or HTTP or XI .</b>
    As these 3 adapters are run in Integration engine.
    Doubt 1:
    how the integration engine will create the xi message header like sender interface sender system name etc...
    Doubt 2:
    I believe SOAP and mail adapter will run in adapter engine.but i came to know that we do not need sender agreement and sender comm channel for these two adapters too...then how the XI message header will create...
    Please do correct me if i am wrong
    and throw some light on the same..
    Appreciate your help....
    Regards,
    Reehan.

    Reehan,
    Thanks for pointing me to that link. Guess I was wrong .,But,let me try to put to you why you need a sender agreement for a Sender SOAP Adapter,
    1. In the sender SOAP adapter , the Sender Interface and the Interface Namespace as provided in the fields Default Interface Name and InterfaceNamespace. The Name of the Sender Service is provided in the WSDL when you ceate the WSDL in the Integration Directory. So, as all details are available in either the Sender SOAP adapter or in the WSDL url you do not need a Sender Agreement. It is not obligatory but you can always create the Sender Agreement.
    2.  For the mail adapter , if you select the option XIPAYLOAD, you will have the option to mention the Interface Name and Interface Namespace under XI Parameters  and so in this case as once again the details provided in the sender agreement are available in the Sender Adapter itself the sender agreement is not needed for the mail adapter when you have select option XIPAYLOAD.
    If you have selected XIALL then you need a sender agreement.
    Regards
    Bhavesh

  • Issue with Receiver SOAP adapter for synchronous scenario

    Hello All,
    We are facing a strange issue with the SOAP adapter in the interface we have setup. This is the 1st time we are using SOAP adapter in our system (PI 7.11 SP7). We are making a synchronous HTTP call to the web service exposed by another system in our landscape. The payload is send with SOAP envelope and there are no credentials to be maintained in PI settings.
    The issue is that we are always getting timeout exception in PI audit logs after sending the request (3 minutes - standard timeout value, no additional config for this). But target system has confirmed that they are sending the response back. We tested from our server OS level and have received the response back in the same screen (to verify there is no firewall/port issue in between the systems). But when tried from RWB, it is always giving the timeout exception and we are not able to see any other log.
    We have tried checking in the NWA logs as well after increasing the logging level to ALL for com.sap.aii.adapter.soap. But surprisingly, we didn't get any logs at all for the outgoing SOAP call or incoming response and hence we are unable to trace the issue.
    We have setup another synchronous inbound SOAP interface (PI exposing the webservice) and it is working fine. We are also able to trace the logs in both audit log and NWA logs.
    Is there anywhere else we can check for the logs? Audit logs is showing timeout error and we are not able to see anything in NWA logs.
    Does the target system need to maintain PI credentials in the header when they send the synchronous response back?
    Are there any specific settings which should be checked to enable the sync communication? (this should not be the case since the inbound interface is working fine)
    Please help.
    Thanks
    Justin

    Hi Amit,
    Thanks for the reply.
    Yes we had tested successfully via SOAP UI as well (forgot to mention that). We are getting back the expected response in SOAP UI without using any credentials. We got the same response when we tested it through OS commands from PI server.
    The WS is hosted by the target system and they haven't maintained any credentials at their end. So when PI is trying to access, we don't need to provide any credentials. My question is, whether the target system should keep any credentials to send the synchronous response back to PI (java stack). We have tried that as well but since there aren't any logs, we are unable to verify whether the credentials are coming correctly.
    The service interfaces are correct and PI configuration are OK. I will try the XPI inspector for logs as you have suggested.
    Thanks
    Justin

  • XI / PI SOAP Adapter - MessageServlet not found / not responding

    I am in trouble with XI SOAP Adapter. When I try to reach the <b>MessageServlet</b> ( http://host:port/XISOAPAdapter/MessageServlet ) I get the response that document dont exists. Why MessageServlet do not respond? Anyone can help me?
      In my Adapter Monitor ( http://host:port/mdt/amtServlet ) I see about the SOAP adapter a grey status and the information: "SOAP Adapter Monitoring is now part of Channel Monitoring". This is not a problem, according to Suraj: "SOAP Adapter will become active only when you sent a message through that for atleast one time.")
      See also these topics:
      SOAP adapter installation and activation
      Adapter monitoring: SOAP is grey although it is used?
    how can i enable SOAP Adapter?
    https://websmp208.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012003146900000286382005 (<b>SAP Note 856597</b>)
    <i>  I have readed these topics (and others), but my problem seems to be a little different.
    </i>
      My XI runtime cache contents (SXI_CACHE) are up-to-date.
      <b>Information of some of my XI components:</b>
    Software Components 
    Vendor  Name  Version  Location  Applied 
    sap.com  SAP-JEE  6.40 SP17 (1000.6.40.17.0.20060516064307)  SAP AG  20060612185606 
    sap.com  SAP-JEECOR  6.40 SP17 (1000.6.40.17.0.20060516064111)  SAP AG  20060612185559 
    sap.com  NWMADMIN  6.40 SP17 (1000.6.40.17.0.20060515153837)  MAIN_APPL63VA_C  20060612185601 
    sap.com  SAP_XITOOL  3.0 SP17 (1000.3.0.17.0.20060504222004)  SAP AG  20060613105756 
    sap.com  SAP_XIPCK  3.0 SP16 (1000.3.0.16.0.20060220233019)  SAP AG  20060612185556 
    sap.com  LM-TOOLS  6.40 SP17 (1000.6.40.17.0.20060417111655)  MAIN_APPL63VA_C  20060612185603 
    sap.com  SAP-XICONS  3.0 SP16 (1000.3.0.16.0.20060220232901)  SAP AG  20060612185600 
    sap.com  SAP-XIAFC  3.0 SP12 (1000.3.0.12.5.20050712085155)  SAP AG  20060612185555 
    sap.com  SAP_XIAF  3.0 SP17 (1000.3.0.17.0.20060522230043)  SAP AG  20060613103623 
    sap.com  SAP_JTECHF  6.40 SP17 (1000.6.40.17.0.20060516064445)  SAP AG  20060612185559 
    sap.com  SAP_JTECHS  6.40 SP17 (1000.6.40.17.0.20060516064629)  SAP AG  20060612185606 
    <b>sap.com  com.sap.aii.af.mp  3.0 (3.0.1720060522104934.0000)  SAP AG  20060613102037  sap.com/SAP-XIAFC  </b>
    sap.com  com.sap.aii.af.soapadapter  3.0 (3.0.1720060522104934.0000)  SAP AG  20060613103506  sap.com/SAP_XIAF 
      Thanks a lot! If you need other information, please, let me know.
      <b><i>Ivan, from Brazil</i></b>

    <i>"https://websmp208.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012003146900000286382005 (<b>SAP Note 856597</b>)
    I have readed these topics (and others), but my problem seems to be a little different."</i>

  • Problems using access control in sender agreement for SOAP adapter 7.1

    I am trying to use Access Control Lists to restrict user access to web services/interfaces which are exposed via PI. This can be configured via the Integration Builder Directory using the u201CAssigned Usersu201D tab of both Communication Components (Business System) and Sender Agreements.
    The configuration is via the above mentioned components. However, I understand that itu2019s the adapters which at runtime are responsible for actually applying these checks.
    I have been having problems getting the access control to work using a setup involving a SOAP adapter of type SAP BASIS 7.10.
    The symptom of the problem is that although the access control works as expected at the Business System level, any settings at the Sender Agreement level appear to have absolutely no effect whatsoever.
    I have confirmed that I have no problems if I use an adapter of type SAP BASIS 7.00. However, I really need to get this working on 7.1.
    I have looked on the SAP support portal but can not find any notes that relate to this.
    Has anyone else had a similar problem? And have you found a fix for it?
    Any suggestions would be welcome.
    Edited by: Malcolm Dingle on Jun 17, 2009 1:08 PM

    Hi Shai,
    Please have a look at the following link and see if it helps you .
    It deals with SOAP adapter installation and activation 
    Re: SOAP adapter installation and activation
    Best Regards
    Edited by: Prakash Bhatia on May 8, 2009 11:51 AM

  • Sender SOAP Adapter with Https

    Hi,
    can any one give me information on  how my Sender SOAP adapter to be configured with HTTPS port.
    please give me the what are all different ways to make my Sender SOAP Adapter secure and give me the steps to achieve the functionality.
    Thank You,
    Madhav

    check this section:
    http://help.sap.com/saphelp_nw70/helpdata/EN/14/ef2940cbf2195de10000000a1550b0/frameset.htm
    Also some help from SAP note:
    https://service.sap.com/sap/support/notes/891877
    Regards,
    Abhishek.
    Edited by: abhishek salvi on May 29, 2009 1:59 PM

  • TO Get  Ensuring Exactly Once Processing data from sender soap adapt

    To XI Specialists
    Now Im trying to get Ensuring Exactly Once Processing data from sender soap adapteter.
    My plan is that send data from Receiver adapter, to Sender adapter by SOAP.
    (1st interface is ABAP to Soap "BE", 2nd interface is Soap to File "EO")
    Sender SOAP adapter will returun Ensuring Exactly Once Processing data.
    (see SAP HELP, http://help.sap.com/saphelp_nw70/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm )
    AND I want to get Ensuring Exactly Once Processing data, I want to determine what to do in ABAP proxy.
    SO I made and tested 2interface. but error occuered.
    I checked the error, and Now I know what is the cause.
    The cause is that Ensuring Exactly Once Processing data didnt enter the payload, at Receiver Adapter.
    1st interface coulnt get the payload data, so mapping error occuered....
    Please give me help,
    <b>"How to get Ensuring Exactly Once Processing data From Sender SOAP ADAPTER"</b>
    or
    <b>"How to enter Ensuring Exactly Once Processing data into Payload of Receiver SOAP ADAPTER"</b>
    and more excelent way....
    our XI is version7.0 and SP10
    Please teach me your wisdom!
    Naoki Kurihara

    I seeked and I noticed that
    maybe I catched the message but the message dont have payload.
    so I got no_payload error.
    I checked SAP note.
    I noticed, no_payload error will be managed to nomal message at SP13....
    my XI is SP12....
    I ll seek for another way!!
    Thank you! noaki

  • Asynchronous SOAP adapter

    Hi,
    Please let me know under what circumstances would one want to use the SOAP Adapter with asyncrnous interfaces.
    Edited by: Jyotika Manghani on Dec 28, 2007 8:48 AM

    Hi,
    You need to configure the SOAP adapter so that you can exchange SOAP messages between the Integration Engine and remote clients or servers of Web services.
    The SOAP adapter provides a runtime environment that includes various SOAP components for the processing of SOAP messages. You can combine these SOAP components with separate components to meet your needs and requirements.
    The SOAP adapter uses a helper class to instantiate and control SOAP components. If you want to use your own SOAP processing logic you must make your helper class known to the SOAP adapter.
    To configure the SOAP adapter you must specify the following:
    &#9679;     The helper class that implements the following interface:
    com.sap.aii.messaging.adapter.ModuleBubbleHelper
    &#9679;     The parameter values for the specified helper class
    For example, you must specify the following parameters for the helper class ModuleBubbleHelperXMBWSImpl (instantiates a BubbleBag to integrate remote Web services with the Integration Engine):
    &#9675;     Information about the Integration Engine destination (when the Integration Engine is acting as a service provider and therefore the SOAP adapter must be configured as a sender adapter).
    &#9675;     Information about the Web service provider destination (when the Integration Engine is acting as a service client and therefore the SOAP adapter must be configured as a receiver adapter).
    &#9675;     Various options for controlling the conversion of multi-part Integration Engine SOAP messages and Web service SOAP messages
    The following arguments are mandatory:
    &#9675;     XI.QualityOfService=<QualityOfService>
    Specifies how the Integration Engine should process a message. The following values are permitted:
    &#9632;      XI.QualityOfService=BE (Best Effort, means synchronous processing)
    &#9632;      XI.QualityOfService=EO (Exactly Once, means asynchronous processing)
    &#9632;      XI.QualityOfService=EOIO (Exactly Once in Order, means asynchronous processing using queues)
    You must also define a queue name for EOIO:
    Refer http://help.sap.com/saphelp_nw04/helpdata/en/bf/27fd3b651f6a1ce10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/2f/41e641fb6e3f5de10000000a1550b0/content.htm
    Hope this will help you in some extend.
    Regards
    Aashish Sinha
    PS : reward points if helpful
    Edited by: Aashish Sinha on Dec 28, 2007 9:01 AM

  • Redeploy sender soap adapter 7.1

    We have PI 7.1 SP7 and expriencing many problems with the sender SOAP adapter
    the service registry works for us for all web services
    but from other applications like xmlspy and soapui we get messages of chace problems and unauthorized
    ( all cache cheks where performed and if I use the url of the endpoint with the user I have no authorization error )
    it seems something is wrong with the adapter , does somebody knows if its possible to redploy the adapter ? its a war file

    Hi Shai,
    Please have a look at the following link and see if it helps you .
    It deals with SOAP adapter installation and activation 
    Re: SOAP adapter installation and activation
    Best Regards
    Edited by: Prakash Bhatia on May 8, 2009 11:51 AM

  • Data Headers in SOAP adapter Response

    Hi there,
    I have a working SOAP adapter on Xi 2.0, which accepts incoming requests from SOAP clients, it "transforms" these requests into RFC calls which in turn calls BAPI'S in R/3.
    The BIG issue is that Xi (the SOAP adapter) sets and sends a set of headers into the response back to the SOAP client. For security and performance reasons, you dont want the system to send those headers over the net to the SOAP client.
    Does anyone knows how to setup Xi in order to suppress these headers in the SOAP response?
    PS: Below an example of the headers in the SOAP envelope.
    <SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'>
    <SOAP:Header><sap:MessageHeader xmlns:sap='http://sap.com/exchange/MessageFormat' version='1.0'>.......
    <Host>xxxx</Host>
    <Sysid/>
    <Sysnr>00</Sysnr>
    <Mandt>200</Mandt>
    <Dest/>
    <Userid>XI_USER</Userid>
    <Passwd>xxxx</Passwd>

    If I want to set the content in the SOAP header when the client in SAP XI how would I do that?
    I cannot see SOAP Header in XI MONI.
    Please advice. I want to add to the contents of SOAP Header created by XI SOAP Receiver Channel.
    Thanks
    Ashish

  • Power adapter port frying power adapter?

    sequences of events:
    1) travel with madsonline power adapter, months ago when plugged in, cord is yanked, bent the met ring around the male part of the adapter, pried it back to a sort of circular shape, fits back in adapter port and with proper placement charges machine
    2) after months of using original apple adapter at home, always detected and charges, and the madsonline on the road, with some proper setting into the adapter port will charge, when on the road the machine stopped detecting the power adapter
    3) bought new apple brand power adapter, plugged into port, circle is green but machine did not detect the adapter, no charge
    4) went to local apple sales and repair place (not an apple store) and while there, using another adapter, machine detects and charges (the tech at store heard some sort of short or electrical event when connecting), then I used my new adapter and worked, recall slight short/shock noise, the old madsonline did not show anything.
    5) came home, new adapter plugged in, ring goes orange, goes to full charge, remove the adapter and there is a noise like a short, pluge it back in and the adapter ring has no light, machince does not detect adapter.
    Q1) Could it be that the damange to the adapter port killed the madsonline and now killed my new apple adapter?
    Q2) Since it appeared an adapter we used at the store also made that electrical noise, may replace the 3 day old apple adapter with a new one but if it just shorts another one I guess it is the DC-in adapter port. Anyone guess that this behavior means a replacement for the adapter port?
    Sorry for the long story, looking for some feedback or confirmation if anyone has had this type of behavior.
    thanks
    Craig

    update to story, day 2
    1) went to store where bought the adapter, they tried it on a display model and it worked fine so assumed my port on my machine was bad
    2) get home, power down the machine, plug in the adapter and it works, and is working, charging. I still heard some type of pop when connecting it to the machine so something must not be totally correct.
    3) saw the DT&T service as an option, was going to ship it but will determine if there is a way for me to connect and unconnect the power without losing the ability to charge (i.e. always when powered down?)
    I have reset the PMU.
    Any suggestions for attaining more reliable power connection or if anyone has this behavior?
    thanks
    Craig
    iBook   Mac OS X (10.4.3)  

Maybe you are looking for