[SOLVED] How to Patch Base OS WIMs in a non-SCCM Environment?

My new employer doesn't have SCCM but they're at least using MDT, even if it is 2010.  We (System Engineers for servers; Desktop Engineers for workstations) have historically been using Windows Update to patch the machine in question, but that (a) requires
a bit of baby sitting, (b) takes ages and (c) is done every time a new server is stood up or new image is built.
Being one of the new guys, I've been asked if there's a way to automate the installation of OS updates for Windows 7 up to Server 2012 R2.  My process has been to mount the WIM and apply as many updates as I can offline by pointing DISM to a directory
full of updates.
However, I've been in situations where updates break the WIM because dependencies weren't in place, namely .NET which can't be installed offline.  And its such a hassle to go through that troubleshooting process narrow it down to the offending update
- augh!
Having said all that, I'm in need of some advice for how to handle
stock WIMs from stock Microsoft ISO's.
What process do you experts follow for getting that WIM fully up to date?
I'm talking all the [recommended] updates offered via Windows Update: from updates for Windows, IE, .NET; standard security updates to IE upgrades (e.g. from 9 to 9, 9 to 10, 10 to 11), MSXML updates, Silverlight etc..
Does update installation order matter?
Is it safe to point DISM to a directory of cabs for offline updates & let it rip or does it require a bit of structure?
I'm sort of doing a hybrid: Pulled down over 200 updates from the Microsoft update catalog, extracted the cabs into a centralized location & separated them into two groups, group 2 being updates that
seem to cause problems when done offline or can't be done offline due to a prerequisite.  (Group 1 is bit more than 200 updates, Group 2 is about a dozen including 2685811, 2685813, 2533552, 2819745)
Can I assume that for updates like WMF 4.0, UMDF 1.11, KMFD 1.11, MSXML and straight upgrades like .NET 4.5, IE 10/11, you're laying down the OS, installing the pre-requisites, installing the updates - maybe even running Windows Updates, then capturing?
I'm just really curious as to how far off the mark I am, how I can automate as much of this as possible and of course doing it right! :)
Thanks

Although it is possible to install many updates offline, some just must be performed online, as you mention above.
My recommendation (and that of Niehaus, Arwidmark, Nystrom, Hunter, MCS, et. al.) is to create a MDT deployment share ( called the create share ) with task sequences for each image type. Install the OS, update the machine (via WSUS or Windows Update),
install your favorite applications, (UPdate again), and then Sysprep and Capture. All done within a Virtual Machine, preferably Hyper-V.
If you can automate all of your applications, then you can pretty much do the entire process with a single click.
I have a beefy i7-4771 with 32GB of ram, and *TWO* speedy SSD Drives. Imaging *8* machines in parallel takes about 4 hrs.
Keith Garner - Principal Consultant [owner] -
http://DeploymentLive.com
I need a moment to collect myself after reading your hardware.
Seriously though, I'm down with doing it with MDT in a VM because its the cleanest it can be at that point.  My only concern were those 'gotchas':
Is DISM smart enough to know the proper installation order of the updates in that directory?  If not do I have to run DISM multiple times (pointing it to the same collection of CABs) to make sure I got everything?
Is there a fairly comprehensive list of updates that should be handled with special care/attention?
Anything else I didn't think of.
I really appreciate your responses - thank you kindly for putting up with me Keith. :)

Similar Messages

  • [SOLVED] How to patch package build (uzbl-git)

    Hello,
    I am experiencing a similar issue while building uzbl-git as reported here in the last few posts https://aur.archlinux.org/packages.php? … 2&detail=1
    When running "makepkg -s", I receive the following error:
    creating /usr/lib/python3.2/site-packages/uzbl
    error: could not create '/usr/lib/python3.2/site-packages/uzbl': Permission denied
    make: *** [install-event-manager] Error 1
    A user on the page posted a patch for this issue:
    PKGBUILD diff:
    ======
    14,15c14,15
    < source=()
    < md5sums=()
    > source=('Makefile.patch')
    > md5sums=('1fb21dc7128e11d9a91351702c5fee53')
    45a46,48
    >
    > # fix python site-packages installation
    > patch -p0 < "$srcdir/Makefile.patch"
    =====
    Makefile.patch:
    =====
    --- Makefile 2012-06-26 15:00:00.017779376 +0000
    +++ Makefile.fixed 2012-06-26 14:54:24.969594488 +0000
    @@ -12,6 +12,7 @@
    PYTHON=python3
    PYTHONV=$(shell $(PYTHON) --version | sed -n /[0-9].[0-9]/p)
    COVERAGE=$(shell which coverage)
    +PYINSTALL_EXTRA=--prefix="${DESTDIR}${PREFIX}"
    # --- configuration ends here ---
    =====
    Could someone enlighten me on how this patch should be applied? I have looked over the patching page on the arch wiki, but am still not sure. Should those lines be added at lines 14,15 and 45,46,48 in the PKGBUILD, respectively, and should I then create the file makefile.patch in the same directory with the second part of the code? It is unclear to me as both source=() and md5sums=() are not anywhere in the PKGBUILD, so I can't remove these lines as the patch suggests if I am reading it correctly (I have no coding experience).
    Someone posted an alternative patch, I am note sure if this is any easier to apply (https://github.com/keis/uzbl/commit/d4c … 6874dda0ea)
    Thank you in advance.
    Last edited by OLSHoya (2012-09-11 19:51:24)

    PKGBUILD
    # Maintainer: Mark Foxwell <[email protected]>
    # Contributor: Dieter Plaetinck <[email protected]>
    # Contributer: Brendan Taylor <[email protected]>
    # Contributer: L42y <[email protected]>
    pkgname=uzbl-git
    pkgver=20120212
    pkgrel=1
    pkgdesc="All uzbl web interface tools: latest from the git master branch"
    arch=('i686' 'x86_64')
    url="http://github.com/Dieterbe/uzbl/"
    license=('GPL3')
    depends=('libwebkit3' 'socat' 'zenity' 'xclip' 'dmenu' 'python2' 'pygtk')
    makedepends=('git' 'pkgconfig' 'libwebkit>=1.2.0')
    source=('Makefile.patch')
    md5sums=('1fb21dc7128e11d9a91351702c5fee53')
    provides=('uzbl-core' 'uzbl-browser' 'uzbl-tabbed')
    conflicts=('uzbl-core' 'uzbl-browser' 'uzbl-tabbed' 'uzbl-experimental-git')
    _gitroot="git://github.com/Dieterbe/uzbl.git"
    _gitname="uzbl"
    build() {
    cd "$srcdir"
    msg "Connecting to GIT server...."
    if [ -d $_gitname ] ; then
    cd $_gitname && git pull origin
    msg "The local files are updated."
    else
    git clone $_gitroot $_gitname
    fi
    msg "GIT checkout done or server timeout"
    msg "Starting make..."
    rm -rf "$srcdir/$_gitname-build"
    git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
    cd "$srcdir/$_gitname-build"
    patch -p0 < "$srcdir/Makefile.patch"
    for file in bin/*; do
    sed -i 's_#!/usr/bin/env python$_#!/usr/bin/env python2_' $file
    done
    sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
    -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
    $(find ./ -name '*.py')
    make
    package(){
    cd "$srcdir/$_gitname-build"
    make DESTDIR="$pkgdir" PREFIX=/usr install
    Makefile.patch
    --- Makefile 2012-06-26 15:00:00.017779376 +0000
    +++ Makefile.fixed 2012-06-26 14:54:24.969594488 +0000
    @@ -12,6 +12,7 @@
    PYTHON=python3
    PYTHONV=$(shell $(PYTHON) --version | sed -n /[0-9].[0-9]/p)
    COVERAGE=$(shell which coverage)
    +PYINSTALL_EXTRA=--prefix="${DESTDIR}${PREFIX}"
    Save them both in the same folder and run makepkg. After you save Makefile.patch run "md5sum Makefile.patch" and update the md5sums array in the PKGBUILD if you need to.

  • [Solved] how to patch source file from AUR for gcc46 ?

    In a topic from yesterday, I was seeking help to get AUR package 'insight' installed, but so far no luck, since there seems to be a bug in the source that won't work with the gcc47 compiler.  I'm posting this new topic, since the subject has changed a bit - I'm now trying to compile gcc46 because another user had success with that version in compiling the 'insight' package, and I need to patch the gcc46 source to get it to compile.
    I'm looking for help to fix the problem myself, or if anyone wants to create a new PKGBUILD to handle the problem, that would be nice too
    Originally, I thought I would try to install gcc42 from AUR and use that to run makepkg on the 'insight' app, since one user had success with this version of gcc.  Both gcc42 and gcc46 give me the same errors with an 'unwind' file, and I couldn't get either to compile (errors about unwind.h or linux-unwind.h).
    I found a post with a link to a patch (for gcc46), but I have no idea where to apply or how to apply this patch.  I think I'm supposed to apply it to this file, but again, I'm not sure how to apply a patch:
    /home/briphi/builds/gcc46/src/gcc-4.6.3/gcc/unwind-dw2.c
    , but this c file has includes to other "unwind" header files.  Here is a link to the unwind-dw2.c file at my dropbox folder, if anyone needs to see this file without downloading/compiling gcc46: http://dl.dropbox.com/u/8169867/unwind-dw2.c
    Sticking with gcc46 for the moment (since I found the patch for this version)...
    The post with the link to the patch to gcc46 is here: https://bbs.archlinux.org/viewtopic.php … 0#p1229880
    The patch at pastebin.com is here: http://pastebin.com/VkgE27Pd and looks like this:
    --- a/gcc/config/i386/linux-unwind.h 2011-01-03 20:52:22.000000000 +0000
    +++ b/gcc/config/i386/linux-unwind.h 2012-07-06 12:23:51.562859470 +0100
    @@ -133,9 +133,9 @@
    struct rt_sigframe {
    int sig;
    - struct siginfo *pinfo;
    + siginfo_t *pinfo;
    void *puc;
    - struct siginfo info;
    + siginfo_t info;
    struct ucontext uc;
    } *rt_ = context->cfa;
    /* The void * cast is necessary to avoid an aliasing warning.
    The package that I'm actually trying to install is 'insight', here: https://aur.archlinux.org/packages/insight/
    My error when compiling (running makepkg -s on gcc46) looks like this:
    /home/briphi/builds/gcc46/src/gcc-build/./gcc/xgcc -B/home/briphi/builds/gcc46/src/gcc-build/./gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -g -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -O2 -g -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fno-stack-protector -I. -I. -I../.././gcc -I/home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc -I/home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/. -I/home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/../gcc -I/home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/../include -I/home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c /home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/../gcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS
    In file included from /home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/../gcc/unwind-dw2.c:333:0:
    /home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/../gcc/config/i386/linux-unwind.h: In function ‘x86_fallback_frame_state’:
    /home/briphi/builds/gcc46/src/gcc-4.6.3/libgcc/../gcc/config/i386/linux-unwind.h:138:17: error: field ‘info’ has incomplete type
    make[3]: *** [unwind-dw2.o] Error 1
    make[3]: Leaving directory `/home/briphi/builds/gcc46/src/gcc-build/i686-pc-linux-gnu/libgcc'
    make[2]: *** [all-stage1-target-libgcc] Error 2
    make[2]: Leaving directory `/home/briphi/builds/gcc46/src/gcc-build'
    make[1]: *** [stage1-bubble] Error 2
    make[1]: Leaving directory `/home/briphi/builds/gcc46/src/gcc-build'
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    Last edited by stringchopper (2013-02-15 08:29:39)

    Lone_Wolf wrote:
    @ stringchopper
    The file(s) that need patching are mentioned in the patch, so you don't have to know yourself where they are.
    patch files like these are usually applied from the directory where you build stuff.
    On your system that is probably this folder :   /home/briphi/builds/gcc46/src/gcc-4.6.3/
    for details about the command used to apply the patch, t0m5k1's link above should help.
    Thanks Lone_Wolf for the help.  I'm suffering from information overload at the moment, so (@t0m5k1) even though I found the same results that you found through google, they weren't explicit enough.

  • [Solved]How to patch dwm?

    Sorry for my stupid question
    I just want to patch DWM so I follow this introduction
    PATCHES
    diff generation
    For mercurial users:
    cd dwm-directory
    hg diff > dwm-X.Y-yourpatchname.diff
    patch application
    For mercurial users:
    cd dwm-directory
    hg patch path/to/patch.diff
    I think I got a .diff file and then run "hg diff > dwm-X.Y-yourpatchname.diff" in dwm-directory,right?(I got dwm by download using  'hg clone http://hg.suckless.org/dwm')
    Everything went fine untill I try to do "hg patch path/to/patch.diff" where is exactly "path/to/patch.diff" be?
    If you don't mind can you give me the step-by-step guild? I afraid that I did something wrong:(
    I've try to find the way to solve it by using google and search in this forum but I still can't patch dwm:(
    Last edited by megacyber (2012-03-11 04:28:14)

    Thank you everyone
    I patched it now
    It fails at first because I put .diff in difference directory i should put it in surf directory
    So this's what I do
    1. In ter terminal 'hg clone http://hg.suckless.org/surf' (without ' )
    2. In the terminal 'cd surf' then edit the config.mk file with my favorite editor find the 'PREFIX' , 'X11INC' and 'X11LIB' then edit to
    PREFIX = /usr
    X11INC = /usr/include/X11
    X11LIB = /usr/lib/X11
    3. download .diff file to surf directory I downloaded by command 'wget http://surf.suckless.org/patches/surf-0.3-homepage.diff' but this patch have to add '#define HOMEPAGE "http://google.com" ' to the config.h so I add it to config.def.h because config.haven't existed yet but it will be created from config.def.h
    4. In the terminal 'hg diff > thenameyouwant.diff'
    5. In ther terminal 'hg patch < surf-0.3-homepage.diff'
    6. In the terminal 'sudo make clean install'
    Done;)

  • [SOLVED]How to patch a kernel using PKGBUILD

    Hello guys,
    Sorry if my question looks stupid but I'm trying to compile my first kernel following this wiki page and I wonder how to apply a patchset...
    The patchset to apply is the ck one and I've downloaded the patch file from http://ck.kolivas.org/patches/3.0/3.3/3 … .3-ck1.bz2 and placed the patch itself at the root of my PKGBUILD folder.
    At my first attempt to run makepkg, I could see several 'found xxx.patch' (the other patches which were already in the abs tree) but not my ck patch.
    After taking a look in my PKGBUILD file I modified the source instruction as follow to include my pach:
    source=("http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.3.tar.xz"
            "http://www.kernel.org/pub/linux/kernel/ … pkgver}.xz"
            # the main kernel config files
            'config' 'config.x86_64'
            # standard config files for mkinitcpio ramdisk
            "${pkgname}.preset"
            'fix-acerhdf-1810T-bios.patch'
            'change-default-console-loglevel.patch'
            'i915-fix-ghost-tv-output.patch'
            'ext4-options.patch'
        'patch-3.3-ck1')
    Now when I run makepkg, it founds my patch but right after I get  a md5 cheksum error:
    -> Found config
    -> Found config.x86_64
    -> Found linux-custom.preset
    -> Found fix-acerhdf-1810T-bios.patch
    -> Found change-default-console-loglevel.patch
    -> Found i915-fix-ghost-tv-output.patch
    -> Found ext4-options.patch
    -> Found patch-3.3-ck1
    ==> ERROR: Integrity checks (md5) differ in size from the source array.
    [sclarckone@archLaptop linux]$
    I could disable the checksum in makepkg.conf but maybe I'm doing it wrong so I'd like to know the clean way to do it ;-)
    Thanks for your help.
    Last edited by sclarckone (2012-04-18 19:42:01)

    makepkg -g >> PKGBUILD will do this automatically for ya.  FYI, there is a linux-ck package in the AUR you can use as a model if you wish.

  • [SOLVED]How to patch the kernel? And other questions

    Like the same user who started this thread I'm suffering from hibernation resuming troubles using kernel 2.6.38. In that thread was posted a soluttion that involves patching the kernel.
    The patch to apply is this:
    http://git.kernel.org/?p=linux/kernel/g … e3e9fc8684
    Waiting for the bug to be corrected and a new version supplied is not an option, because this laptop is my main computer and I heavly rely on hibernation.
    Here's my trouble now. I don't know if it is possible to patch without recompiling the whole kernel, or it has to be compiled with that patch applied. I have seen the archlinux's wiki guide about compiling the kernel, but found nothing about applying patches (maybe I didn't searched with enought depth).
    In case there is needed a full compilation, should I use the vanilla kernel, the Arch Linux one or any of the AUR ones (I said AUR because they're the first that came to my mind)? Should i expect a performance gain with this (apart from fixing the hibernation bug)?
    Maybe i'm just doing a bunch of dumb questions, and the only thing I need is to search deeply on the wiki. In that case, please tell me. If not, I rather get some answers around kernel patching and / or compiling questions.
    Edit: In addittion, it is possible that all this questions are just newbie ones, I don't know, but as I am willing to learn from this I will appreciate any info or documentation about it.
    Thank you.
    Last edited by ethail (2011-04-12 06:30:48)

    From the source tree (/usr/src/linux-whatever) execute
    patch -p1 < /path/to/fix.patch
    then recompile kernel from the source tree.
    Basically that consists of executing the following commands from the source tree:
    make menuconfig
    make
    make modules_install
    cp -v System.map /boot/System.map-CUSTOM
    cp -v arch/x86/boot/bzImage /boot/vmlinuz-CUSTOM
    mkinitcpio -k 2.6.38-CUSTOM -g /boot/kernel-CUSTOM.img
    and you need to add menu entry in /boot/grub/menu.lst
    -k 2.6.38-CUSTOM should corespond to /lib/modules/2.6.38-CUSTOM (replace 2.6.38-CUSTOM with the name of your module directory, name depends on the kernel version and suffix that you gave in menuconfig). Regarding kernel configuration in menuconfig - I can't help you, you could use arch stock kernel config (zcat /proc/config.gz > /usr/src/linux-whatever/.config)
    I do these kind of things this way - maybe someone else have a more elegant solution.

  • How to restart base station from airport utility? I used to be able to do it remotely  I currently use a Mac Pro 10.8.4 and have a time machine for wireless 6.3 (630.34). Sometimes I cannot connect to the internet and use network preferences to diagnose t

    How to restart base station from airport utility? I used to be able to do it remotely
    I currently use a Mac Pro 10.8.4 and have a time machine for wireless 6.3 (630.34). Sometimes I cannot connect to the internet and use network preferences to diagnose the issue. This results in being told to restart the wireless. The airport utility includes the drop down option of restarting but is not clickable so I can't choose it.
    With my prior macbook and same time capsule, etc  if i had problems connecting to the internet I would run network diagnostics to help out. This included clicking on the airport utility ---> base station --> restart. This worked most of the time.
    Bottom line, is there something I am missing in not being able to restart the wi-fi remotely? ]
    Thanks in advance

    You are likely forgetting a step.
    Open AirPort Utility
    Click on the Time Capsule icon
    Click Edit in the small window that appears
    Now click the Base Station menu.....top of the screen....not the Base Station "tab" in the center of the screen
    Click Restart

  • How to use base band wave,subcarrier wave and carrier wave to creat the FM wave? When I use the MT Modulate FM VI in USRP,I don't konw how to use it.

    How to use base band wave,subcarrier wave and carrier wave to  creat  the FM wave? When I use the MT Modulate FM VI in USRP,I don't konw how to
    use it.

    https://decibel.ni.com/content/docs/DOC-24206
    Let us know if that example doesn't help you
    Anthony F.
    Product Marketing Engineer
    National Instruments

  • My problem/Q not solved- how/what correct signal setting on the Macbook pro for ther PC config on Bravia defn

    Regrettably Shane mu Q/problem is not solved-how does one check the comptability of defn (1020x...) for the computer and Bracia?

    Don't know, I do know the TV has a higher refresh rate, check out SwitchResX online for more control options over HDMI.

  • Can't watch video on CNN with IPAD after installation IOS 6 any tip to solve how to solve this issue.

    Can't watch video on CNN with IPAD after installation IOS 6 any tip to solve how to solve this issue.
    Thanks for your support in advance

    I have a few TV type Apps that are doing the same think since the  IOS6 update . I figure the problem is at there end and there will be an update from them soon.

  • [Solved] How to: Automatically add Semicolons at end of line

    Q. Is it possible to set JDeveloper to automatically add Semicolons to the end of a line of code?
    A. "While there is nothing that does this in batch mode to all your lines, while you are writing a line you can press the CTRL+SHIFT+Enter (complete statement in the source menu) shortcut and it will complete your line for you including the semicolon." [Solved] How to: Automatically add Semicolons at end of line
    Original Message:
    I'm spoiled from using Basic and similar programming languages, adding semicolons manually is something that'll take me time to get used to
    Thanks in advance,
    Abdulla
    Tags (for search engines):
    Jdeveloper automatic semicolon
    Message was edited by:
    Abdulla

    While there is nothing that does this in batch mode to all your lines, while you are writing a line you can press the CTRL+SHIFT+Enter (complete statement in the source menu) shortcut and it will complete your line for you including the semicolon.

  • [SOLVED] how i can install this packages ?

    hi
    im try to compile a software (xfardic : a persian dictionary)
    and this software need this packages to compile
    1. aspell-dev
    2. libxml2-dev
    3. libgnome-desktop-dev
    4. libnotify-dev (0.7.0 minimum)
    5. libsqlite3-dev
    6. libespeak-dev
    but i cant install this packages our find this sources to compile
    please help me
    Last edited by omidimo (2012-01-03 14:36:25)

    omidimo wrote:
    karol wrote:Please remember to mark the thread as solved.
    how can i remark . i cant find options
    Please read the forum rules https://bbs.archlinux.org/viewtopic.php?id=130309 :-)

  • How to change & manage different ports in a mixed web environment (BSP/WAD)

    Hi everybody,
    our scenario is the following:
    We constructed a mixed environment web application, consisting out of a BSP application and WAD web templates. Unfortunately the url of web templates and the bsp-application differs - meaning the server is the same, but the port is different. That's why it is not easy to link the application each other, because for transportation reasons, we would like to have relative url paths.
    After searching the SDN and reading several help files, we found out, that the port of the BSP can be changed by adding an entry to the HTTPURLLOC table.
    See also: [Configuration Table HTTPURLLOC|http://help.sap.com/saphelp_nw70/helpdata/en/42/d547ab30b6473ce10000000a114e5d/frameset.htm]
    We managed to do that and in addition we created a BEX role for our BSP application. But with the new port the BSP does not appear in the browser window. So we still didn't fulfil our requirement to call the BSP in a include item of the WAD without passing the complete URL server:port/sap/bsp/...
    Question: How can we link the BSP out of the WAD environment, respectively is it possible to call the BSP with the same port, being used by the web templates...?
    Thanks for any comments and hints!
    Best regards,
    Sebastian

    Hi Raja and everybody,
    thank you for your comments... meanwhile we just solved the problem by appliying method two mentioned above. Therefore we created a Customer web item class as denoted in [Creating an ABAP Class for the Custom Extension Web Item|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/a1c1237d753ca2e10000000a42189b/content.htm].
    In the Initialize method I constructed the IFrame HTML-Code:
      DATA: serverURL TYPE STRING.
      DATA: serverPort TYPE STRING.
      DATA: bspName TYPE STRING.
      DATA: iFrameURL TYPE STRING.
    * Fetch the BSP port from internal table
      SELECT SINGLE VALUE FROM it_table.
    * Create iFrame URL
      serverURL = 'https://www.sap.com'.
      bspName = 'myBSP'.
      CONCATENATE serverURL ':' serverPort '/' bspName INTO iFrameURL.
    * Create the iFrame Tag
      CLEAR generatedHTML.
      generatedHTML = '<iframe src="%IFRAMEURL%" valign="top" width="100%"/>'.
      REPLACE '%IFRAMEURL%' IN generatedHTML WITH iFrameURL.
    In the execute the code is parsed with the method:
    CALL METHOD cl_bics_cons_webitem_util=>string_2_utf8_xstring
    Many thanks to Raja and everybody else for helping me!
    Sebastian

  • How to forward support messages to SAP in non-working time automatically?

    Hi colleagues and Happy New Year!
    I have a question: how to forward support messages to SAP at non-working time automatically?
    Details:
    when a support message is created at working time it shouldn't leave my system, but when
    a support message is created at non working time, for example, on saturday night it should be sent to SAP automatically. Where in the system I can find the options to customize it to provide these requirements?
    Edited by: Helen Rudnikovskaja on Jan 3, 2009 12:36 PM

    Hi These 2 notes wil solve your problem,
    Note 1084744 - Problems with the automatic function "Send to SAP"
    Note 1225682
    Pls assign pts.

  • How can I change the payment method to None with gift card balance.

    How can I change the payment method to None with gift card balance?
    I already have an Apple ID account with no credit card but when I try to log in download free app it says Apple ID has not been used in iTunes store please review your account and it appears the billing info and there's no none in the option..how can I solve this so that I can used my Apple ID and can download free apps?

    Hi ..
    Help here >  Why can’t I select None when I edit my payment information?HHi

Maybe you are looking for

  • Problemas con el Adobe Reader y el C++

    Saludos y buen dia tengan todos. Tengo un problema desde hace unos dias y queria plantearlo aqui a ver si alguien me puede ayudar y asi ahorrarme el tener que reinstalar el sistema operativo de nuevo (Segun lei en otros foros). El problema es el sigu

  • View webpage without internet connection

    Whenever I save a webpage (under Favorites) while I have internet connection. Eventhough it is saved, I am NOT able to view it once the internet connection is lost. There is an specific checkbox to view webpages without internet connection under the

  • Duplicating events by itself

    Hi All, I am just having a problem here that least once a day this event starts on it own. It just make new events on it's own. This what happens to events: Then when I press ok. This error message show up: Does anyone here can help me on this? Thank

  • Crazy lag issues upgrading from OS 10.58 to OS 10.6, what gives?

    I've just upgraded to OS 10.6 from OS 10.5.8  on my 3.06ghz Intel Core 2 Duo iMac and pretty much everything has slowed down considerably. I've got 4gigs and 800 mhz of memory and my computer was lightning fast running 10.5 so I'm pretty sure that's

  • CLOBs coming in as LONGs

    When I import a new folder from the database and it has columns which are CLOBs - the columns (items) data type property is a LONG. Anyone have a suggestion as to why this is occuring and what to do about it ? I amusing 10.1.2.1 (.48) thanks OBX