Please Can any one guide me, I am new to JAVA Server Proxy

One of my scenarios, I need to call Remote EJB from WEBLogicserver, to send request with employee no, employee name and get response from  legacy with quite number of files like da,house rent details etc. Please can any help me in  a way how call ejb remotely and application code to get response back.. this is very very big help folks. I never forget your help at all.
Thanks in advance
Regards
R

In order to access an EJB from Weblogic Server using SAP XI you do not have to write JAVA code.
1. EJB is a J2EE application component with associated code implementation.
2. Inside EJB functionalities are implemented using EJB implementation class methods.
3. EJB provide access to the implementation class method using local and remote interface classes which expose implementation class methods through RMI protocol.
SO your EJB implementation in Weblogic has always a implementation  available.
You can use application to application EJB component access using RMI protocol using JNDI look up only if both application is under same type of J2EE container.
In your case you have to access weblogic ejb using an EAI/ESB framework such as XI. EAI and ESB framework use web service technology to access the remote components. In order to support web service based access to J2EE components, J2EE container provide web service enablement approach for J2EE components.
So in order to access the weblogic EJB component from ESB framework such as XI use the following step.
1. Ask the weblogic application provider to publish the EJB as a web service.
2. BEA weblogic can publish any EJB or POJO implementation as web service with minimum effort.
3. Import the WSDL from the EJB web service into your XI repository.
4. Note that a WSDL file have all information necessary to access the underling component using web service technology that include (data types, message types, method name as ports, biding of method access with a protocol supported by web service technology, and service to identify the location of the service)
5. once you have the WSDL in XI create an inbound service using the datatype, inside the WSDL for the each  method.
6. Make the new inbound service an synchronous in nature.
7. Associate the inbound service with an integration scenario.
8. During the configuration associate the inbound service with a SOAP adaptor receiver chanel pointing to the service location in weblogic host.
9. SOAP receiver chanel help XI to access the EJB functionalities from the weblogic server using the newly defined inbound interface.
Thanks

Similar Messages

  • Can any one guide me in this. I would like to start my certifications in VM Ware. Especially in cloud. I saw there is an exam for the new starters .(VCA). it is enough or should I go for any other Training in MCSA (Server).

    Can any one guide me in this. I would like to start my certifications in VM Ware. Especially in cloud. I saw there is an exam for the new starters .(VCA). it is enough or should I go for any other Training in MCSA (Server).

    VCA is to make sure that you have a understanding of the general concepts before you go to do a full VCP course.
    I have taken the VCA datacenter and it was very much a case of: What product does what?
    You wouldnt get a job on merit of having a VCA where as you would with the VCP.

  • I can't sync my iPad to the iTunes it's give me an unknown error  message 0xe8000012 I don't know how to fix it and where is the problem could be need format or the problem is in the charging port please can any one help me

    I can't sync my iPad to the iTunes it's give me an unknown error  message 0xe8000012 I don't know how to fix it and where is the problem could be need format or the problem is in the charging port please can any one help me

    Unknown Error containing "0xE" when restoring
    To resolve this issue, follow the steps in iPhone, iPad, iPod touch: Unknown error containing '0xE' when connecting. If you have a Windows computer with an Intel® 5 series/3400 series chipset, you may need updates for your chipset drivers. See iTunes for Windows: Issues syncing iOS devices with P55 and related Intel Chipsets for more information.
    From Here  >  http://support.apple.com/kb/TS3694

  • My system is asking to run the hard disk test run...What i have to do? can any one guide me????

    model is Hp Pavilion  g6.. windows 7 home basic,
    My system is asking to run the hard disk test run.. i have run , there was no error, but the message is still comming, i do not kow whether i amdoing it in a right way or not.. Please any giude do that test and find the issue.....

    Hi,
    If you receive this message when starting the notebook, try the following.
    Shut down the notebook.  Tap away at f10 as you start the notebook to enter the bios menu.  Under the Advanced or Diagnostic tab you should find the facility to run a test on the Hard Drive.  Post back with the details of any error messages.
    If you receive this message while Windows is running , click the Start Menu, click Computer, left click Local Disc C once to highlight it, right click Local Disc C and select Properties.  Click the Tools tab and then click the button to 'Check the Drive for Errors'.  In the following window make sure both boxes are ticked and then click Start.  Agree to schedule the check at the next system restart and then restart the notebook - this process can take a couple of hours to complete before loading back into Windows.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • I got stolen ipad 2 was pp on "finf my iphone" what i can do to find this ...was a lot of work of 2 years ther ...it is any think i can do.please can any one help me...i dont wont ipad just all my staff

    How i can track this ipad

    Hello Sebastiangavel,
    It sounds like your iPad was stolen and you would like information about using Find my iPad that you had set up before hand. Here is an article about using that function:
    iCloud: Locate your device
    http://support.apple.com/kb/PH2698?viewlocale=en_US
    Also with regard to the iPad being stolen, I would look at the information in the following article about what to do in this situation:
    What to do if your iOS device is lost or stolen
    http://support.apple.com/kb/ht5668
    If you enabled Find My iPhone on your missing device
    These steps require that Find My iPhone was enabled on your device before it was lost or stolen.
    Attempt to locate your device using Find My iPhone at icloud.com/find, or using the free Find My iPhone app.
    Put the device in Lost Mode to set a 4-digit passcode and display a custom message with your phone number on your device. While the device is in Lost Mode, you can also keep track of changes to your device's location. Lost Mode requires that your missing device be using iOS 6 or later. If your device is using iOS 5, you can still lock your device remotely and display a message on the screen.
    If you want to delete all of your personal information from your missing device, you can erase it remotely. Please note that when you erase a device, you will no longer be able to locate it.
    Report your lost or stolen device to local law enforcement and your wireless carrier. Apple doesn't track or flag lost or stolen products, but you can use My Support Profile (supportprofile.apple.com) to find a list of serial numbers for products that you've purchased or registered with your Apple ID.
    Note: If your missing device is offline, you can still put it in Lost Mode, lock it, or erase it. Your commands will take effect when the device comes back online.
    If you did not enable Find My iPhone on your missing device
    If you did not enable Find My iPhone before it was lost or stolen, you can't use it to locate or protect your device, but you can still follow these steps:
    Change your iCloud password to ensure that no one else can use your device to delete or make changes to your iCloud data.
    Report your lost or stolen device to local law enforcement and your wireless carrier. Apple doesn't track or flag lost or stolen products, but you can use My Support Profile (supportprofile.apple.com) to find a list of serial numbers for products that you've purchased or registered with your Apple ID.
    Thank you for using Apple Support Communities.
    All the very best,
    Sterling

  • Please can any one tell me whether my code is correct or not......?

    Hi
    I have create on webservice for edit the customer details. I have imported this into my model.I got the stucture of the model like following
    ChangeAddressModel
    ...|-----Request_Z_Bapi_Customer_Change_WS_CustomerChange
    ..........|-----parameters(ComplexType_CustomerChangeFromData)
    ..................|-----ComplexType_CustomerChangeFromData
    .........................|------piAddress(ComplexType_Bapikna101)
    .........................|........|-----ComplexType_Bapikna101
    .........................|................|-- city
    .........................|................|-- country
    .........................|................|-- faxNumber
    .........................|................|-- .......etc
    .........................|----- customerNo
    .........................|----- piDistrChan
    .........................|----- piDivision
    .........................|----- piSaleOrg
    I have written the following code in CustomCutroller
    Request_Z_BAPI_CUSTOMER_CHANGE_WS_customerChangeFromData customer = new Request_Z_BAPI_CUSTOMER_CHANGE_WS_customerChangeFromData();
         ComplexType_CustomerChangeFromData dataStructure = new ComplexType_CustomerChangeFromData();
         ComplexType_Bapikna101 bapi = new ComplexType_Bapikna101();
         customer._setUser("abap");
         customer._setPassword("quinnox");
         customer.setParameters(dataStructure);
         wdContext.nodeRequest_Z_Bapi_Customer_Change().bind(customer);
    The following code is for executing the Bapi
    public void executeChangeAddress( )
        //@@begin executeChangeAddress()
        try{
             wdContext.currentRequest_Z_Bapi_Customer_ChangeElement().modelObject().execute();
             wdContext.nodeResponse().invalidate();
        }catch(Exception e){
             wdComponentAPI.getMessageManager().reportException("Error :"+e,true);
        //@@end
    But i am getting the following error........
    <b> com.sap.engine.services.webservices.jaxrpc.exceptions.XmlMarshalException: XML Serialization Error. Property [PiAddress] of class [com.sap.changeaddress.model.proxies.types.p1.CustomerChangeFromData] must exist and can not be null. This is required by schema description.</b>
    I have done one more for fetching the customer details which is working fine
    Please help me
    Best Regards
    Ravi Shankar B

    ChangeAddressModel
    ...|-----Request_Z_Bapi_Customer_Change_WS_CustomerChange
    ..........|-----parameters(ComplexType_CustomerChangeFromData)
    ..................|-----ComplexType_CustomerChangeFromData
    .........................|------piAddress(ComplexType_Bapikna101)
    .........................|........|-----ComplexType_Bapikna101
    .........................|................|-- city
    .........................|................|-- country
    .........................|................|-- faxNumber
    .........................|................|-- .......etc
    .........................|----- customerNo
    .........................|----- piDistrChan
    .........................|----- piDivision
    .........................|----- piSaleOrg
    I have written the following code in CustomCutroller
    Request_Z_BAPI_CUSTOMER_CHANGE_WS_customerChangeFromData customer = new Request_Z_BAPI_CUSTOMER_CHANGE_WS_customerChangeFromData();
         ComplexType_CustomerChangeFromData dataStructure = new ComplexType_CustomerChangeFromData();
         ComplexType_Bapikna101 bapi = new ComplexType_Bapikna101();
             bapi.setCity("");
             bapi.setCountry("");
             bapi.setFaxNumber("");
            dataStructure .setPiAddress(bapi);
         customer._setUser("abap");
         customer._setPassword("quinnox");
         customer.setParameters(dataStructure);
         wdContext.nodeRequest_Z_Bapi_Customer_Change().bind(customer);
    The following code is for executing the Bapi
    public void executeChangeAddress( )
        //@@begin executeChangeAddress()
        try{
             wdContext.currentRequest_Z_Bapi_Customer_ChangeElement().modelObject().execute();
             wdContext.nodeResponse().invalidate();
        }catch(Exception e){
             wdComponentAPI.getMessageManager().reportException("Error :"+e,true);
        //@@end
    try this it might helps you.
    Thanks,
    Lohi.
    Message was edited by:
            Lohitha M

  • Can u we take online redo log backups using RMAN......can any one guide me

    can u we take online redo log backups using RMAN.....in 1og

    'Backup' solution for online redo logs is multiplexing (members of a group on different independent drives).
    Werner

  • Please can any one suggest how to get entry level job in sap sd...

    sugess
    <<Moderator Message: Learn to ask more meaningful questions first>>
    Also, Read this: The SCN Rules of Engagement
    Message was edited by: kishan P

    What is your DB version?
    I too could not get this to work in 8i. I had to use “hardcoded” date:
    set until time='07/20/2011:09:59:59' ;Iordan Iotzov
    http://iiotzov.wordpress.com/

  • Hi Can any one help in creating a New Change history log for ABAP Report

    SE38, put your cursor on an empty line within the source code editor, and click the pattern button. In the dialog, select the radiobutton for “Pattern” and enter the name of the pattern and click the green check. The wizard will then be triggered. Using the ABAP Report Wizard This first screen of the wizard is simply for information purposes.
    How to create that log. How to Enter our user defined into SAP. I mean how to create and get our own one in other patterns F4 help

    Hi Mohan
    To create a custom patter please go through the following Menu option in SE38,
    Utilities --> More Utilities --> Edit Pattern --> Create/Change/Delete/Display Pattern.
    Hope this helps !
    Regards
    Ranganath
    PS : Reward points for all useful answers !

  • Can any one advise me if the new ipod nano 7th gen has a sleep timer on it?

    I have just be giving a new style Ipod Nano 7th gen for christmas and wanted to know if it has the facility of playing music and setting up a sleep timer alarm so that it switches itself off after either 30min or 60mins?
    I have had an ipod nano 4th gen for about 4 years and it has this sleep timer facility on it which i absolutely love and use every night.
    So can anyone advise me on this and if it does still have this facility on the newer model that would be great and how i would go about setting it up on my new ipod nano 7th Generation.

    Thank you Chamar for replying to me, i will have a look at printing of the full manual and having a proper read throught it.
    Happy New Year to you all.

  • Sorting a Vector. Can some one guide please?

    Folks,
    How do I sort the elements in a Vector?
    If I have a vector containing different names,
    how can sort this out in ascending order?
    Please can any one send in a small example that I can
    modify to suit my requirments.
    Thanks
    Ajay

    Vector v = getMeAVector();
    java.util.Collections.sort(v);will do it just fine if whatever is in the Vector implements the Comparable interface.

  • I have a ipod touch 3rd generation, I cant seem to get it connected to the internet, it connects to the router but not the internet ?? can any one help please?

    i recently got an ipod touch 3rd generation, i cannot seem to get it connected to the internet... it connects to the router but cannot seem to get connected to the internet, it seems to connect to the router for a very short while and then suddenly disconnect again, i have tried various solutions but cant seem to solve it, this seems to be a common problem as i have seen many complaints on other forums, many say it may be the dns server . please can any one help?

    Tap Settings / General / Reset / Reset Network Settings.
    See if that helps.
    If not try the iPod touch - Wi-Fi Troubleshooting Assistant.

  • Can any one help me how to install webcenter sites on windows

    I'm new to WCS ,can any one help me how to install WCS on windows 64 bit. (not Jump starter kit)
    I had downloaded " ofm_sites_generic_11.1.1.6_bp1_disk1_1of1.zip " from ONT forum
    can any one guide me with step by step procedure to intall
    Edited by: 1000252 on Apr 15, 2013 11:59 PM

    Hi
    You can find the installation documentation here:
    http://docs.oracle.com/cd/E29495_01/index.htm
    The way the documentation is structured it is structured based on the Application server you would like to use in your installation.
    You might want to look into the following docs, again depending on your choice of supported application server and database server:
    - Installing on Apache Tomcat Application Server
    - Installing on IBM WebSphere Application Server
    - Installing on Oracle WebLogic Application Server
    - Configuring Supporting Software
    The last document provides information how to configure the DB for your installation.
    Hope this helps.
    Cheers,
    Rodney

  • Can any one help? "Windows cannot repair this computer automatically."

    I have a laptop satellite L455-S5000.
    And when I try and trun on my computer a black screen comes on that says "windows is loading files..."
    and after it loads a window pops up saying "startup repair is checking your computer for problems..."
    and after that gets done it says "Windows cannot repair this computer automatically" so I click "Send information about this problem (recommended)" and then I click "finish" then it shuts down. when I try turning it back on it does the same thing over. Please can any one help me fix it? Im really clueless about computers and I have know Idea what is wrong with it, or how to even go about fixing it. thanks.

    _Ashley_
    Turn the laptop off, hold down F8, turn the laptop on and let go of F8 when you see the Advanced Boot Options.
    In here, choose Repair Your Computer then press enter, follow the prompts, choose System Restore and restore your laptop to a point before the problems started.
    If the laptop cant get you there, a system recovery starts the laptop from it's factory state but you loose your programs and files doing that. Holding the "0" beside "9" while you turn the laptop on boots the laptop from its recovery partition if you accept data loss.

  • Can any one can help me in creating a javabean in forms6i?

    Actually I have no idea how to create a javabean in forms, I read much about javabean on the net and downloaded some of the tutorials but I didnt suceeded so please can any one write me the easy steps of creating a javabean in forms6i. I want to use a calendar javabean in my form. Please write briefly step by step. I will be thankful & I am using windows xp. Take Care....

    Ok dear, write me the steps of creating a javabean in forms 9i, I have it on a pc. Please write me the steps briefly of 9i, actually I am confused in creating the system variables and much the things so I cant understand it. I will be thankful to you....

Maybe you are looking for

  • Adobe CS3 Windows 7 Pro 64bit Issues

    I recently upgraded to Windows 7 Pro 64bit Edition after my system crashed. I installed Adobe CS3 without a problem and it ran fine for a little while. Then one day I started up Photoshop and then it just stopped working. So I decided to uninstall it

  • How do I exit edit form mode in Acrobat 7?

    I haven't used the program for a while and I can't remember how.  I thought it was a quick button somewhere, but I'm just not seeing it... I feel like a dunce...

  • What is the power consumption of airport extreme

    I have bought a time capsule which is fits close to my TV and HIFI but I realized it gets really hot, would I have a similar problem with Airport Extreme or is power consomption lower ?

  • Missing message in mail sended with SO_NEW_DOCUMENT_ATT_SEND_API1

    Hi all, I've created a new function module which calls the SAP standard function module SO_NEW_DOCUMENT_ATT_SEND_API1. The mail is sent to the correct receiver. <b>The problem:</b> The message field in all my mails is empty. Only subject field is fil

  • System wide proxy audit

    Hi, Can a system wide audit setting be created for a proxy user? In short, can there be a audit action entry in the DBA_STMT_AUDIT_OPTS table where the USER_NAME field has a NULL value and the PROXY_NAME field has some username? Thanks, Vijay