Trying to get content to fit better within a div tag

I've got a couple sliced up jpgs placed within a couple div tags (boxes) and aren't sure how to improve the fit. There's excess space vertically and it's not quite centered horizontally.
Here's the page: http://doughertyautomotive.com/New_Site/index.html
Thanks.

First off, from your post, we don't know which "couple of div tags" concern you. In Firefox, I did notice some elements not aligned with others that I am presuming are supposed to square up, but without a specific example it would be a waste of time to review your code in detail. Hazarding a guess, I'd say that you have assigned widths and heights to the jpegs that make them larger than the container you put them in. So you're just going to have to comb through all of your CSS and double check any assigned widths and heights of elements. It's also possible that you've added a CSS style which conflicts with one in the Project 7 style sheets. And for troubleshooting the Project 7 app, you need to go to its web forum.
Chris
www.cdeatherage.net

Similar Messages

  • Help! Getting "content blocks" to "flow" within a container?

    Hi all,
    I'm trying to figure out how to build a container that contains smaller containers that "flow" when a new container is added.
    Basically, I'd like to build "blocks" of product info - title, image, a few little icons, and some descriptive text.
    Then, I'd like to put those "blocks" in a container. When I add a new "block", I'd like the rest to flow and maintain their order.
    I've tried a few different things (divs, tables, etc.) and though some preview properly, I can't seem to get any to work in a browser!
    I'm sure there are multiple ways of doing this, but I haven't figured any out yet... So, after some frustration, I figured it would be smart to ask people who probably know : )
    Currently on CC 2014.
    Any suggestions appreciated!
    thanks
    Andrew

    Consider this arrangement -
    1. Create a container with a fixed width
    2. Insert in it multiple similar containers with fixed widths and margins that are adjusted so that three would fit on a single line.
    3. Style those inner boxes with display:inline-block
    BOOM
    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Untitled Document</title>
    <style type="text/css">
    #outer {
      width: 445px;
      background-color: blue;
      padding:10px;
    .inner {
      width: 125px;
      margin: 10px;
      min-height: 50px;
      background-color: red;
      display:inline-block;
    </style>
    </head>
    <body>
    <div id="outer">
    <div class="inner">Inner</div>
    <div class="inner">Inner</div>
    <div class="inner">Inner</div>
    <div class="inner">Inner</div>
    <div class="inner">Inner</div>
    <div class="inner">Inner</div>
    </div>
    </body>
    </html>

  • Please Help - Trying to get contents of column (RepeaterRenderer)

    Hi,
    I am trying to write the contents of the table to a file but without the markups. So, I am trying to obtain the contents of the column when using RepeaterRenderer. I think this is where the contents is but I have no idea how to extract it.
    protected void rowBody(FacesContext context, UIData data,
    ResponseWriter writer) throws IOException {
    // Iterate over the UIColumn children of this UIData component
    Iterator columns = data.getChildren().iterator();
    int currentColumn = 0;
    while (columns.hasNext()) {
    // Only process UIColumn children
    UIComponent column = (UIComponent) columns.next();
    if (!(column instanceof UIColumn)) {
    continue;
    Iterator contents = column.getChildren().iterator();
    while (contents.hasNext()) {
    encodeRecursive(context, (UIComponent) contents.next());
    currentColumn++;
    So, what I am trying to do is something like "writer.write(contents.toString())" where the writer would be a Fileoutputstream object instead of a ResponseWriter. However, since contents is of type Iterator, I have no idea how do I extract the contents of the table.
    Any help and suggestions are appreciated.
    Thanks in advance!

    Be careful when you copy the address as there is a space between
    /src/compone" "nts/..... and it seems to be added even though it is not there when I posted the message.
    Thanks.

  • I have an Ipad 1 and the os is 5.1.1 I am trying to get iwork for ipad beta and I always get the option to set up icloud on this device.  Any ideas to help me out?   Thanks

    Would like to try out iwork for ipad and I was to sign in to icloud and then access the Pages, numbers, etc.  I dont find a signon and cannot find where I can download the app..

    You can't access icloud.com on your iPad.  You have to access it using your computer browser.  After creating iWork documents using the iWork beta apps on icloud.com, you have to purchase the corresponding apps from the app store for your iPad in order to access the documents or create new documents on your iPad.

  • In a content editable page right clicking within a div highlights all content within the div

    Open the following page in firefox. In a separate tab open another page, highlight some content and copy it. Move back to the original tab and try pasting the content. Whenever you right click in the area which is within the div tags the whole content between them gets highlighted.
    &lt;html&gt;
    &lt;head&gt;&lt;title&gt;edit area&lt;/title&gt;&lt;/head&gt;
    &lt;body contenteditable="true"&gt;
    &lt;div style="font-family: 'Times New Roman'; font-size: 16px;"&gt;These are a few of my&lt;br&gt;favourite&lt;br&gt;things :&lt;br&gt;&lt;br&gt;&lt;/div&gt;
    &lt;/body&gt;
    &lt;/html&gt;

    Go to File > New page from template. 
    Select your Template.dwt file from the list and hit Create.
    Save your child page.
    Nancy O.

  • Trying to get multiple cell values within a geometry

    I am provided with 3 tables:
    1 - The GeoRaster
    2 - The geoRasterData table
    3 - A VAT table who's PK is the cell value from the above tables
    Currently the user can select a point in our application and by using the getCellValue we get the cell value which is the PK on the 3rd table and this gives us the details to return to the user.
    We now want to give the worst scenario within a given geometry or distance. So if I get back all the cell values within a given geometry/distance I can then call my other functions against the 3rd table to get the worst scores.
    I had a conversation open for this before where JeffreyXie had some brilliant input, but it got archived while I was waiting on Oracle to resolve a bug (about 7 months)
    See:
    Trying to get multiple cell values within a geometry
    If I am looking to get a list of cell values that interact with my geometry/distance and then loop through them, is there a better way?
    BTW, if anybody wants to play with this functionality, it only seems to work in 11.2.0.4.
    Below is the code I was using last, I think it is trying to get the cell values but the numbers coming back are not correct, I think I am converting the binary to integer wrong.
    Any ideas?
    CREATE OR REPLACE FUNCTION GEOSUK.getCellValuesInGeom_FNC RETURN VARCHAR2 AS
    gr sdo_georaster;
    lb blob;
    win1 sdo_geometry;
    win2 sdo_number_array;
    status VARCHAR2(1000) := NULL;
    CDP varchar2(80);
    FLT number := 0;
    cdl number;
    vals varchar2(32000) := null;
    VAL number;
    amt0 integer;
    amt integer;
    off integer;
    len integer;
    buf raw(32767);
    MAXV number := null;
    r1 raw(1);
    r2 raw(2);
    r4 raw(200);
    r8 raw(8);
    MATCH varchar2(10) := '';
    ROW_COUNT integer := 0;
    COL_COUNT integer := 0;
    ROW_CUR integer := 0;
    COL_CUR integer := 0;
    CUR_XOFFSET integer := 0;
    CUR_YOFFSET integer := 0;
    ORIGINY integer := 0;
    ORIGINX integer := 0;
    XOFF number(38,0) := 0;
    YOFF number(38,0) := 0;
    BEGIN
    status := '1';
    SELECT a.georaster INTO gr FROM JBA_MEGARASTER_1012 a WHERE id=1;
    -- first figure out the celldepth from the metadata
    cdp := gr.metadata.extract('/georasterMetadata/rasterInfo/cellDepth/text()',
    'xmlns=http://xmlns.oracle.com/spatial/georaster').getStringVal();
    if cdp = '32BIT_REAL' then
    flt := 1;
    end if;
    cdl := sdo_geor.getCellDepth(gr);
    if cdl < 8 then
    -- if celldepth<8bit, get the cell values as 8bit integers
    cdl := 8;
    end if;
    dbms_lob.createTemporary(lb, TRUE);
    status := '2';
    -- querying/clipping polygon
    win1 := SDO_GEOM.SDO_BUFFER(SDO_GEOMETRY(2001,27700,MDSYS.SDO_POINT_TYPE(473517,173650.3, NULL),NULL,NULL), 10, .005);
    status := '1.2';
    sdo_geor.getRasterSubset(gr, 0, win1, '1',
    lb, win2, NULL, NULL, 'TRUE');
    -- Then work on the resulting subset stored in lb.
    status := '2.3';
    DBMS_OUTPUT.PUT_LINE ( 'cdl: '||cdl );
    len := dbms_lob.getlength(lb);
    cdl := cdl / 8;
    -- make sure to read all the bytes of a cell value at one run
    amt := floor(32767 / cdl) * cdl;
    amt0 := amt;
    status := '3';
    ROW_COUNT := (WIN2(3) - WIN2(1))+1;
    COL_COUNT := (WIN2(4) - WIN2(2))+1;
    --NEED TO FETCH FROM RASTER
    ORIGINY := 979405;
    ORIGINX := 91685;
    --CALCUALATE BLOB AREA
    YOFF := ORIGINY - (WIN2(1) * 5); --177005;
    XOFF := ORIGINX + (WIN2(2) * 5); --530505;
    status := '4';
    --LOOP CELLS
    off := 1;
    WHILE off <= LEN LOOP
    dbms_lob.read(lb, amt, off, buf);
    for I in 1..AMT/CDL LOOP
    if cdl = 1 then
    r1 := utl_raw.substr(buf, (i-1)*cdl+1, cdl);
    VAL := UTL_RAW.CAST_TO_BINARY_INTEGER(R1);
    elsif cdl = 2 then
    r2 := utl_raw.substr(buf, (i-1)*cdl+1, cdl);
    val := utl_raw.cast_to_binary_integer(r2);
    ELSIF CDL = 4 then
    IF (((i-1)*cdl+1) + cdl) > len THEN
    r4 := utl_raw.substr(buf, (i-1)*cdl+1, (len - ((i-1)*cdl+1)));
    ELSE
    r4 := utl_raw.substr(buf, (i-1)*cdl+1, cdl+1);
    END IF;
    if flt = 0 then
    val := utl_raw.cast_to_binary_integer(r4);
    else
    val := utl_raw.cast_to_binary_float(r4);
    end if;
    elsif cdl = 8 then
    r8 := utl_raw.substr(buf, (i-1)*cdl+1, cdl);
    val := utl_raw.cast_to_binary_double(r8);
    end if;
    if MAXV is null or MAXV < VAL then
    MAXV := VAL;
    end if;
    IF i = 1 THEN
    VALS := VALS || VAL;
    ELSE
    VALS := VALS ||'|'|| VAL;
    END IF;
    end loop;
    off := off+amt;
    amt := amt0;
    end loop;
    dbms_lob.freeTemporary(lb);
    status := '5';
    RETURN VALS;
    EXCEPTION
        WHEN OTHERS THEN
            RAISE_APPLICATION_ERROR(-20001, 'GENERAL ERROR IN MY PROC, Status: '||status||', SQL ERROR: '||SQLERRM);
    END;

    Hey guys,
    Zzhang,
    That's a good spot and as it happens I spotted that and that is why I am sure I am querying that lob wrong. I always get the a logic going past the total length of the lob.
    I think I am ok using 11.2.0.4, if I can get this working it is really important to us, so saying to roll up to 11.2.0.4 for this would be no problem.
    The error in 11.2.0.3 was an internal error: [kghstack_underflow_internal_3].
    Something that I think I need to find out more about, but am struggling to get more information on is, I am assuming that the lob that is returned is all cell values or at lest an array of 4 byte (32 bit) chunks, although, I don't know this.
    Is that a correct assumption or is there more to it?
    Have either of you seen any documentation on how to query this lob?
    Thanks

  • So I'm trying to get a window to fit my mac. Its a window on pokerstars if that helps, so no minimize/maximize. The window is actually too long vertical ways to fit the screen so the bottom is cut off? I hid bottom toolbar but still no help :-/ any help?

    So I'm trying to get a window to fit my mac. Its a window on pokerstars if that helps, so no minimize/maximize. The window is actually too long vertical ways to fit the screen so the bottom is cut off? I hid bottom toolbar but still no help :-/ any help? Yeah i have no fit screen button, the top toolbar doesnt have zoom/minimize available... any help???

    Hi RobSten1306
    Send us an email if you need help on this case and we can help look into this for you.
    You can email us using the contact the mods link in my profile under the section 'About Me'.
    Thanks
    Stuart
    BTCare Community Mod
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry that we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)

  • I am trying to get better playback rendering speed Premiere CS6

    I am new to Adobe Premiere CS6.  I am trying to get faster playback rendering speed from my machine.
    Windows 7
    i7 4790K Haswell overclocked to 4.5 (watercooled with Corsair)
    16 GB DDR3@799MHz
    Asus Z87-WS (4 double graphic card slots)
    Geforce GTX 760 (Primary)  GPU hardware acceleration enabled
    Quadro FX5800
    250GB Samsung solid state C: (Windows and Adobe)
    250GB Crucial solid state (Scratch)
    2TB Seagate 7200RPM (video files)
    3TB Seagate 7200RPM (storage)
    Seasonic 1000watt PSU
    I am primarily editing GoPro videos with effects like TimeWarp or Twixtor and color correction.
    I have tried to run the PPBM6 program with no success. I kept getting failure to access files.
    I have been looking at adding a second GTX760 with SLI so they will work together.  And possible removing the Quadro if it is slowing things down.
    Any advice would be appreciated.  Thanks!

    ...are you SURE your 760 GPU is "enabled" by PPro, and giving you the option of "Mercury Playback Acceleration" under  "General Preferences" ??? If the "Mercury Acceleration" is GREYED OUT and limits you to "software Only", go to Studio 1 website and learn to apply the well known "hack" to enable your 760 in PPro,OR, download their simple program to do it for you.
    ...Your machine is POWERFUL....especially with your CPU overclock......you MAY want to increase your memory to 32 GB if you are using After Effects....even PPro MAY run better with 32 GB, depending on your workflow.....most systems like yours have at LEAST 32GB system memory.
    .....The GoPro codec is natively HIGHLY COMPRESSED and difficult to process, even for beefy machines. That is why they provide the free Cineform tool,( which used to be an expensive professional editing codec), to convert some,or,all of your footage to a more "edit friendly" AVI codec, which will FLY on your machine. HOWEVER, those new AVI files are HUGE.....TRIPLE the original size and requiring a LARGE and FAST disk transfer system. Right now, your single 7200 drive for your media is your SLOWEST component in the chain. The CHEAPEST improvement for you would be to add another MATCHING 2TB 7,200 rpm drive to your existing one and then use the 2 drives to create a fast RAID 0 directly off the mother board to improve the speed of your "media drive". THEN, you MUST insure that this RAID 0 is DILIGENTLY BACKED UP in case of a drive failure in the RAID. This ALSO means you must protect against an unexpected power failure which could destroy the RAID data if the failure happened during a critical write operation.....so,a good UPS is required.
    You can OBSERVE how the various components in your system are performing while performing strenuous tasks by bringing up the "task manager" window and watching the CPU load.... if all cores are PEGGED at near 100%, you are "CPU bound". As you are ALREADY overclocked, you can't do anything other than to TRANSCODE your footage to the free Cineform. Your ENABLED GPU can be observed....real time....using the free MSI Afterburner,( or, similar).  Certain operations are accelerated by the GPU with PPro....not ALL!!  Scaling and some effects will use use the "Mercury Acceleration" while rendering previews AND during export.In some cases, rendering previews,or, exporting can be sped up by TEN TIMES by Mercury Acceleration. Watch the "GPU Usage" on Afterburner to see if the GPU is indeed being used, and if you are "saturating" it to its capacity of 100% with accelerated effects.
    Make sure your Windows is fully updated to the current time........make sure your NVidia 760 has the most recent driver and DON'T use the Quadro for now. Set your "Windows page file" to be STATIC on your "C" drive at 24GB. Disable "Hibernation" Set all drives NOT to allow "indexing". Do NOT allow any spinning HDD to be over 50% filled....performance WILL decrease.....make sure any HDD is defragged,( do NOT defrag an SSD ! ). Stop all unnecessary processes, esp. anti-virus programs, while editing. Find out how to best "tune" windows to speed it up at the PPBM 6 and 7 websites.
    BE AWARE that the "run of the mill" SSDs use cheaper Sandforce controllers, and are less suited to handle highly compressed digital video files. Samsung PRO models and recent Crucial M550 series SSDs ONLY are recommended for video use. Both these non-Sandforce SSDs maintain high WRITE speeds,( over 400MB/sec), AND maintain their high speeds after reaching their "steady state" condition. Cheaper EVO series and non-Marvell controlled SSDs MAY lose their fast write speeds over time and SLOW YOU WAY DOWN !!!  Test your current SSDs by transferring large video files between them  and watching MB per second that appears under "details" in the pop up window during transfer. Make sure none are slow.....test them with HD Tune Pro as well.
    Certain non-Adobe plug-ins and certain effects may NOT use all the CPU threads well,or, may not use the GPU.....forcing the CPU to do additional work. You will have to identify problem plug-ins,or, effects by switching them on and off to see if any cripple your system.
    Your machine is POWERFUL.....go to PPBM7 website and read the "tweakers" page to learn more....then, register for free and TEST your machine with their video benchmark test for PPro. It should do WELL.....AND it will help identify if you have any "bottlenecks" which are impairing your system.
    Good Luck !!!!!.....THEN, start using CC 2014.....like Patton said : "...all glory is FLEETING !!"......so is the lifespan of former PPro versions !!!!!!

  • I was trying to get the iOS 8.2 on my iPhone 5 but then it stopped and my phone is now on recovery mode I have pictures I need and they did not all fit on iCloud  how can I use the phone again with ALL my pictures and videos without restoring it?

    I was trying to get the iOS 8.2 on my iPhone 5 but then it stopped and my phone is now on recovery mode I have pictures I need and they did not all fit on iCloud  how can I use the phone again with ALL my pictures and videos without restoring it?

    Contacts are designed to be synced to a supported application on the computer or a cloud service.
    Pictures taken with the device are designed to regularly be copied off the device to a computer as would be done with any digital camera.
    If you have failed to use the device as designed it may be too late to recovery anything.
    Is the device regularly backed up to a computer via iTunes?  If so, the most recent backup (when restored to a replacement iOS device) should contain all contacts and pictures as of when the backup was created.

  • I am trying to get the music content on my Mac onto my iPhone. When I connect the devices, the computer does not seem to recognize the iPhone, i.e., on the open itunes window, the iPhone is not seen as a connected "device".

    I am trying to get the music content in iTunes on my Mac onto my iPhone. When I connect the devices, the computer does not seen to recognize the iPhone. i.e., on the open iTunes window, the iPhone is not seen as a connected "device".

    Hi,
    See Here
    iPhone, iPad, or iPod touch not appearing in iTunes
    From Here
    http://www.apple.com/support/itunes/devices/
    Also...
    Device Not Recognised
    For PC
    http://support.apple.com/kb/TS1538

  • N8 - When trying to open web page I get content.bi...

    All of a sudden, when I open the browser and try to open a web page - any web page - I get a message "content.bin, file saved". Then I get content(1).bin, content(2).bin and so on. What is this? Tried a restart, didn't help.
    Former owner of E90, N97 x2, E72, N8 and current owner of E7.

    Reload web page(s) and bypass the cache.
    * Press and hold Shift and left-click the Reload button.
    * Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    * Press "Cmd + Shift + R" (MAC)
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode

  • Have upgraded to 5c and want to give my 4s to parents. Trying to get 4s back to 'factory settings' as was when bought but cannot remember restrictions passcode. If I erase all content and settings will that take it back to how was when bought? Thanks.

    Have upgraded to 5c and want to give my 4s to parents. Trying to get 4s back to 'factory settings' as was when bought but cannot remember restrictions passcode. If I erase all content and settings will that take it back to how was when bought? Thanks.

    Hogey1301 wrote:
    Trying to get 4s back to 'factory settings' as was when bought but cannot remember restrictions passcode.
    Restore the Device as New...  See Section 6 here...
    http://support.apple.com/kb/HT4137
    Hogey1301 wrote:
    Have upgraded to 5c and want to give my 4s to parents.
    Follow the Check List here...
    What to do before selling or giving away your iPhone, iPad, or iPod touch

  • I am trying to get my word doc's to fit PDF pages correctly

    I have a website and I rely on my opt-in email lists when people sign-up for my reports that are sent out in PDF form. I write the reports in a 2007 word doc. and save them into a PDF but the pages don't save as a full page sometimes it only takes up half the width of the page and doesn't go to the top either as if it was simply centered in the PDF. How can I change this or what am I doing wrong? If you need to see the pdf just goto http://www.yourmobilevoice.com and you can download it yourself. It takes alot of time to write the reports but even longer to try to get them to fit properly.

    I am sorry as you can see, you would need to sign up for the report in
    order to get it. Otherwise Pat an opt-in email list would not work if they
    can just download it, but thanks if you want me to send it direct to you I
    sure can do that as well.
    Thanks Scott

  • Trying to get Descriptive Alerts in BPM using wlg4714

    <a href="/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi:///people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi
    Hi I am trying to get a descriptive BPM Alert as per the Weblog above.
    But I am not good at Java UDF.
    The UDF featured how/where do I put this coding.
    Scenario
    BPM transform step fails and throws exception BPM_ALERT.
    Within the Exception branch I setup a transform message mapping for my message MY_MESSAGE to an error message type MY_ERROR.
    Within the mapping message_type --> error_message_type graphical mapping
    I have mapping to node error_text.
    Do I create a UDF called triggerAlert context Queue
    then add the code in here? what about ResultList...
    IF it needs to be a compiled class. I have tried this in the SAP Web Developer Studio Tool to write class and compile but it is erroring and will not compile...
    package AlertMessage;
    public class triggerAlert {
         public static void triggerAlert(
              String alertSubject,
              String[] alertMessage) {
              String strAlert = new String();
              String strAlertXML = new String();
              ArrayList returnStr = new ArrayList();
              //        split message if length more than 132.
              String newAlrtMsg = new String();
              int j = 0;
              for (int i = 0; i < alertMessage.length; i++) {
                   newAlrtMsg = alertMessage<i>;
                   try {
                        while (newAlrtMsg.length() > 130) {
                             newAlrtMsg = newAlrtMsg.substring(130);
                             j++;
                             strAlertXML
                                  += "<item><ELEMENT>XI_ERROR_MESSAGE</ELEMENT><TAB_INDEX>"
                                  + (j)
                                  + "</TAB_INDEX><ELEMLENGTH>255</ELEMLENGTH><TYPE>C < / TYPE > < VALUE > "
                                  + newAlrtMsg
                                  + " < / VALUE > < / item > ";
                        j++;
                        strAlertXML
                             += "<item><ELEMENT>XI_ERROR_MESSAGE</ELEMENT><TAB_INDEX>"
                             + (j)
                             + "</TAB_INDEX><ELEMLENGTH>255</ELEMLENGTH><TYPE>C < / TYPE > < VALUE > "
                             + newAlrtMsg
                             + " < / VALUE > < / item > ";
                        } catch (Exception e) {
                        System.out.println(newAlrtMsg + "" + e.getMessage());
              try {
                   //       Calling Alert RFC SALERT_CREATE
                   Channel channel =
                        LookupService.getChannel(
                             "<XI_Servername>”,”XICommunicationChannelName");
                   RfcAccessor accessor = LookupService.getRfcAccessor(channel);
                   String rfcxml =
                        "<?xml version=\"1.0\" encoding=\"UTF-8\"?><ns0:SALERT_CREATE xmlns:ns0=\"urn:sap-com:document:sap:rfc:functions\"><IP_APPLICATION_GUID/><IP_CAT><AlertCategoryName></IP_CAT><IT_CONTAINER>"
                   +"<item><ELEMENT>XI_ERROR_SUBJECT</ELEMENT><TAB_INDEX>000000</TAB_INDEX><ELEMLENGTH>255</ELEMLENGTH><TYPE>C</TYPE><VALUE><alertSubjectText>"
                   "</VALUE></item>”strAlertXML+ </IT_CONTAINER></ns0:SALERT_CREATE>";
                   InputStream inputStream =
                             new ByteArrayInputStream(rfcxml.getBytes());
                   XmlPayload payload = LookupService.getXmlPayload(inputStream);
                   Payload rfcOutPayload = null;
                   rfcOutPayload = accessor.call(payload);
              } catch (com.sap.aii.mapping.lookup.LookupException e) {
                   throw new RuntimeException(
                        " Error in raising Alert: <CC_MMGlobal_RFCLookUp_Alert> Communication Channel lookup failed",
                        e);
    What to do, How to do it...
    thanks,
    V

    Bhavesh,
    I do go on...
    Problem:- I have re-engineered a BPM to reduce long runtimes in Collect Scenario.
    (1) Incoming to XI single xml messages --> collected in a folder on XI server.
    (2) Trigger renaming of messages extension to *.xml in folder at specific time ie once daily.
    (3) Receiving Communication Channel (type File) is first step in BPM gets triggered.
    (4) BPM block 1 Receive step in loop collects messages (1,2,3...n) into multiline container of same type as messages.
    (5) After 2 minutes Deadline Branch triggered.
    (6) Ends Block 1 moves to Block 2
    (7) Block 2 Transform Step of multiline container to single message type.
    Simple mapping ie
    <LIST> 1..unbounded    -->    <LIST> 1
    <S_STX>                     -->        <S_STX> 1..unbounded
    message1                                      message1
    <S_STX>                                 <S_STX> 2..
    <LIST>
    <LIST>
    <S_STX>
    message2
    <S_STX>
    <LIST>                        -->       <LIST>
    (8) Send step Single Message mapped using BIC Mapping to a Report XSLT Template.
    If the process is successful then I get in XML message Monitor an entry and a payload. Of the concatenated messages.
    If the process has an error the users want to be told about it as soon as possible hence I set up Alerting. Which works.
    But on running a test scenario where message3 (structure is incorrect) at Step (7) the BPM throws the Alert correctly (no information passed as to error) and the Workflow Finishes.
    In XML message Monitor the result is message1 is Greenflag. Message2, and Message3 are chequered flag.
    No Message Payload generated from the BPM.
    The users are not happy with this nor am I.
    (1) I look at Workflow Log of BPM and see that step(7) the transformation step has information in the container elements MAPPING and TRACE (no way to reference these from BPM I know of).
    (2) I read blogs etc and discover I should perhaps try to add more steps to my Exception/Alert Branch to try to deliver a Payload so the XML message Monitor shows something. Is this a correct assumption?
    (3) I try to make my Alert message more informative but I am not skilled in what information is available to identify the error. The Workflow Container is not enough.
    If I add a container operation to instantiate a container variable I would like to grab the Payload at least of the multiline element.
    (4) To produce a Payload in the Exception Branch to output from the multiline element do I have to do a Loop and Container Operation to Split the multiline message up again into individual messages to send out to an error folder.
    (5) I am trying to make it easier for the users to find the errorred files than searching through the Archive folder from the initial receive step.
    (6) I am trying to stretch my knowledge of XI Error reporting so I can deliver a better solution to the users.
    (7) I have some Java Skills from 10 years ago when life was simpler hence very rusty and am finding it difficult to fit it into the context of UDF's (what information can be accessed etc).
    I hope this is clearer about my self made problem. I should never have mentioned error messaging to the users...
    thanks,
    V

  • Trying to get broadband connected...

    Hello,
    I'm writing this in the hope that someone can help me. I placed an order for a combined TV, phone and broadband on 14th May and was given a connection date of 31st May between 8am and 1pm. I took the day off work and at 10 am 2 BT openreach vans parked outside my house. I went down to ask if either of them were there to connect me and they said neither of them was. A courier arrived at this point with all the equipment and I was advised to call and check on the engineer status. I called at 1pm to say nobody had arrived and they apologised, offered a £10 compensation and said that the IT system was down for the engineers so they couldn't access the log but guaranteed that an engineer would attend later that day before 5pm.
    I called back at 5 as nobody had arrived and was told that the engineer had reported it as being unable to gain access due to customer not being present. I was absolutely livid at hearing this and demanded that an engineer attend that evening only to be told that they'd finished work for the weekend and Tue 4th June would be the earliest. I asked to submit a formal complaint and the manager that I spoke to in the technical department said that he would note my dissatisfaction and email my partner, whose name the account is in, with confirmation of what they were doing to resolve the issue as well as details of his name, department and position along with the same info on the other operators that I had spoken to. No such email was received but we did get a text to say that we would be connected on Thursday 6th June!
    My partner called on Monday to ask why she'd not received the email and to check exactly when we were getting connected as we would again have to take time off work. She was told that the text was wrong and that it would indeed be Tue 4th June. She managed to arrange to work from home that day at the last minute and an engineer duly attended but only activated the phone line and, when asked about the internet, said it was "nothing to do with him".
    I called BT that afternoon to clarify what was happening with the broadband and was told to not worry, that the service would go live within 12 hours of the engineer visit. I waited the 12 hours and called to check, only to be told that the service had been cancelled by someone in an administrative error and that it would be 2-3 weeks before we could expect connection. I was once again very angry at this news and asked to once again submit a formal complaint. I was told the complaints team was closed and would have to call back the following day.
    On Wed 5th June, I called and asked for an explanation as to why the order had been cancelled. I received no explanation and asked to speak to the manager. They said that the manager was on another call and would call me back ASAP. I waited 45 mins and called back, they reiterated that a manager would be calling me ASAP. I waited another 45 mins and still no call. I called back again and spoke with a guy called Stephen in technical, who gave me his personal assurance that the service would be connected within 48 hours of the call. He said he was taking personal responsibility for the case and that I had no further need to contact them. I took him at his word and kept a check on the homehub router for changes.
    On the Thursday 6th June, the 'broadband' light went from flashing orange to constant red which, according to the set-up guide, meant that the broadband was active but the username was incorrect. I called to check this with technical and was told that this was incorrect and that red just meant that the broadband line was inactive. He checked further and said the order was still showing as cancelled which again caused me to get a little angry over the repeated misinformation and having to make so many calls regarding the situation. I again asked to make a complaint and again was told the department was closed.
    I called again on Friday 7th June, after 12 which meant the 48 hours had elapsed and therefore the operator, Stephen, had not held to his promise to personally oversee the case. I asked to be put through to cancellations, explained the situation for about the 15th time and asked for all the monies that we had paid BT so far to be refunded, along with the £45 that we had spent on BT public WiFi since the 14th May and also compensation to cover my loss of earnings in taking the day off on Friday 31st unnecessarily as well as the bills that we had run up on our mobiles contacting them regarding the situation. They apologised again and put me through to someone in the technical Dept that guaranteed me that they would speak with openreach and get someone out that day. They also took my mobile number and said they would call me back at 4pm with an update. 4pm came and went with no call back so I called once more and requested a refund and compensation. They said that the technical team were definitely acting on the situation and if I held on a little longer, they would make sure the lady I had spoken to would call me. Needless to say, I got no call.
    I called again on Saturday 8th June and spoke with someone called Darren in customer retention who said he was sorry that I'd been treated so poorly and gave me a number to call direct on Monday morning to speak with someone regarding the matter. He said that they needed one more chance to put it right.
    I called on Monday 10th June and spoke with a customer options Dept operator who said that the order was still showing as cancelled and that he would have to place a fresh order which would take 2-3 weeks. I had lost patience by this point and asked to be put through to cancellations, they listened to the story once more and put me through to another Dept where an operator reiterated that they could process the connection in 48 hours. I said that was no longer acceptable as I'd been assured twice the previous week of this and it hadn't transpired. He then said his manager might be able to get it done that day and put me through to him. His manager said that 2-3 working days was the quickest that it could be done. 
    I asked to go back to cancellations, reiterated the refund and compensation I expected and was told that I would have to speak with billing about it. I got put through to billing and the guy I spoke to took all the security details but refused to go further unless I told him the payment method used by my partner, saying that the bank name and the fact that it was a debit card wasn't enough. I took his number and got my partner to call but it just rings out at the number he gave us. I called back again and spoke with cancellations. The girl I spoke to there said that she would personally try and sort it out for me. She went off the phone to speak with the various departments and came back saying that the order was still open and that the service should be getting connected in the next 48 hours. She said that she'd call me tomorrow to check if it was connected and gave me a number fro openreach saying that usually it would only be BT operators that could speak to them but this was a public number and that someone might help me out.
    I called openreach and the operator said that she dealt with fallen cable poles and holes in the street and that she had no way of helping me and advised me to speak to BT - sigh!
    Here's what I think is reasonable - that someone at BT could speak with someone at openreach and, given that the engineers are just as responsible for the delay as the BT operators, arrange to get me connected either today or tommorow. If this can't be done, I think that I should reasonable expect BT to:
    refund all the monies paid to them for the package and the up-front line rental
    refund the £45 that we've spent on the public BT wifi that should have been free as we had signed a contract with them back on the 14th May
    pay for the costs of our calls to them through our mobile providers
    compensate me for loss of earnings for the day that I took off to wait on an openreach engineer who fraudulently claimed that I wasn't home
    I think that, given the level of stress that this has put both me and my partner under (we both need to work from home and this has proven very difficult for us as we live in a rural area and have to rely on the public wifi otherwise), coupled with the amount of time that I've spent trying to sort it our, that this is the least we should expect.
    One of the biggest issues with cancelling the order for me is that there are simply no alternatives in the area. For our postcode of PH15 2AA, I've been told by Talk Talk, SKY and Virgin Media that they can't provide the service as BT charge them £17 a month to utilise the infrastructure therefore they don't offer their services in my area. This would seem then, that BT have a monopoly on the broadban for the area which I understood to be illegal under UK trading legislation.
    Does anyone on this forum have any advice at all for me or know of where I can find out alternative ISP's? Uswitch and all the other checkers show that there are a number of ISP's in the area but when I contact them directly they all say the same thing...
    Please help - I'm starting to go a little crazy with all this! (I know that some people are reporting that they have waited weeks for connection but I simply can't accept that...)

    Well, now we're back to square one - we spent another hour on the phone to BT yesterday and the best they could do was to restart the whole order process from scratch as the orders team had no record of an order ever being placed. I spent yet another frustrating, fractured 20 minutes initially trying to get some sense out of the Indian call centre and the guy that I spoke to in cancellations himself admitted that it was a nightmare trying to get a straight answer out of them. This follows another person in cancellations admitting that they got just as frustrated with the other departments being poorly organised and hard to communicate with. I'd just like to underline the fact that I have no problem with BT outsourcing their call centres to other countries and no problem with people from those countries being tasked with the admin of the order process or customer service. I previously had experience of using the Dutch technical team that ran Be Unlimited's service and they were fantastic - great communicators, well-organised and able to rectify my problem within hours.
    The fact is that everyone that I've spoken to in either the orders department or technical department rattles out the same spiel that they must be reading off some card in front of them like a robot. They don't actually listen to what I'm telling them and they obviously have no form of administrative infrastructure that allows them to work efficiently. I have to go through the same process every time, explaining the whole story from the beginning and being given the same empty platitudes and promises every time by yet another office drone. The inter-departmental communications are non-existent and BT's whole systematic processes are abysmal. The whole corporation needs re-organising from the ground up and surely can't continue to be a profitable business for much longer if the volume of customer complaints and despairing posts on this very forum are anything to go by.
    To reiterate:
    Order placed 14th May, connection date 31st May - engineer to attend between 8 am and 1 pm 
    31st May, courier delivers hardware, engineers parked outside my house for 3 hours, neither of them assigned to the job, call BT after time window of visit expires and am assured an engineer will attend. Call back after 5 and told that the engineer claimed he couldn't gain entry and all engineers are finished for the day until Monday (despite an engineer attending my work which is located 5 doors down to fix our business broadband connection on a Saturday, less than 3 hours after I called). Make formal complaint and am assured engineer will attend on 4th June and internet will be connected same day
    Engineer attends 4th June, claims broadband nothing to do with him, call BT and assured that service will activate later that day, service does not commence and am told the order appears to be cancelled when I call to check. Make formal complaint and am told someone will call me next day, so provide my number
    5th June, no call so phone to check/complain - am told manager will call back ASAP. Wait 45 mins, no call. Call back, am reassured that someone will call. Wait 45 mins, no call. Call back again, speak to 'Steven' in orders who apologises and tells me he's going to personally oversee a fast-track of the order that will see it connected in 48 hours and that I have no further need to call them.
    Call on 6th June after a change on the homehub router lights to check if this is the service being activated. Am told that the order is still showing as cancelled. Make another formal complaint and am assured that someone will call me back next day.
    7th June, nobody calls and the 48-hour window expires. Call to check on status/complain and I'm told the order is still cancelled by orders dept. Ask to be put through to cancellations to get the service cancelled and get a refund, am told that order has not been cancelled. I'm put through to 'senior manager' in order department who guarantees connection that day and that she herself will call at 4pm to confirm. 4pm comes and goes - no call. Call BT to check/complain/cancel order - speak with cancellations who ask for more time and say they will make sure the woman from orders dept calls me. Wait for rest of night - no call.
    8th June, phone and speak to Darren in cancellations, he asks that I give them one more chance to fix things and gives me the customer options direct number to call on Mon 10th June
    Call BT on Mon 10th June, am told that the order has been cancelled and that they will have to place new order. Try to cancel and get refund, once again talked into giving them 48 hours to connect the service. Spend 4.5 hours on phone trying to get answer to why the service has been delayed/order cancelled. Start to receive random calls on landline, am told that this is the engineer at the junction box testing the line and that he's found a fault which is why the connection has been delayed. Told that service will definitely be activated within 48 hours. I'm also told that someone will call on 11th June with an update.
    11th June - no call
    Call BT on 12th June to check on connection, told again that order has been cancelled and really start to get angry now. Make another formal complaint and am told that specialist team has been assigned to investigate the case and they will call the next day to let me know what's happening.
    13th June - no call. Call BT to check/complain/attempt to cancel and get stuck in the usual run-around with Indian call centre. Don't get anywhere but am one again assured that specialist team are on the case and they'll call me the next day but that they've finished for the day so I can't speak to them.
    14th June - no call. Call BT to check/complain/attempt cancellation/make empty threats and am informed that they have no record of an order ever being placed. I freak out and get slightly abusive with operator. Get through to cancellations and speak with 'Steve'. He spends a long time talking to orders dept on my behalf and comes back to say that he will have to start order process from scratch all over again which will take 5 working days. Make another formal complaint. I ask him to check on previous complaint references, he does and says "yes, there's a note here for someone to call you.......today". I ask him what is the point of submitting formal complaints when they aren't even looked at and he tells me it's a 10-day process - I ask why the complaint that I registered on 31st May hasn't been dealt with as that's more than10 days and he has no answer.
    Now if you can tell me that this is in any way a reasonable way to treat someone who is paying for you to provide a service then we live on different planets. There is no way that the customer care team can rectify this other than serious compensation which will have to be a **bleep** sight better than the 2 months free line rental that we've been offered so far. I have never had a worse experience as a customer anywhere, with any company. I've travelled in the 3rd world and even there, the utilities companies purvey a vastly superior service than this supposedly flagship company of British technology and communications. I asked an operator if he thought that it was ironic that a telecommunications company couldn't get it together to make a phone call to me after more than 10 promises to do so, unsurprisingly he didn't get it. BT stands for something but my brain lacks the energy to come up with an acronym that is suitably abusive. 

Maybe you are looking for