External Tool Integration with the xMII Workbench 12.x

Is there any form of external tool integration, or API that supports building one (think something like a Eclipse plugin) ?
The editor for non-transaction based work (such as HTML, XSLT, etc.) should be considered unacceptable by all serious developers. Crashes, memory-leaks, lack of syntax-highlighting, etc.
While I'm aware that I can obviously code in another editor, and then copy&paste the code over every time I want to test something, this is a approach that's not only stupid and time-consuming, it's also very error phrone, and often causing loss of data.
A integration to Eclipse, either by a specialized API, or version-control integration with NDWI (if that even works, seems that nobody use it?), would make development much much less painful, and more efficient.
Even if this is completely impossible now, let this be a suggestion to the developers for much needed improvements, if this tool is to be taken serious by modern day developers. External version-control support is also a really big lack in the product. A home-made centralized VCS is hillariously inefficient. If the system had been build on standard-solutions such as SVN, atleast a Mercurial bridge could been done.

Hi,
Like to add few points here :
1) NWDI is available for source control and version management since MII 12.1 release. It is the standard and stable component across all NW Java solutions and can be easily configured and used with MII with no hassle (my own experience). You can refer the following configuration guides for NWDI setup and use:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0d998ba-2076-2d10-b3be-90909838e4d2?quicklink=index&overridelayout=true
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0348c15-6ee6-2c10-f7a0-89c0fc2099ec?quicklink=index&overridelayout=true
2) NWDS integration is not available in 12.2 release which is already at the end of ramp-up. I have heard from my friends in SAP MII product development that NWDS will be the de-facto editor for all SAP MII development in the future releases. The first phase of integration may come up in the immediate next release (12.3 or 13.0) which will get 100% completed in the release after that. I'll appreciate if anyone from the product development team can confirm this.
3) Definitely the web editor in MII workbench currently is pathetic for serious web developers and not anything more than a notepad. I remember in the Lighthammer (11.0/11.5) days there was a MS Frontpage plugin available for MII. I think that's not available or usable anymore. But with NWDS integration I hope this will be looked into as well.
4) WSDL interface of BLS though present from Lighthammer itself it was not matured and error-prone earlier. Since MII 12.1.4 it has been improved somewhat and now works fairly well.
My two cents
Thanks,
Dipankar

Similar Messages

  • SiteMinder integration with the internal and external facing portals

    Hi ,
    We are in development phase for SiteMinder integration with the internal and external facing portals.The proposed dual authentication scheme which requires both SiteMinder for External facing portal (EFP) and LDAP for Internal portal .is it possible?
    and is it possible to main to diff LDAP directories one is external users and one is for internal users.?
    If you maintain  2 diff(external & internal) LDAP Directories in Siteminder Policy Server  what about  external users which are  not exit in portal data source .
    I appreciate if anyone  can help me for my above query .
    Regards
    Tag

    Hey Tag,
    We do have a physical external Portal and a physical internal portal.  The both the external and internal are connected to 2 LDAP directories.
    For example the External Portal is connected to the Employee LDAP Direcotry and the Customer LDAP Directory.  The Internal Portal is connected to the US Employee LDAP Direcotry and the EMEA LDAP Directory.
    So each one of them is connected to 2 different LDAP Directories.
    I believe that the Siteminder Policy is setup such that the Internal portal has a policy and the External portal has a seperate policy on the same Siteminder Server.  Then each of the Policies is configured to connect to the approiate LDAP Directories.
    You have to maintain the LDAP Directory information in both the portal and Siteminder Policy Server.  It is required in the policy server so that it can authenticate the user and it is required in the Portal server so that it can authorize the user and display content based on thier assigned roles.
    Hope that helps.
    Regards,
    Keith

  • Can you use external hard drives with the HP Omni 10 5600US

    Since this a Windows tablet, can you use external hard drives with the HP Omni 10 5600US?
    I know there is a micro-sd reader for additional storage but can you use the usb for external hard drives like a regular pc?
    I tried looking at the spec's for this tablet and it said the usb port was host only. I'm not sure what that means exactly.

    Yes you can.  You'll need to purchase a USB OTG (on-the-go) cable.  I recommend using a drive that has its own power supply but I've successfully used small USB powered drives also.

  • Just bought a 2tb external hard drive with the intention of moving my iPhoto data files on it. I have so much of my 500 gigs being used up by images and video. Questions: Will this foul up my iPhoto app? Do I need to point iPhoto to this new location?

    Just bought a 2tb external hard drive with the intention of moving my iPhoto data files to it. I have so much of my 500 gigs being used up by images and video. Questions: Will this foul up my iPhoto app?
    Do I need to point iPhoto to this new location?
    Thanks!

    Are you running a Managed or a Referenced Library?
    A Managed Library, is the default setting, and iPhoto copies files into the iPhoto Library when Importing. The files are then stored in the Library package
    A Referenced Library is when iPhoto is NOT copying the files into the iPhoto Library when importing because you made a change at iPhoto -> Preferences -> Advanced. (You unchecked the option to copy files into the Library on import) The files are then stored where ever you put them and not in the Library package. In this scenario you are responsible for the File Management.
    Assuming a Managed Library:
    Make sure the drive is formatted Mac OS Extended (Journaled)
    1. Quit iPhoto
    2. Copy the iPhoto Library from your Pictures Folder to the External Disk.
    3. Hold down the option (or alt) key while launching iPhoto. From the resulting menu select 'Choose Library' and navigate to the new location. From that point on this will be the default location of your library.
    4. Test the library and when you're sure all is well, trash the one on your internal HD to free up space.
    Regards
    TD

  • I am running Yosemite and have just bought Pro Tools Express with the intent to Upgrade to Pro Tools 11. Pro Tools Express is not compatible with Yosemite and will not install. How can I get this done?

    I am running Yosemite and have just bought Pro Tools Express with the intent to Upgrade to Pro Tools 11. Pro Tools Express is not compatible with Yosemite and will not install. How can I get this done?

    I have had this problem for close to a year. I have an Extreme base station, two Airport Express's and multiple G4 Mac's with up to date software. I have spent a huge amount of time trouble shooting, resetting, reapplying software and finally calling Applecare without any help. It would be great to get this problem solved.
    Powerbook G4   Mac OS X (10.4.7)  

  • How to keep data integrity with the two business service in OSB 10.3.1.0

    How to keep data integrity with the two business service in OSB 10.3.1.0
    In our customer system, customer want to keep data integerity between two businness service. I thinks this is XA transaction issue.
    Basing customer requirment, I created a testcase but I can't keep data integerity, For detail information, please refer the attached docs.

    Can you please explain what you meant my data integrity in your use case?
    Manoj

  • On tight integration with the shell (a pager and a browser)

    I just hacked together a bunch of scripts that implement a pager and browser tightly integrated to the shell.
    Slogan:
    Monolithic programs prevent synergy. Tight integration with the shell promotes synergy, and is closer to the UNIX philosophy.
    (Furthermore, it enables workflows that would otherwise require a mouse. It enhances accessability.)
    Background:
    Some time ago I stumbled upon the nmh and mh mail clients (implementation in mailutils). I was interested by the concept, and surprised that they are not more popular. (One big problem with them is the lack of modern mailbox support, lack of IMAP, and such.)
    Anyway, they allow really tight integration with the shell. Another such application is taskwarrior [pkg].
    Example:
    Using taskwarrior and mh it is very easy to add a task description to an email. In the other direction, one can easily annotate a task with an email.
    I realised git [pkg] is also such an app. To illustrate what I do not want: You do not use the command `git` to enter a monolith, that provides its own shell:
    [user@host ~]$ git
    git> add myfile
    git> commit
    git> push origin master
    git> quit
    [user@host ~]$
    That would feel really stupid, right? Another program that illustrates what I mean is surfraw [pkg] (usually abbreviated to sr).
    Ok, so far for background and illustration. On to my scripts.
    My scripts
    Warning: First of all, I want to stress that I am a bad programmer, my scripts are very fragile, and they provide a crude user experience. This is really just a proof of concept.
    Consider the following scenario.
    Scenario:
    Suppose you are logged in to some server via ssh. No mouse, no X, no screen or tmux. You are writing an email, and want to quote some text from Wikipedia. What do you do?
    I provide some scripts that give a crude browser and page tightly integrated with the shell. The pager p is akin to less (or more) but just dumps its output in the terminal. You use pd (page down) pu (page up) pj and pk (scroll 3 lines down/up) to navigate throught the output.
    The browser b just runs a URL through elinks -dump and saves the output in a cache file. Typically, one would pipe the output of b through p. Further bl n follows link number n. Further bcur just prints the output of the cache file to the terminal (for example to pipe it through p if one had not done that yet).
    The bundles of scripts are available at https://github.com/jcommelin/p and https://github.com/jcommelin/b .
    Back to the scenario. With my scripts I can now do:
    [user@host ~]$ sr wikipedia linux | p # sr the linux wiki page, pipe through p
    [user@host ~]$ pd # page down
    [user@host ~]$ pd
    [user@host ~]$ pj 10 # scroll 10 lines down
    [user@host ~]$ pcur | tail -12 >> email.txt # select last 12 lines of current paging, append to email
    (I obviously did not print the output of the commands, as they would fill the entire screen.)
    Ok, this post is long enough already. I would appreciate any feedback.
    Other apps that take the `tight integration' approach.
    A niche of apps still lacking such a program.
    Feedback on my scripts (I don't mind converting stuff to C. It should become pretty robust in the end.)
    FYI: I already plan on adding browsing history to b.

    Please see your other post for an answer.  Thank you.
    Opening PDFs on iPad

  • Third Party Ticketing Tool integration with solman service desk scenario

    Hi,
    I need any guidance on integration Of third Party ticketing tools like OVSD with the SAP Solution Manager Service Desk Scenario.
    Regards,
    Kaustubh.

    Hi Maheshwar,
    What I am trying to do is, try to maintain the data like,,
    Caller ID-- sender
    Assignment of workgroup--
    Search Code--
    Priority--
    and description--
    now some of these are constants that we need not determine every time.
    but my question is, can we maintain these as a set of parameters in the method definitionunder parameters tabjust similar to MAIL_HEADER...which is displayed in the mail alert.
    we already have a scenario maintained in the HPSD where it reads the mail picks up specific content based on key words, and creates a ticket.
    and If we can maintain these by modifying the method, then where can we maintain the multiple data/options for this
    And also please send me what were the steps u have done.
    U used a Z method or customized the Function module??
    Bcz in my case I think I will have to do both..
    Regards,
    Kaustubh.
    Edited by: kaustubh on Jun 19, 2008 6:32 PM

  • Way of External Database Integration with UCCX

    Hi
    I want to know what are the way of UCCX integration with External Database(Mobile Operator, Banking, Insurance).I only know about DBwrite and DBGet. is there any way out(http, https,SOAP)? They dont want to give me direct access to there Databases.
    Sultan Al Arif

    One way to do this would be to use the Get URL Document step to request an XML file from a web server.
    Upon receiving this request the web server would then retrieve the required data via SQL (fairly easy to do using ASP.NET and  IIS), format it in an XML page and return it to your script.
    The script would then use Get XML Document Data steps to parse the XML file for the required data.
    The organisations that operate the databases with which you want to integrate may have some concerns about the security of this though as the data will not be encrypted in transit.

  • How do I save my video clips/events to an external hard drive with the newest version of iMovie?

    I used to be able to drag the video clips in to my external hard drive once importing them with the older version of iMovie.  Now I'm unable to do so with the newest version.  How do I backup my video clips with the newest version of iMovie?

    Hello tronsonation,
    Thanks for using Apple Support Communities.
    If you want to be using an external hard drive to store your iMovie data, then all you need to do is move your iMovie library to the external drive.  To learn more about this, please review the information in the link below.
    Move your iMovie for Mac (2014) library - Apple Support
    Have a good one,
    Alex H.

  • How to do an external hierarchy filtering with the ext IO

    Hi all,
    i need to do this:
    A hierarchy of an Infoobject "A". but need FILTERED with the Char "B", example:
    -First line of hierarchy
    level 1
          level 2 "Char B" with value 1
                   level 3 "A" example = apple
    -Second line
    level 1
          level 2 "Char B" with value 2
                   level 3 "A" example = pear
    to do this i made some time ago an external char in Hierarchy, doing this, when i run the query this show me the hierachy with the levels that i wanted BUT this wasnt filtering with the CHAR "B" for each line, my question is this:
    1- The external char in hierarchy just can use it to show values but not to filtering trough them?
    2- how can i do this task in my report?, help guys...

    x

  • Sun One Search Engine Integration with the Fatwire Content Server

    Hello everyone,
    I am presently using Fatwire(Divine) Content Server. I have uploaded certain documents using Fatwire flex attributes(metadata). I want to use portal search engine for implementing Full Text Search of uploaded documents. how can i map metadata(attribute) of fatwire/divine content server with the portal server search engine metadata.
    I hope someone might have tried it earlier while integrating content server with the portal. please give me some suggestions in this regard.
    thanku
    jenni

    Hi,
    I don't know about the metadata mapping,
    but you can definitely index the FatWire local
    data directory with the search engine.
    Just specify "file:///.../<fatwiredir>" as starting point for your search robot.
    Cheers,
    Alex :-)
    PS: After "Sun Forum Accounts Update" I couldn't login to this forum and at SUN
    no one cares - they just ignore my mails. "Thanks a lot" for supporting free community!
    (Check my old profile at <http://swforum.sun.com/jive/profile.jspa?userID=3455>)
    OK. I have now a new account and I will try to help you out here...
    -------------------------------------------------------------------------

  • Why can't the Pan & Zoom Tool start with the whole frame using photos

    I've used the pan and zoom animation in Microsoft Movie Maker - and want that same ease of use in any other program (I find it doesn't do a great job of soundtrack and text/image placement) see menu options below....   I Purchased Premiere Elements after watching a short video of the pan & zoom tool - however now that I am trying to use it it falls way short.
    Is there a way to allow me to select the whole photo as the starting frame -- in the screenshot below the frame 1 will not extend to the whole photo so I start off with a cropped image.  I want the full Frame of the photo and then be able to zoom and pan in toward faces - while I can still do this with the cropped frame I loose a good deal of my photo and the context it provides.
    The Microsoft Movie Maker options - very easy                        |              Limitation of Premiere Elements 13 to start with the full photo frame

    Hi,
    You might like to ask that question in the Premiere Elements forum
    Premiere Elements
    It looks to me as though the aspect ration of the photo and the video frame are different and therefore something has to be cropped off.
    But I could be wrong
    Brian

  • Gradient Tool difficulties with the mask and banner, CS4

    Hi everyone,
    I know this is quite basic, but I'm experiencing a mind block.
    I'm trying to make a banner image fade out to the left into a white background (which has text, this is the rest of the banner) losing as little as the image as possible, it has to be done with a mask as I don't want to edit the original image.
    I don't think feathering works
    At the moment I try this, I put a mask over the banner image, the mask is longer to the left than the banner image. But then when I try and apply the gradient tool to the mask it just slaps it on the image itself making it go all white.
    I've been using photoshop for a while now, just my brain isn't working properly today. Any help appreciated. Thanks

    Try this. First make sure your text is on a layer or background and the image that will be transparent is on another layer above the background with the text. If you already have a mask showing in the layer that will be transparent, just right click on it and choose Delete Layer mask. Then create a new one by clicking on the "Add Layer Mask" button at the bottom of the layer's palette (resting mouse on button shows the name). Press the g key on your keyboard to get the Gradient tool, and to make sure it is working as expected right click on its icon in the the tool options' bar that is at the top left under the main menu and choose Reset Tool. Then make sure that the foreground color swatch at the bottom of the Tools palette is black (to ensure that press d key and if necessary x to get that). Next hold Shift and drag from left edge of the image that will be transparent all the way to the right edge. Now you should have the fading transparency, for additional control while at that step press Crtl + L on your keyboard and drag the arrows of the Input levels there to adjust the gradient as you like.
    Hope this helps

  • Is the audigy ex external drive compatible with the audigy

    I have an audigy ex sound card that came with the external dri've that has all of the audio inputs and stuff. I also have an audigy 2, which i would like to use instead. Is it possible to use the audigy 2 sound card with the audigy ex external dri've?

    I'm afraid not, no. They are not compatible.
    Cat

Maybe you are looking for