Questions in mappings

please answer me the following questions
1. Source message occurs 3 times, target only once what is wrong?
2. In simple mapping – one source results in 4 identical target messages, with regarding cardinality what is the problem?
3. What is multi-mapping? Where is it used? What are the advantages?
4. What is the 2 visibility of container elements?
5. Define RB_SPLIT and RB_CLASSIC, condtional Interface Determination??
thanks
Gabriel

Hi,
1. This is the case of n:1 transformation of mapping. It Bundles multiple messages into one message , for example indivdual PO items into one PO.
2.This is again not a proble. This is based on you requirement. It is a case of 1:n transformation.Like Splits a message into multiple messages, for example , a PO into the individual PO Items.
3. what is multi-mapping ? it shud be the question number 1. you have just checked the two ways to implement multimapping. the third way is n : m transformation.like a message is defined by interface A is converted to message that is defined by interface B.
The other thing you must want to know about the multi mapping is that multi mapping can only be used with ccBPM.
Also check this link http://help.sap.com/saphelp_nw04/helpdata/en/42/f3b31d48fb1bc8e10000000a11466f/content.htm
5.The RB_SPLIT and RB_CLASSIC interface detrmination comes into picture only for a 1:N mapping.
Regards
Aashish SInha
PS : Reward points if helpful

Similar Messages

  • Mapping - Questions

    Hi,
       I have few basic questions regarding mappings.
       1)  I think we can do everything by using Graphical Mapping. Then what is the purpose for Java, XSLT and ABAP mapping? Please give me an example for this...
       2) Which mapping will give better performance? Is there any comparison document available in SDN?
      Appreciate your help!
    Thanks,
    Vivek

    hi,
    Mapping Techniques
    XI provides 3 standard ways of interface mapping between source and target.
    Graphical mapping
    Java Mapping
    XSLT Mapping
    Two more additional mapping types can be activated in XI by making changes to the exchange profile. Those two mappings are
    ABAP mapping
    XSLT mapping with ABAP Extensions
    Graphical Mapping
    Graphical mapping is a common approach followed by everyone for generating desired target structure. It involves simple drag-n-drop to correlate respective nodes (fields) from source and target structure. It hardly involves coding. (Exception - User defined functions). But sometimes with graphical mapping it is difficult to produce required output. For example ... text/html output, namespace change, sorting or grouping of records etc.
    ABAP Mapping
    A person comfortable with Object Oriented ABAP can go for ABAP mapping instead.
    Java Mapping
    Java Mapping uses 2 types of parsers. DOM and SAX. DOM is easier to use with lots of classes to help you create nodes and elements, but , DOM is very processor intensive.
    SAX parser is something that parses your XML one after the other, and so is not processor intensive. But, it is not exaclty easy to develop either.
    XSLT Mapping
    One can also think of Java mapping as another option but it is a bit complex and required knowledge of Java. In such cases, XSLT mapping can be the best approach to meet the requirements.
    check these links too..
    Mapping:
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/b78d406b305537e10000000a1550b0/frameset.htm
    For Java Mapping:
    http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
    For XSLT Mapping:
    http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/frameset.htm
    Error handling in XSLT Mapping:
    http://help.sap.com/saphelp_nw04/helpdata/en/8a/7672f7d7e444439fd7024f806221a4/frameset.htm
    You can also refer some How to guides:
    XI New Mapping Features article,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi%203.0%20new%20mapping%20features%20article.evn
    Generic XSLT Mapping and Sample Code,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi%20code%20samples/generic%20xslt%20mapping%20and%20sample%20code.pdf
    How to use ABAP-MApping in XI3.0,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how%20to%20use%20abap-mapping%20in%20xi%203.0.pdf
    Thanks,
    Vijaya.

  • Need help on PI Mapping.

    Hi,
    I searched the documents for mapping techniques in the forum. but, i didnt get properly.
    can any one plzz provide me the mapping documents.
    I am getting structed when i seen some user defined functions and some mapping techiniques.
    Thanks,
    Singh.

    Dear Singh,
    Based on the requirement we need to go for different mapping techniques. I think you are searching for differnert kinds of mapping also. So go through the 16 th question of Mappings part and it will be very useful for you. More number of questions answered here.
    /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
    Regards,
    JP.

  • Cf8-cf9 and server upgrade problems

    I took over a system developed in coldfusion 8 and sql server
    2005 on a windows server 2003. I was new to all of this. I now need to upgrade to cf9 and sqlserver 2005 on a windows server 2008. someone has done the initial install of sql server cf and dreamweaver. I added java. All seems ok except I can't make the datechooser work. I activated the rds in but I still could not get to datechooser.png. I copied the directory from c.... to the same directory as my application and it showed the icon but did not do anything. I think I have 2 problems here
    1. how to I correctly map to the default CFIDE path
    2. is there something else I need to install to get the datechooser implemyed via cfinput datefield to produce a calender when I click on the icon
    Obviously I am a complete novice at this....
    Thanks in advance for any assistance

    @elizinn, someone may offer a single sentence proposal of how to fix things, but in my experience (helping solve such problems), this could be far more challenging problem to resolve than meets the eye, and all the more so if you're new to all this.
    I'll share my observations, for what they're worth. Sorry if ultimately your problem is totally unrelated, but perhaps then it will help someone else reading this later. Also, it's not clear, but I'm assuming that you DID proceed with the CF9 update. Even if you didn't, some of what I offer could still help you, if you can stick with me.
    First, you refer to not finding the DateChooser.png. Are you saying that it's somehow appearing as a broken link? Or are you getting a 404?
    As a test, it should be found at:
    http://[server]/CFIDE/scripts/ajax/resources/cf/images/DateChooser.png
    What happens when you do that? That could be useful, diagnostically.
    As for the question of mappings, and CF updates, that actually could be a real mess, from my experience, if people aren't careful about what they're doing. Things get all the more complicated when people support multiple web sites and start doing manual configurations. Let me explain.
    The problem could have to do with where the first install of CF8 put the CFIDE, and then where the update to CF9 expected to update those files. It wouldn't be hard for someone not understanding things to have told the update to put its files in a different place than the original install, which could cause IIS (and your sites and requests) to be finding the wrong files (even if not a 404, they may not be the updated version for CF9).
    At root, the problem is that during the install, one is asked whether they want to have CF use its built-in web server or an external one. If they choose the former, then the CFIDE (and related files) are put it in that web server's webroot (which is \wwwroot). If they choose the latter, then the files are put in a docroot defined for IIS. (Even there, someone may later configure things with the web server configuration tool to support several web sites, each of which could have its own web site. And for that, some will manually setup a an IIS "virtual directory" for the CFIDE, which points to whatever single one they think is the one that should be used.
    I appreciate that it may sound confusing. This is one of those things where it may be faster for you to have someone with experience look over your shoulder and help correct things. There are some of us who do that, if you're interested. I list myself and others at cf411.com/#cfassist.
    And things can get hairier still when someone then runs the CF update, where it again asks where to put the CFIDE files. They may not pay close attention to all this above (if they even understand it), and they may let the updater put the files in a different location than the IIS sites are currently configured to look at. That could then leave things not working, or not working well.
    If you want to try to sort this out yourself, look in IIS, view whatever site you're working with, and look for any reference to a CFIDE directory. If it's not there, that's a problem from the start. You will want to add a virtual directory that points to wherever it really exists (and again, you want to be careful that there may be two different ones, as only will likely have been updated by the installer.)
    If it is there, then if it's a "real" directory (within that site's docroot), then again you want to make sure it's the one that was updated in the upgrade to CF9. If not, then you may need to copy whatever files "were" updated into that directory (or delete that directory and create a virtual one to point to the right place).
    And if it's there and it's a virtual mapping, again, make sure it's whatever is the latest CFIDE (if you have multiples).
    I'll note as well that there is also a mapping in the CF Admin (on the mappings page) for CFIDE, and that's put there by the installer (and is not editable in the interface). That could help clarify where the installer put the latest files.
    Hope that's helpful.
    /charlie arehart
    [email protected]
    Providing CF and CFBuilder troubleshooting services
    at http://www.carehart.org/consulting

  • Question on Seeburger High Tech  Adapter Message Mappings

    We are currently using Seeburger 17 SP20 High Tech Adapter
    It has the following X12 Message Mappings (items bolded do not have mapping documentation)
    A_810_V4010_to_INVOIC02
    A_850_V4010_to_I_ORDERS05
    A_855_V4010_to_I_ORDERS05
    A_856_V4010_to_I_DELVRY03
    FunctionalAcknowledgement_to_A_997_ALL
    I_INVOIC02_to_A_810_V4010
    I_ORDERS05_to_A_850_V4010
    I_ORDERS05_to_A_855_V4010
    But only has documentation for a subset
    A_850_V4010_IN_INDUSTRY.xls
    A_855_V4010_OUT_INDUSTRY.xls
    A_856_V4010_IN_INDUSTRY.xls
    A_856_V4010_OUT_INDUSTRY.xls
    I have the following questions
    1) Does documentation for the other mappings exist
    2) Do mappings exist for the following message types, we have requirements to use these mapping for integration with a third party logistics provider
    A_8561_V4010_to_I_MBGMCR03
    I_DLVRY03_to_A_850_V4010
    3) Are there any mappings for A_861_V4010
    Thanks in advance for your help,
    Regards,
    John

    Hi,
    1) Does documentation for the other mappings exist.
    A) I dont see any mapping or documents related to that mapping in my BIC.
    2) Do mappings exist for the following message types, we have requirements to use these mapping for integration with a third party logistics provider
    A_8561_V4010_to_I_MBGMCR03
    I_DLVRY03_to_A_850_V4010
    A) I dont see that mapping exists in my BIC.
    3) Are there any mappings for A_861_V4010
    A) No.
    I thinnk you need yo approach seeburger for the same and get the required mapping from them.
    Thnx
    Chirag

  • HP Express Card Mini Remote Mappings, Issues, Woahs, Questions.

    Ok, I am trying to actually get this Mini-Remote to be useful for my DV5-1235DX.
    First, is there an easy way to remap the buttons on the remote control?  I will never use HP Smart DVD.  I do not use HP Smart Menu.  I will not use Media Center.  I prefer my own software over those packages. 
    1). Any way to map those buttons to something else and stop the calls they make starting the existing software?
    2). Is there a full list of which media functions the remaining buttons are mapped to?  I have found some so far provided below.
    Remote Button Virtual Key Media Key
    Stop VK_MEDIA_STOP MEDIA_STOP
    Rewind MEDIA_FASTFORWARD
    Play/Pause VK_MEDIA_PLAY_PAUSE MEDIA_PLAY_PAUSE
    Fast Forward MEDIA_REWIND
    Previous VK_MEDIA_PREVIOUS_TRACK MEDIA_PREVIOUSTRACK
    Next VK_MEDIA_NEXT_TRACK MEDIA_NEXTTRACK
    Up MEDIA_CHANNEL_UP
    Down MEDIA_CHANNEL_DOWN
    Direction Up VK_UP
    Direction Down VK_DOWN
    Direction Left VK_LEFT
    Direction Right VK_RIGHT
    OK VK_RETURN
    Back VK_BROWSER_BACK BROWSER_BACKWARD
    Settings "i" Volume Down VK_VOLUME_DOWN VOLUME_DOWN
    Mute VK_VOLUME_MUTE VOLUME_MUTE
    Volume Up VK_VOLUME_UP VOLUME_UP
    As can be seen I am still missing some key buttons and their matched Media Key Function Name. 
    I would appreciate any and all help on finding the missing button functions and remapping the current app start calls.
    Thank you very much in advance for your time,
    Kelly
    P.S. - EDIT: A programmer friend pointed out the IR Software/Driver may be sending virtual keys and not just media key signals.  With that I was able to map a few more to their virtual key and can use those buttons now as well.
    With this new information I can now map all buttons except the little "i" and the 5 buttons across the top (Power, DVD, SmartMenu, Display Switch, MediaCenter).
    P.P.S. - Is there even an application that does anything when pressing the "i" button on the remote?  I've tried almost every application that was installed on the laptop and not one has responded when pressing that button.  The HP User Guides section 'HP Mobile Remote Control (Select Models Only) > Button quick reference' lists this button as Settings and says:
    "Press to display system information. The button may also be used to display settings menus for some multimedia software."  It does not display system information and I have yet to find any software it displays anything in.
    Message Edited by kelendral on 2009-04-25 07:48 PM

    Well, I called HP Support today.
    They verified the only reaction they could get from that "Settings" button on a similar model (they did not have the exact DV5-1235dx on hand) was to interrupt the screen saver.  This is the exact and only behavoir I have found with that key.
    They were also unable to provide any technical information (such as remote code, key being emulated, virtual key command, or media key mapping).
    So basically on a similar model device they experienced the exact same thing, the key appears to have no function in any of the software provided by HP.
    It is very disappionting that their technical support was so lacking that they could not describe the functionality of the key even after being sent up a level and passed over to a third tech.
    Until I figure out the mapping of this key, it appears to be a nice way to remotely interrupt the screensaver.  Then again any of the other keys will do that as well.
    I did find some use for knowing both the VK and MK mappings.  Media Player Classic HomeCinema allows the use of either VK or MK mapping.  It also allows the use of both.  By using both some keys can be made to perform double duty.
    Example:  MPC-HC has the Play function mapped to MK of MEDIA_PLAY_PAUSE.  By mapping the VK of VK_MEDIA_PLAY_PAUSE to one of the Jump Backward commands [eg Jump Backward (medium)] then hitting the Play/Pause key while something is playing will pause playback, and do a short rewind.  It will also do another short rewind and start playing again on the next press.  
    Example 2: MPC-HC has the Mute function mapped to MK VOLUME_MUTE.  By mapping the VK of VK_VOLUME_MUTE to Toggle Subtitles then pressing Mute will mute the sound and turn subtitles on.  Press again to turn subtitles off and turn the sound back on.
    This remote is similar to other HP laptops and so if you happen to know a piece of software which responds to the 'Settings i' button on any model of the HP laptop with any express card style remote running Windows Vista 64-bit please give a shout.
    Thanks again,
    Kelly

  • Question on use of multi-mappings in interface mappings

    We have the following scenario :
    1. XI receives a orders05 idoc - xml and does a first message map - splitting this xml into two - a lookup key msg type and a copy of orders05 msg type ( 1:n )
    2. These two messages from the first mapping are used in a second message mapping ( of type multi-mapping too ) ( n:1) to create the final orders05 message.
    3. These two message maps are put sequentially in the interface mapping.
    orders05 -> MessageMapping1 -> MessageMapping2 -> orders05 . Please note that our objective is to send one single ORDERS05 idoc into the end R3 system - using the idoc adapter. The use of multi-mapping is in the interim - and not in the idoc adapter.
    Issues:
    a. the "ns0:Messages" and "ns:Message[n]" tags are not being created automatically.
    b. In the interface determination we do not see the interface mapping when we select the 'enhanced' option.
    Any ideas, pointers as to what I am missing here ? I am on a critical timeline to implement this and can't understand whats going wrong ?

    Michal,
               In your suggestion - to use two interface mappings - how I can configure the two interface mappings as a part of a single interface determination so that they execute one after the other .  Or is it two interface determinations - one for each interface mapping - how do I relate these two ?
    Also, I assume that since the message mappings in the interface mappings are multimappings , I need to use enhanced interface determination .
    Could you share one of the scenarios wherein you had two interface mappings execute in a series - ? Thanks for your time.

  • Question about filter-mappings in the web.xml

    I'm a bit new this so apologies if this is a stupid question but want to write a filter mapping that captures /image/<identifier here> and /image/<identifier here>/size/<size here>
    I would have assumed <url-pattern>/image/*</url-pattern> would do this but it doesn't. When I try a URL with /size/ in it, I get a File not found error.
    So I tried adding a second mapping that uses <url-pattern>/image/*/size/*</url-pattern> and that doesn't work either.
    What would be the best way to write a filter mapping that captures both /image/<identifier here> and /image/<identifier here>/size/<size here> ?

    Thanks for the reply.
    I did end up doing something like that in the end. I think I just couldn't get my mind into gear as usual on Monday.
    What's happening is taking a nice neat human readable URL and converting it to the horrible URL used by the system. The reason it's a filter is because someone had written a tiny filter would might only execute 20 lines of code and I think someone felt it was easier to just lump about 240 more lines to execute on each request, which, even if it isn't a huge strain on the system it's nasty and most of the code is unnecessary the vast majority of the time. I'm splitting it up the whole lot based on the various tasks.
    This particular functionality could be a servlet. I probably would have done it that if given the task from scratch but I think sometimes I put too much faith in the fact those with more experience should know better. I think I'll try it as a servlet and if someone has concerns about it then I'll ask them to explain to me why it can't be one.

  • Question on seeburger mappings

    Iam going to work on seeburger, at the moment we have installed seeburger on PI7.11
    We have some vendors who woukd initiate the EDI transactions, we would be getting a request in EDI format for wchch we need to respond back.
    I have a little ide that EDI message  needs to be converted EDI XML  and then it needs to be mapped with in PI to SAP understandable format.
    Could somebody guide me what I need to in Seeburger BIC and how can I get them in Integration Repository,
    What purpose we need to use AS2 and how can it be set up in PI

    Hi Rajesh
    Here is what documentation says, it did not tell  to use  CreateMappingEdiToXML to generate the mapping.
    Creating New Mappings (Except XML Sources)
    (Covers all types except XML as source type)
    1. Click in the Project Explorer in a desired project on any mapping or on the Mappings node.
    2. Then open the context menu with a right-mouse-click and choose New | Mapping, or click on the
    second icon in the tool bar.
    The Property panel for a mapping is opened and offers now the possibility to choose the Source and
    Destination Message format for the new mapping. Choosing the involved messages has the effect that
    also a suggestive and unique (in the current project) name for the new mapping is created, which can
    be accepted, or modified by the user. Not commonly used characters should be avoided for mapping
    names.
    3. Confirm the settings, close the Property panel, and now the new created mapping can be opened
    as explained in the previous section.
    To edit or create mapping code, just select a record in the Source message. Expand the sub nodes
    (sub records) eventually with a click on +. The written code in the Mapping Editor (record program) is
    now automatically associated with a certain record.
    When a conversion is performed, the converter will read the source file sequentially. For every found
    record the corresponding record program will be executed. This happens automatically multiple times,
    if the record is found more than once u2013 an explicitly loop programming is not necessary.
    Editing the mapping code is quite convenient u2013 a Source field can be dragged and dropped on a
    Destination field. The corresponding mapping code appears instantly in the Mapping Editor
    I could not see the fields needed when I see the ANSI X12 structure, so I did not drag & drop on any field.
    Do I still do any thing with CreateMappingEdiToXML to generate the mapping.

  • Execute CDC mappings from a PL/SQL procedure

    Hi,
    I´m using OWB 11.2.0.2 for Linux. I´ve created some CDC mappings to update cubes with changes coming from other tables and cubes (from the tables that implement those cubes with the relational option). The issues are:
    - The CDC mappings run successfully from the OWB (Project Navigator - Start), but I cannot execute them from a procedure in PL/SQL with the following code:
    PROCEDURE "PROC_RUNCDCMAPPINGS" IS
    --inicializar variables aquí
    RetVal NUMBER;
    P_ENV WB_RT_MAPAUDIT.WB_RT_NAME_VALUES;
    -- ventana principal
    BEGIN
    RetVal:= BARIK.CDC_LOAD_CUBO_RECARGA.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_TOR.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_TOAE.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_VIAJES.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_TICKETINCIDENCIA.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBO_LIQMONEDERO.MAIN(P_ENV);
    RetVal:= BARIK.CDC_LOAD_CUBOS_LIQTEMPORALES.MAIN(P_ENV);
    COMMIT;
    END;
    It doesn´t report any error (the value for RetVal after execution is 0), but the cubes are not loaded with changes, and the changes stored in the J$_%tables are not consumed.
    Some of the options that may impact in the mappings are:
    - All the CDC are of Simple type
    - There are more than one subscriber to consume the changes, as for some tables, its changes must feed more than one CDC.
    - All the mappings include only one execution unit per mapping.
    - The integration/load template is the default: DEFAULT_ORACLE_TARGET_CT
    Other question is: As I explained, I need more than one subscriber because same updates must be consumed by different CDC mappings, to load different cubes, but I´ve not been able to assign the subscribers to only the tables associated with them, so all the subscribers are subscribed to all the changes in all the CDC tables, but as many of those subscribers never consume the changes of same tables, in the J$_% tables remains the not consumed records, and I haven´t found the way to purge those tables (other than the delete from J$_), nor to assign the tables with the subscribers (so the subscribers are only subscribed to their interested changes, that will be consumed, so the tables will be emptied after the consumption).
    Any help with these problems will be greatly appreciated.
    Tell me if more info is needed to clarify the situation.
    Best regards,
    Ana

    Hi David,
    Thank you for your reply.
    These mappings are the mappings needed to update the cubes with the changes detected by the CDC system, they are located under the Mapping Templates folder and I´m using code templates for the control of the loading and the integration (the DEFAULT_ORACLE_TARGET_CT) mapping.
    What I need is to execute these mappings within a PL/SQL procedure that will be invoked from different tools.
    I´ve done it for regular mappings (not CDC mappings), and it works. The code is the same as for the CDC ones:
    PROCEDURE "PROC_RUNLOADMAPPINGS" IS
    --inicializar variables aquí
    RetVal NUMBER;
    P_ENV WB_RT_MAPAUDIT.WB_RT_NAME_VALUES;
    -- ventana principal
    BEGIN
    RetVal:= BARIK.LOAD_CUBO_RECARGA.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_TOR.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_TOAE.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_VIAJES.MAIN(P_ENV);
    RetVal:= BARIK.LOAD_CUBO_TICKETINCIDENCIA.MAIN(P_ENV);
    COMMIT;
    END;
    -- End of PROC_RUNLOADMAPPINGS;
    ,and when I run it, the mappings are executed, but with the CDC ones it doesn´t (even when no error is reported).
    I know that they are deployed in the selected agent (in my case the Default_Agent), but when I start them from the OWB, the mapping packages are created in the DB schema, so, I thought that maybe I could invoke them....so what you tell me is that the only way to invoke them is from SQL*Plus? not from a regular PL/SQL procedure?
    Thank you very much,
    Ana

  • Some questions on versioning and synchronizing metadata

    Hy all!
    I am quite new to warehousing and Oracle Warehouse Builder, and so i would have some questions regarding on some common issues. I would appriciate if you guys would who have experience in this domain to share some good practice knowledge :)
    I am using OWB 10.2
    So first of all i would like to know if you have some proposal of the way of versioning control and synchronizing projects between team memebers when working on a bigger project, team memebers that don't work on the same repository (cause i saw that OWB has an integrated multiuser support for handeling object locks and user sessions).
    I saw that a way of migrating data from one place to a nother is using the import/export options integrated in OWB. This creates mdl files wich are some kind of "dumps" of the metadata informations, but the thing with these mdl files wich i don't think is a good way to synchronize is that first of all the .mdx and .xml files contained in the .mdl (wich is kind of a zip) contains many informations in it (like creation date, some timestamps, etc) wich are always updated when exporting, and if synchronizing these files maybee using CVS, we always will get differences between the files alltough they would contain the same thing, only timestamps changed.
    Then a nother issue with this, is that we could have 2 alternatives: dump the whole project, wich is odd to have to synchronize a single file between users, especialy on a big project, then the orher way would be doing for each object from the project (each mapping, each table, etc) an separate .mdl filem then to synchronize each file of each object, wich will be unefficient on reimporting each file in part.
    So please if you can share the way you work on a big project with many implementers with OWB, i would really appriciate.
    A nother thing i would like to know is: is there a way to generate from an existing project (like one created with OWB) the OMB commands dump (maybee in a tcl script)? Cause i saw that the way the exeprienced users implement warehousing is using TCL with OMB language. I downloaded the example from oracle for warehouse project, and i saw that is entirely made from tcl scripts (so no mdl file involved). And this i think would be nice, to have the OMB commands generated from an existing projects.
    I see this OWB projects like a database wich can be built up from only OMB commands and OWB a graphical tool to do this (same as constructing a database only from DDL commands or using SQL developer to do this), this is why i am asking about a way of dumping the OMB commands for creating an OWB project.
    Please give me some advices, and correct me if i sad some dumb things :D but i really am new to warehousing and i would really appriciate if you guys with experience could share some informations.
    Thank you verry much!
    Alex21

    Depends. Having everyone working on the same project certainly simplifies things a lot regarding merging and is generally my preference. But I also recognize that some projects are complex enough that people wind up stepping on each other's toes if this is the case. In those cases, though, I try to minimize the issue of merging changes by having common structural objects (code libraries, tables, views, etc) retained in a single, strictly controlled, central project schema and having the developer's personal work areas reference them by synonym, thus being unable to alter them to the detriment of others.
    If they want to change a common object then need to drop their synonym and make a local copy which they can alter, and then there is a managed process by which these get merged back into the main project schema.
    This way any changes MUST go through a central schema, we can put processes in place to notify all of the team of any impending changes, and can also script updates across the team.
    Every hour a script runs automatically that checks for dropped synonyms and notifies the project leader. It especially checks for two developers who have built local copies of the same object and notifies each that they need to coordinate with each other as they are risking a conflict. When a structural change is submitted back to the central shared schema, it is added to a batch that is installed at end of business and a list of those impending changes is circulated to the team along with impact analysis for dependencies. The install script updates the main schema, then also drops the local copy of the object in the developer's schema who made the change and re-establishes the synonym there to get back to status quo for the change monitoring. Finally, it then updates itself in all of the developer areas via OMBPlus. So, each morning the developers return to an updated and synched environment as far as the underlying structure.
    This takes care of merging structural issues, and the management of the team should minimize other metadata merging by managing the worklist of who is to be working on a given mapping or process flow at a given time. Anyone found to be doing extraneous changes to a mapping or process flow when it is not in their job queue without getting pre-approval will be spoken to VERY firmly as this is counter to policy. And yes, OWB objects such as mappings are then also coordinated to the central project via import/export. OMBplus scripts also propogate these changes daily across the team as well.
    Yep, there is a whole lot of scripting involved to get set up.... but it saves a ton of time merging things and solvinv conflicts down the road.
    Cheers,
    Mike

  • Xi questions

    hi,
        Plz give Answers below questions
    1. What are different design time components used by XI?
    2. What services does the integration server provide?
    3. What are the 4 functions does adapter framework provide?
    4. What is Java webstart and why is it used?
    5. What are the different XI components?
    6. What is XI domain?
    7. What is XI pipeline and what is a pipeline service?
    8. Describe the alert functionality of the runtime workbench?.
    9. Name different monitoring functions of the runtime
    workbench?
    10. Web application server 6.2 has an integration engine.
    Why is this so?
    11. In BPM Async-Sync bridge, does the QOS change?
    12. List 4 ways to enable logging / trace?
    13. What is logging / trace?
    14. Properties of an Async message?
    15. Inbound XI message has problem, where do you look for
    solution?
    16. Describe XI message format?
    17. Describe end-end monitoring?
    18. In XI 3.0 where do you configure adapters?
    19. Different steps to make an IDOC adapter work?
    20. What is a mail adapter?
    21. JMS adapter can talk with what type of systems?
    22. What format can JDBC adapter communicate in?
    23. If communications with JDBC using XML format, what
    are 4 actions you could do?
    24. Installing PCK what platforms can you install it on?
    25. How does PCK and adapter framework engine differ?
    26. Can JDBC adapter query DB tables?
    27. JMS adapter scenario messaging system provider needs
    to submit what?
    28. What are the properties of receiving IDOC adapter?
    29. JDBC/JMS require certain steps before they can work?
    30. Properties of the PCK who developed it? What is it
    similar too? Does it support B2B?
    31. What is ALE audit with respect to IDOCS?
    32. Properties of the HTTP adapter, does it use or need a
    sender or receiver? Or communications channel
    agreement?
    33. What does a RFC adapter support?
    34. Is EOIO supported by RFC?
    35. What are advantages and why would you install a
    decentralize adapter engine?
    36. Comment on the following, adapter engine is also known
    as a PCK?
    37. What are the different monitoring status? Where do you
    find them?
    38. What adapters are not in adapter engine?
    39. Which ABAP proxy, in or outbound has code you can
    type in?
    40. With an optional node what is the cardinality? How do
    you make sure the subordinates fields get mapped?
    41. What is it WSDL? Where do you find it in DR? Does Is
    used in Java or ABAP Proxy?
    42. In XI 3.0 Stack 9, what are the supported mapping
    types?
    43. What are prerequisites for importing customer defined
    IDOC?
    44. What are the three IDOC transactions in XI?
    45. Context object replace what?
    46. Two things can make up a collaboration agreement,
    what are they?
    47. What is a logical system, with respect to SLD?
    48. What is the sender communications channel?
    49. If error during inbound or outbound binding, where do
    you look to solve?
    50. What is URI, URL, and URN and what are their difference?
    51. To perform content based routing, two places it can be
    done, what are the two places?
    52. What is an integration process
    53. Message Mapping, advanced user function, can you test
    for context changes, if yes how?
    54. What is multi-mapping? Where is it used? What are the
    advantages?
    55. What are the two XSLT tags, previously that could not
    be used in XI Why?
    56. Using a simple user defined function how can you send
    trace information to be monitored?
    57. What is function exists in message mapping?
    58. What Jar file is required to perform Java Mapping?
    59. What is context in message mapping?
    60. What is remove context and what is Split by Value?
    61. Source message occurs 3 times, target only once what is
    wrong?
    62. Java mapping class, which class must it implement?
    63. What is scope of mapping template?
    64. How does a Boolean function work in message mappings?
    65. Where can you use a user defined function, scope?
    66. In simple mapping – one source results in 4 identical
    target messages, with regarding cardinality what is the
    problem?
    67. What is a prerequisite to do ABAP mapping for a
    complex transformation?
    68. What step can be inserted into an exception branch?
    69. Where can you find business process engine?
    70. What actions can you perform in SXICACHE?
    71. What is a wait step and why is it used?
    72. What is a block step and why is it used?
    73. How do you get an error condition to generate an alert?
    74. Could multiple instances of an integration process be
    running at the same time? If so, how does a message
    find its way to the correct instance?
    75. Which XI objects can be used in an integration process?
    76. What happens after an exception is raised in BPM?
    77. Send message within an integration process to 8
    receivers at the same time, how can I do this?
    78. Describe the triggering of exceptions in BPM?
    79. What is a correlation and what is local correlation?
    80. Which steps can trigger an alert?
    81. What does a control step do?
    82. How does integration process kill itself? What are other
    possibilities?
    83. What is the 2 visibility of container elements?
    84. What are the different types that a container element
    can be based on? Can container elements be based on
    dictionary structure MARA?
    85. What is the relationship between an integration process
    and business workflow?

    Hello,
    sorry but i guess this is not the right way how to use this forum as it is said here:
    Process Integration (PI) & SOA Middleware
    >Only One Question Per Posting
    >For each question that you have, make a separate posting. Don't ask multiple questions in one posting, this is confusing for people and might not get answered, since the subject line does not reflect all your problems. If a new and unrelated question comes up during a thread, start a new thread.
    Anyway you will be able to answer most of your questions by yourself if you are searching this forum and help.sap.com
    One good starting point is:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/first%2bstep%2bto%2blearn%2bsap%2bxi%2bor%2bpi
    Regards
    Patrick

  • Many-to-many mapping question

    Hi,
    I'm working with two classes Car and Customer. The Car class has a Vector of Customers and the Customer class has a Vector of Car. Both are related by a many to many mapping.
    I have noticed that I have to set one of the vector to read only to avoid the error message "More than one writable many-to-many mapping can not use the same relation table" in the mapping workbench.
    I can understand that but is there a way to work around, I mean to be able to add a car to a customer and add a customer to a car with the both vectors?
    Is there something to do with the cache?
    I use Vector for the collection or Map class, have I to do otherwise?

    Hello Vladislav, I understand your first question in this thread, but I'm not sure I follow the rest, so let me respond to your first post:
    "I have noticed that I have to set one of the vector to read only to avoid the error message "More than one writable many-to-many mapping can not use the same relation table" in the mapping workbench.
    I can understand that but is there a way to work around, I mean to be able to add a car to a customer and add a customer to a car with the both vectors?"
    The issue here is that with a Many to Many mapping the mapping is responsible for writing to the association table. So, you have a "CAR_CUST" association table. Imagine you add a Car "101" to a customer "501" and the requisite customer "501" to that car "101" in your object model. Then the association table should only be updated once, with an entry of "101, 501". But since the M-M is mapped in both directions, you need to tell TopLink which of these to consider as the "master" when updating the database.
    If you didn't make one of the M-M mappings "read only", then TopLink would insert "101, 501" twice in the association table, and then at a later date you would see that the customer 501 had two 101 cars!
    We do have a feature that allows for TopLink to maintain bidirectional relationships such that if you add or remove a target from one relationship, TopLink will automatically add/remove it from the opposite direction. In my opinion this is lazy programming! A good Java developer should insist on keeping his model up to date on his own. This feature was added because it's part of the EJB spec, not necessarily because it's a good idea ;)
    - Don
    Is there something to do with the cache?
    I use Vector for the collection or Map class, have I to do otherwise?

  • Questions about SPML Web Service ( OIM 9.1 )

    I need to launch a provisioning process on a target by using a generic connector (Web Service).
    Scenario:
    ==========
    Host A is where the OIM server is installed. A generic connector is defined here.
    Host B is the target where users must be created. A webservice (axis) is installed here.
    Requirements:
    ===========
    OIM server (Host A) sends a request to WebService (Host B). The Web service receives, process and sends a response with the result to the OIM server.
    Version 9.0.3
    ==============
    On Version 9.0.3 I got the expected results but a problem appeared: there wasn't feedback error control because the web service response could'nt be processed.
    I followed the next steps:
    1º deploy axis on application server
    2º write SendWSResponse.jws including public method "doProvisioning". Copy this file to ..\server\default\deploy\axis.war\
    3º compile SendWSResponse.jws (from a browser)
    4º Create generic connector (for reconciliation and provisioning). Definition of parameters and mappings.
    Note: In 9.0.3 version only three parameters were required for Web Service Definition:
    Web Service URL=http://host:8080/axis/SendWSResponse.jws
    Operation Name = doProvisioning
    SPML-->Target ID=4201
    Version 9.1
    ==============
    On the new version, the connector definition is more complicated. Also they have added an ear-application or web service (OIMSpmlWS) related to this connector .
    The first question is:
    Is this ear-application addressed to process the reponses that are sent by the target?
    The second question is:
    Must I install the OIMSpmlWS on Host B? and if the answer is affirmative, how can I include the logic to my provisioning process.
    And the most important?
    How might the connector be configured and the webServices in this usual scenario?
    Many thanks in advance

    There is no "sample" WSDL file, there is THE WSDL file. It is located in the OIMSpmlWS.ear EAR file, in spmlws.war WAR file in the directory WEB-INF/wsdl.

  • Setting up a cluster for the first time: newbie questions

    Any help appreciated with this situation:
              I'm trying to set up a cluster for the first time and running into
              issues (no big surprise). I'll outline my situation and pose questions
              as they arise. If/when I get things to work I'll post a step-by-step
              summary of what it took to get a simple cluster going.
              Here's what I have:
              machines:
              1 Windows 2000 machines with WL 6.1
              2 RedHat Linux machines with WL 6.1
              All machines are on the same Home LAN, can see each other, etc.
              IP addresses are:
              Windows box: 192.168.1.100
              Linux box 1: 192.168.1.102
              Linux box 2: 192.168.1.103
              servers:
              I've set up the Windows machine as my admin server, and set up
              a managed server on each Linux machine. I created a cluster that consists
              of the 2 Linux machines and deployed the web app and EJB to the cluster.
              The Windows machine is acting as a Proxy using ClusterServlet.
              The web application has been set as the Default Web Application on the
              two Linux machines. All 3 machines are listening on ports 80/443. I also
              set up session memory replication through the console.
              Application:
              I have an application that I package as an EAR file. I'm using it as a
              "reference" application designed to mimic a real world app as much as possible.
              The EAR file contains a web application that uses Struts. It also consists
              of a single Stateless Session Bean. The WAR file and EJB Jar are all
              packaged up into the EAR file. I've been able to run this application just
              fine on a single managed server on all 3 machines.
              The web application works fine, and it can invoke the EJB. I can also
              invoke the EJB from Java stand-alone clients. Struts works great. All is
              well with the world. Now I'm trying to "cluster-ize" this app using
              the environment described above and encountering issues.
              I've read the docs and followed the instructions according to the
              "Weblogic Bible" book. I can bring up all 3 servers and the Linux
              managed servers connect to the cluster just fine. I can also
              see the Struts messages in their logs which normally happens and tells me
              the webapp is initialized properly. The console tells me that the managed
              servers are running. I get no error messages starting up any of the serves.
              Here are the problems I am encountering.
              When I try to access the Web Application (through a browser on the
              Windows machine using http://localhost) I get the following error message:
              <Nov 19, 2002 6:44:33 AM EST> <Error> <HTTP> <HttpServer(1754841,null default ct
              x,admin) found no context for "/". This request does not match the context path
              for any installed web applications and there is no default web application confi
              gured.>
              Also, when I try to invoke the EJB through a stand-alone Java client,
              I get a JNDI lookup error on the EJB's home interface.
              Questions:
              Question1: I noticed when setting up the machines that console lets you
              define a "Machine" or a "Unix Machine". What's the difference? Should I
              define the Linux machines as Unix machines or machines, and what are the
              consequences of either choice?
              Question2:
              I'm not totally clear on how my web.xml should look to set up Struts,
              the ClusterServlet, and a servlet filter I'm using to test Servlet filters.
              Here is what I had before I tried to cluster and which works fine:
              <filter>
              <filter-name>MainFilter</filter-name>
              <filter-class>com.refapp.servlets.MainFilter</filter-class>
              <init-param>
              <param-name>myAttribute</param-name>
              <param-value>Foo</param-value>
              </init-param>
              </filter>
              <filter-mapping>
              <filter-name>MainFilter</filter-name>
              <url-pattern>/*</url-pattern>
              </filter-mapping
              <!-- Struts ActionServlet Configuration -->
              <servlet>
              <servlet-name>action</servlet-name>
              <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
              <init-param>
              <param-name>application</param-name>
              <param-value>refappstruts</param-value>
              </init-param>
              <init-param>
              <param-name>config</param-name>
              <param-value>/WEB-INF/struts-config.xml</param-value>
              </init-param>
              <init-param>
              <param-name>debug</param-name>
              <param-value>2</param-value>
              </init-param>
              <init-param>
              <param-name>mapping</param-name>
              <param-value>org.apache.struts.action.RequestActionMapping</param-value>
              </init-param>
              <load-on-startup>2</load-on-startup>
              </servlet>
              <servlet-mapping>
              <servlet-name>action</servlet-name>
              <url-pattern>*.do</url-pattern>
              </servlet-mapping>
              <welcome-file-list>
              <welcome-file>index.do</welcome-file>
              <welcome-file>index.jsp</welcome-file>
              <welcome-file>index.html</welcome-file>
              </welcome-file-list>
              (I have set up a "dummy" 0-length file called index.do that triggers
              Struts to go into its ActionServlet when first accessing the web site).
              Here is how I added ClusterServlet to web.xml:
              servlet>
              <servlet-name>ClusterServlet</servlet-name>
              <servlet-class>weblogic.servlet.internal.HttpClusterServlet</servlet-class>
              <load-on-startup>0</load-on-startup>
              <init-param>
              <param-name>defaultServers</param-name>
              <param-value>192.168.1.102:80:443|192.168.1.103:80:443</param-value>
              </init-param>
              <init-param>
              <param-name>DebugConfigInfo</param-name>
              <param-value>ON</param-value>
              </init-param>
              </servlet>
              <servlet-mapping>
              <servlet-name>InitServlet</servlet-name>
              <url-pattern>/servlet/InitServlet</url-pattern>
              </servlet-mapping>
              <servlet-mapping>
              <servlet-name>action</servlet-name>
              <url-pattern>*.do</url-pattern>
              </servlet-mapping>
              <servlet-mapping>
              <servlet-name>ClusterServlet</servlet-name>
              <url-pattern>/</url-pattern>
              </servlet-mapping>
              <servlet-mapping>
              <servlet-name>ClusterServlet</servlet-name>
              <url-pattern>*.html</url-pattern>
              </servlet-mapping>
              <servlet-mapping>
              <servlet-name>ClusterServlet</servlet-name>
              <url-pattern>*.jsp</url-pattern>
              </servlet-mapping>
              <servlet-mapping>
              <servlet-name>ClusterServlet</servlet-name>
              <url-pattern>*.do</url-pattern>
              </servlet-mapping>
              Clearly there is a problem with the Default Web application not being
              seen/mapped properly. Any chances my URL mappings for the filter servlet,
              Struts, and ClusterServlet are stepping on each other?
              With respect to the EJB, here is what my weblogic-ejb-jar looks like:
              <weblogic-ejb-jar>
              <weblogic-enterprise-bean>
              <ejb-name>Hello</ejb-name>
              <stateless-session-descriptor>
              <pool>
                   <max-beans-in-free-pool>100</max-beans-in-free-pool>
              </pool>
              <stateless-clustering>
              <stateless-bean-is-clusterable>true</stateless-bean-is-clusterable>
              <stateless-bean-load-algorithm>
              round-robin
              </stateless-bean-load-algorithm>
              <stateless-bean-methods-are-idempotent>
              true
              </stateless-bean-methods-are-idempotent>
              </stateless-clustering>
              </stateless-session-descriptor>
              <jndi-name>Hello.Home</jndi-name>
              </weblogic-enterprise-bean>
              I run this through ejbc and package everything up into the EAR file.
              However, I get a JNDI lookup failure when I try to access the Bean from
              a standalone Java client running on the Windows machine.
              Here is the jndi.properties file that I am using:
              java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
              java.naming.provider.url=t3://localhost:80
              Any ideas what I'm doing wrong here? I can post config.xml also if needed.
              Thanks in advance!
              

    Let me try to answer :)....
              A1> No need to name diff machines by default weblogic
              considers the servers are physically located in diff boxes.
              The names are used to differtiate the mang servers which are in
              multihomed
              Some things to chk
              1> Did u targeted the ear file Target as cluster.
              2> Can u see on the Admin console that both the man servers
              are participated in the cluster( u can see by clicking the monitoring
              tab on the Cluster node).
              3>Is the URL:PORT for the default web app correct?
              the reason: is I dont see the port# on the link u mentioned
              4> probably ur ejb might not been deployed on the target thats the
              reason u cant access thru java client. If u correct the targets that
              will probably fix it.
              Hope this helps
              Please post the result
              Thanks
              Sudhir
              [email protected] (Chris) wrote in message news:<[email protected]>...
              > Any help appreciated with this situation:
              > I'm trying to set up a cluster for the first time and running into
              > issues (no big surprise). I'll outline my situation and pose questions
              > as they arise. If/when I get things to work I'll post a step-by-step
              > summary of what it took to get a simple cluster going.
              > Here's what I have:
              >
              > machines:
              > 1 Windows 2000 machines with WL 6.1
              > 2 RedHat Linux machines with WL 6.1
              > All machines are on the same Home LAN, can see each other, etc.
              > IP addresses are:
              > Windows box: 192.168.1.100
              > Linux box 1: 192.168.1.102
              > Linux box 2: 192.168.1.103
              >
              > servers:
              > I've set up the Windows machine as my admin server, and set up
              > a managed server on each Linux machine. I created a cluster that consists
              > of the 2 Linux machines and deployed the web app and EJB to the cluster.
              > The Windows machine is acting as a Proxy using ClusterServlet.
              > The web application has been set as the Default Web Application on the
              > two Linux machines. All 3 machines are listening on ports 80/443. I also
              > set up session memory replication through the console.
              >
              > Application:
              > I have an application that I package as an EAR file. I'm using it as a
              > "reference" application designed to mimic a real world app as much as possible.
              > The EAR file contains a web application that uses Struts. It also consists
              > of a single Stateless Session Bean. The WAR file and EJB Jar are all
              > packaged up into the EAR file. I've been able to run this application just
              > fine on a single managed server on all 3 machines.
              > The web application works fine, and it can invoke the EJB. I can also
              > invoke the EJB from Java stand-alone clients. Struts works great. All is
              > well with the world. Now I'm trying to "cluster-ize" this app using
              > the environment described above and encountering issues.
              >
              > I've read the docs and followed the instructions according to the
              > "Weblogic Bible" book. I can bring up all 3 servers and the Linux
              > managed servers connect to the cluster just fine. I can also
              > see the Struts messages in their logs which normally happens and tells me
              > the webapp is initialized properly. The console tells me that the managed
              > servers are running. I get no error messages starting up any of the serves.
              >
              > Here are the problems I am encountering.
              >
              > When I try to access the Web Application (through a browser on the
              > Windows machine using http://localhost) I get the following error message:
              >
              > <Nov 19, 2002 6:44:33 AM EST> <Error> <HTTP> <HttpServer(1754841,null default ct
              > x,admin) found no context for "/". This request does not match the context path
              > for any installed web applications and there is no default web application confi
              > gured.>
              >
              > Also, when I try to invoke the EJB through a stand-alone Java client,
              > I get a JNDI lookup error on the EJB's home interface.
              >
              > Questions:
              > Question1: I noticed when setting up the machines that console lets you
              > define a "Machine" or a "Unix Machine". What's the difference? Should I
              > define the Linux machines as Unix machines or machines, and what are the
              > consequences of either choice?
              >
              > Question2:
              > I'm not totally clear on how my web.xml should look to set up Struts,
              > the ClusterServlet, and a servlet filter I'm using to test Servlet filters.
              > Here is what I had before I tried to cluster and which works fine:
              >
              > <filter>
              > <filter-name>MainFilter</filter-name>
              > <filter-class>com.refapp.servlets.MainFilter</filter-class>
              > <init-param>
              > <param-name>myAttribute</param-name>
              > <param-value>Foo</param-value>
              > </init-param>
              > </filter>
              >
              > <filter-mapping>
              > <filter-name>MainFilter</filter-name>
              > <url-pattern>/*</url-pattern>
              > </filter-mapping
              >
              >
              > <!-- Struts ActionServlet Configuration -->
              > <servlet>
              > <servlet-name>action</servlet-name>
              > <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
              >
              > <init-param>
              > <param-name>application</param-name>
              > <param-value>refappstruts</param-value>
              > </init-param>
              >
              > <init-param>
              > <param-name>config</param-name>
              > <param-value>/WEB-INF/struts-config.xml</param-value>
              > </init-param>
              >
              > <init-param>
              > <param-name>debug</param-name>
              > <param-value>2</param-value>
              > </init-param>
              >
              > <init-param>
              > <param-name>mapping</param-name>
              > <param-value>org.apache.struts.action.RequestActionMapping</param-value>
              > </init-param>
              > <load-on-startup>2</load-on-startup>
              > </servlet>
              >
              > <servlet-mapping>
              > <servlet-name>action</servlet-name>
              > <url-pattern>*.do</url-pattern>
              > </servlet-mapping>
              >
              > <welcome-file-list>
              > <welcome-file>index.do</welcome-file>
              > <welcome-file>index.jsp</welcome-file>
              > <welcome-file>index.html</welcome-file>
              > </welcome-file-list>
              >
              > (I have set up a "dummy" 0-length file called index.do that triggers
              > Struts to go into its ActionServlet when first accessing the web site).
              >
              > Here is how I added ClusterServlet to web.xml:
              >
              > servlet>
              > <servlet-name>ClusterServlet</servlet-name>
              > <servlet-class>weblogic.servlet.internal.HttpClusterServlet</servlet-class>
              > <load-on-startup>0</load-on-startup>
              > <init-param>
              > <param-name>defaultServers</param-name>
              > <param-value>192.168.1.102:80:443|192.168.1.103:80:443</param-value>
              > </init-param>
              > <init-param>
              > <param-name>DebugConfigInfo</param-name>
              > <param-value>ON</param-value>
              > </init-param>
              > </servlet>
              >
              > <servlet-mapping>
              > <servlet-name>InitServlet</servlet-name>
              > <url-pattern>/servlet/InitServlet</url-pattern>
              > </servlet-mapping>
              >
              > <servlet-mapping>
              > <servlet-name>action</servlet-name>
              > <url-pattern>*.do</url-pattern>
              > </servlet-mapping>
              >
              > <servlet-mapping>
              > <servlet-name>ClusterServlet</servlet-name>
              > <url-pattern>/</url-pattern>
              > </servlet-mapping>
              >
              > <servlet-mapping>
              > <servlet-name>ClusterServlet</servlet-name>
              > <url-pattern>*.html</url-pattern>
              > </servlet-mapping>
              >
              > <servlet-mapping>
              > <servlet-name>ClusterServlet</servlet-name>
              > <url-pattern>*.jsp</url-pattern>
              > </servlet-mapping>
              >
              > <servlet-mapping>
              > <servlet-name>ClusterServlet</servlet-name>
              > <url-pattern>*.do</url-pattern>
              > </servlet-mapping>
              >
              >
              > Clearly there is a problem with the Default Web application not being
              > seen/mapped properly. Any chances my URL mappings for the filter servlet,
              > Struts, and ClusterServlet are stepping on each other?
              >
              > With respect to the EJB, here is what my weblogic-ejb-jar looks like:
              >
              > <weblogic-ejb-jar>
              > <weblogic-enterprise-bean>
              > <ejb-name>Hello</ejb-name>
              > <stateless-session-descriptor>
              > <pool>
              >      <max-beans-in-free-pool>100</max-beans-in-free-pool>
              > </pool>
              > <stateless-clustering>
              > <stateless-bean-is-clusterable>true</stateless-bean-is-clusterable>
              > <stateless-bean-load-algorithm>
              > round-robin
              > </stateless-bean-load-algorithm>
              > <stateless-bean-methods-are-idempotent>
              > true
              > </stateless-bean-methods-are-idempotent>
              > </stateless-clustering>
              > </stateless-session-descriptor>
              > <jndi-name>Hello.Home</jndi-name>
              > </weblogic-enterprise-bean>
              >
              > I run this through ejbc and package everything up into the EAR file.
              > However, I get a JNDI lookup failure when I try to access the Bean from
              > a standalone Java client running on the Windows machine.
              > Here is the jndi.properties file that I am using:
              >
              > java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
              > java.naming.provider.url=t3://localhost:80
              >
              > Any ideas what I'm doing wrong here? I can post config.xml also if needed.
              >
              > Thanks in advance!
              

Maybe you are looking for

  • Doubt in "Select between" statement

    Hi All, I need to select all the userid's between 'A' to 'Z' ( or 'A* to B' ) ; where 'A' , 'Z*' would be input on the selection screen. when I tried : select bname from user_addr into <<internal table>> where bname between 'A' and 'Z'. It gave me al

  • Synchronization Issues

    This has situation has happen to me twice.  I was trying to install at ringtone on my IPhone 4 last night and somewhere in the process there was a synchoization issue that really destroyed what information I had in my phone.  All of my contacts were

  • Multiple identical Applications files??

    I opened to my Applications in my finder the other day and discovered this; I have multiple app files and they are identical.  They each are the same size file. How were they created?  Do I delete the copies? How do I avoid this in the future? Thanks

  • Oracle BI EE. Scheduler Administrator. CryptoTools.

    Hello! I try Adding Scheduler Administrator Credentials to Oracle BI Presentation Services Credential Store. I work according the instruction http://oraclebizint.wordpress.com/2007/09/13/oracle-bi-ee-10133-configuring-delivers-ibots/. After step 8) I

  • How to read domain information in java

    I need a java code implemented as follows. When the java code runs in a particular machine, the domain which this machine belongs needs to be read. The domain information can be easily retrieved using the wmi. But how java can implement it? Thanks in