How to debug flash remoting?

Hi I am using -  flashremoting.jar 1.0.52502 on tomcat.
I have a 3 year old application that is running on 1 server, it works fine there, the flash client can connect to the java tomcat server and call methods and all is well.
We are trying to stand this application up on another server, and I cant get the flash remoting to work, the server side java methods never get called (I added logging to them).
In the adobe troubleshooting it says to go to /gateway and you should get a blank page.
The weird thing is on both the server that works and the server that doesnt work, if I go there in a browser I get:
HTTP Status 404 - /flashservices/index.html
This is the same for both servers. So im not sure what to try next. Im not an expert in flash my flash guy says the client gets:  "Error opening URL"
The url in the flashvars looks good, the flashgateway.jar file is in the web-inf/lib folder , the frconfig.txt is in web-inf/classes
my web.xml has this:
<servlet>
        <servlet-name>FlashGatewayServlet</servlet-name>
        <display-name>Flash Remoting Servlet</display-name>
        <description>
            Servlet-based plugin to Flash Remoting
        </description>
        <servlet-class>
            flashgateway.controller.GatewayServlet
        </servlet-class>
        <load-on-startup>10</load-on-startup>
    </servlet>
<servlet-mapping>
        <servlet-name>FlashGatewayServlet</servlet-name>
        <url-pattern>/gateway</url-pattern>
    </servlet-mapping>
what can I check next, how can I troubleshoot this and figure out if its a client problem or a server problem, or somewhere in the middle?
thanks
Joel

I got on line with tech support to get them to show me how to use it. The guy hardly knew anything about it himself. From the coldfusion group and was the guy who was supposed to know. I screen shared with him and every time we tried debugging from flex it would just stop. Seems that if something goes wrong in a coldfusion library, the debugger just stops and so it is something upsteam of your break point. Of course there is nothing to show you that, but it became clear. The guy didn't have any better idea than I did what was going on. I figured that out.
If you check the docs about CF and flex, their recommendation is write it all as a CF app. debug it and then hook flex to it. Pure garbage. Anybody hear of DRY. I have dumped ever using CF on the back end. It is not an oop language. It is a tag based language for markup pages with quasi script and its ORM is so inflexible its a joke.
Went back to ruby on rails and rubyamf for my backend to flex apps (with Mate as MVC framework) and I could not be happier. Never had such an unpleasant develpment experience than working with Coldfusion as the backend to a flex app. Good luck.

Similar Messages

  • HOW TO: Debug a remote JSP

    <h1>HOW TO: Debug a remote JSP</h1>
    <strong>Note: </strong>The process of debugging a remote JSP on an Apache/Jserv
    installation involves a couple extra steps that were not covered in the JDeveloper
    3.2 documentation. </p>
    <strong>Introduction</strong></p>
    You use JDeveloper to debug JavaServer Pages (JSP) deployed and running on
    a server that includes a JSP container, such as Apache Jserv. Your JSP container
    will need to be configured to enable remote JSP debugging using JDeveloper.</p>
    JDeveloper allows you to use one of two protocols for JSP debugging - the
    Oracle Java Virtual Machine (OJVM) debugging protocol or the Sun Java Platform
    Debugging Architecture (JPDA). Before you start your remote debugging session,
    you will have to choose which method to use. If you use the OJVM protocol, your
    debugging session will run more quickly and you will have some additional features
    to assist you. You can only use OJVM on a Windows NT system. If your server
    is running UNIX or another operating system, you <strong>must</strong> use the
    &quot;classic&quot; JVM.</p>
    <strong>Setting up your project for remote JSP debugging</strong></p>
    Once you have created a JSP project, you need to set your project options
    so that remote debugging is enabled: </p>
    <ol>
    From the <strong><u>P</u>roject</strong> menu, select <strong><u>P</u>roject
    Properties</strong>. </p>
    </li>
    Click the <strong>Run/Debug</strong> tab.</p>
    </li>
    From <strong><u>D</u>ebug Files As:</strong> dropdown list, select <strong>Remote
    Debugging</strong>. </p>
    </li>
    Click <strong>OK</strong>. </p>
    </li>
    </ol>
    <strong>Configuring the Remote Server</strong></p>
    The following options must be changed on the host running the Apache/Jserv
    server. These instructions assume the server is running Windows NT: </p>
    <strong>Changes to jserv.properties</strong></p>
    These options control which Java Virtual Machine is used and how it is loaded.
    </p>
    <ol>
    For <em>The Java Virtual Machine interpreter</em> parameter <tt>wrapper.bin</tt>:
    </p>
    </li>
    <ul>
    [*]Comment out any existing entries by putting a <tt>#</tt> at the beginning
    of the line.
    <blockquote>
    <pre>#wrapper.bin=C:\java1.1.8\bin\java.exe</pre>
    </blockquote>
    </li>
    [*]Add a new entry with the full path of the <tt>java.exe</tt> that you want
    to use. To use the JDeveloper 1.3 OJVM, put
    <blockquote>
    <pre>wrapper.bin=C:\Program Files\Oracle\JDeveloper 3.2\java1.2\bin\java.exe</pre>
    </blockquote>
    </li>
    </ul>
    For the <em>Arguments passed to Java interpreter</em> parameter <tt>wrapper.bin.parameters</tt>:
    The value you put for this parameter depends on which Debugging Protocol
    you will choose in the <strong>Remote Debugging Dialog</strong> in JDeveloper
    when you start debugging.</p>
    </li>
    <ul>
    [*] If you want to use the JDeveloper 3.2 OJVM, put </li>
    <blockquote>
    <pre>wrapper.bin.parameters=-ferrari -XXdebugondemandquietport4000</pre>
    </blockquote>
    [*]If you want to use Java Platform Debugging Architecture, put
    <blockquote>
    <pre>wrapper.bin.parameters=-classic -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4000 -Xdebug -Xnoagent -Djava.compiler=NONE</pre>
    </blockquote>
    The <tt>4000</tt> parameter defines the port number which the JDeveloper
    debugger will use to communicate with the server. You can specify a different
    port number, but it must match the port which you will enter in the <strong>Remote
    Debugging Dialog</strong> in JDeveloper when you start debugging. </p>
    </li>
    </ul>
    [*] For the <em>PATH environment value passed to the JVM</em> parameter <tt>wrapper.path</tt>
    enter the location of <tt>jdwp.dll</tt>, which is part of the <em>Java Platform
    Debugging Architecture</em>.
    This parameter is only necessary if you will choose the <em>Java Platform
    Debugging Architecture</em> debugging protocol:</p>
    <blockquote>
    <pre>wrapper.path=C:\jpda\bin</pre>
    </blockquote>
    </li>
    For the <em>CLASSPATH environment value passed to the JVM</em> parameter
    <tt>wrapper.classpath</tt>: </p>
    <ul>
    Keep the location of <tt>ApacheJServ.jar</tt>. If it is not already
    there, add it. </p>
    <blockquote>
    <pre>wrapper.classpath=C:\Program Files\Apache\JServ\ApacheJServ.jar</pre>
    </blockquote>
    </li>
    Comment out the location of <tt>jsdk.jar</tt>. </p>
    <blockquote>
    <pre>#wrapper.classpath=C:\jsdk2.0\lib\jsdk.jar</pre>
    </blockquote>
    </li>
    [*]Add the location of <tt>servlet.jar</tt> from JDeveloper 3.2.
    <blockquote>
    <pre>wrapper.classpath=C:\Program Files\Oracle\JDeveloper 3.2\lib\servlet.jar</pre>
    </blockquote>
    </li>
    [*] Add the locations of <code>jdeveloper.zip</code> and <code>ojsp.jar</code>
    from JDeveloper.
    <blockquote>
    <pre>
    wrapper.classpath=C:\Program Files\Oracle\JDeveloper 3.2\lib\jdeveloper.zip
    wrapper.classpath=C:\Program Files\Oracle\JDeveloper 3.2\lib\ojsp.jar
    </pre>
    </blockquote>
    </ul>
    </ol>
    <strong>Changes to jserv.conf</strong></p>
    <ol>
    For the <em>ApJServAction</em> parameter: </p>
    <ul>
    [*] Comment out any existing <tt>ApJServAction .jsp</tt> entries by putting
    a <tt>#</tt> at the beginning of the line. </li>
    <blockquote>
    <pre>
    #ApJServAction .jsp /servlets/org.gjt.jsp.JSPServlet
    </pre>
    </blockquote>
    [*]Add a new <tt>ApJServAction .jsp</tt> entry like this.
    <blockquote>
    <pre>
    ApJServAction .jsp /servlets/oracle.jsp.JspServlet
    </pre>
    </blockquote>
    </li>
    </ul>
    </li>
    </ol>
    <strong>Changes to zone.properties</strong></p>
    <ol>
    In the <em>Servlet Init Parameters</em> section: </p>
    </li>
    <ul>
    Add the following lines. </p>
    <pre>
    servlet.oracle.jsp.JspServlet.initArgs=emit_debuginfo=true
    servlet.oracle.jsp.JspServlet.initArgs=jspcompiler=oracle.jdeveloper.jsp.JspOjcCompiler
    servlet.oracle.jsp.JspServlet.initArgs=classpath=C:\Program Files\Oracle\JDeveloper 3.2\java1.3\jre\lib\rt.jar
    </pre>
    </li>
    </ul>
    </ol>
    <strong>Copying the JSP to the Apache/Jserv Server</strong></p>
    Once you have restarted the server with the modified parameters, you need to
    copy your JSP to the server's HTML root directory. For most Apache installations
    this is <tt>C:\Program Files\Apache\htdocs</tt>. </p>
    You also need to make sure the JSP is in your HTML directory in the JDeveloper
    tree, typically <tt>C:\Program Files\Oracle\JDeveloper 3.2\myHTML</tt>. The
    reason for this is JDeveloper uses the folder name as its package name.</p>
    <strong>Debugging a JSP</strong></p>
    Debugging a JSP is very similar to debugging any other Java program.</p>
    <ol>
    From the <strong><u>R</u>un</strong> menu, select <strong><u>D</u>ebug
    "<em>filename</em>.jsp"</strong>. </p>
    Start the JSP running (for example, start your web browser and open a
    connection to the JSP). </p>
    Debug as normal. </p>
    </ol>
    If you are using the JDeveloper OJVM debugging protocol, you will be able
    to disconnect from the JSP container. This allows you to stop debugging, but
    leave the JSP container running. In addition, you will be able to use two extra
    debugging functions that are not available using the JDPA protocol - <strong>Run
    to End of Method</strong> and <strong>Set Next Statement</strong>.</p>
    If you using JPDA, you must use <strong>Stop</strong> to end your debugging.
    Using this method will also stop the JSP container.</p>
    <blockquote>
    <strong></strong></p>
    </blockquote>
    null

    Hi,
    It again same as you do in your local server...You can monitor the BPEL process flow in the em console and debug..if its not sufficient....u can also monitor the logs located at
    <SOA_Home>\user_projects\domains\domain1\servers\soa_server1\logs to debug.

  • How to test flash remoting?

    I am using cf 7.0.2.I want to use coldfusion remoting.
    Please let me know if I need install other software and how
    to make it work.
    I also need to know how to test the function.Thanks
    Mark

    mark416 wrote:
    > I am using cf 7.0.2.I want to use coldfusion remoting.
    >
    > Please let me know if I need install other software and
    how to make it work.
    >
    > I also need to know how to test the function.Thanks
    >
    > Mark
    flash remoting is built-in in CF7, and unless you need to
    enable
    integration of webs services, you do not need to change
    anything
    to test if fr is enabled, just go to
    http://localhost/flashservices/gateway
    - if you see a blank page in
    response you are good to go
    you will obviously need MM/Adobe Flash to make flash movies
    that
    get/post data with remoting... keep in mind, though, that
    flash
    remoting components were included with Flash only up to ver 8
    (Flash CS3
    does not have them at all, since it uses a different approach
    altogether; though you can still make it work with components
    for
    previous flash versions, it is a bit of a PIA...)
    i am sure others will add a lot to this (i am just a casual
    flash
    remoting coder/user - it is not my sharpest knife...)
    a few websites that helped me get going were:
    http://www.asfusion.com/blog/entry/remoting-for-coldfusion-flash-forms
    (and a lot of other pages in that blog + read comments too!)
    http://articles.techrepublic.com.com/5100-22-1050210.html#
    http://blog.vixiom.com/2007/04/17/actionscript-20-flash-remoting-with-flash-cs3/
    http://www.builderau.com.au/program/web/soa/Consuming-Web-services-in-Flash-MX/0,339024632 ,320282917,00.htm
    hth
    Azadi Saryev
    Sabai-dee.com
    http://www.sabai-dee.com

  • How to debug flash player crashes?

    Hello there
    I'm building this game with flash...when I test and debug my
    project from flash it works fine but when playing the game in a
    browser, it crashes very often...after a couple seconds/minutes of
    play. I installed the latest flash player and tried on a couple
    computers with no luck...so how can I know what's crashing? or how
    can I have more info on why it crashes? what kind of debug tool can
    I use when flash player crashes within the browser. it's really
    hard to know what the problem is.
    Thanks for the answers if any :)
    Marco

    Browser crashes caused by the Flash Player is the stuff of
    nightmares, it's nearly impossible to debug. In fact, I think
    kglads advice about flashtracer is the best news I've seen on the
    subject (I didn't know about flashtracer -- thanks kglad).
    What player build do you have in IE? What is it in FireFox?
    You can check the exact build here:
    http://www.macromedia.com/software/flash/about/
    Can you provide a link to the crashing SWF? Does it crash
    both IE and FF?

  • How to debug a remote function module in calling system? Help!

    Hi Experts,
       I have a ABAP report (in System A) from where I am calling a remote function module which exists in a different system B.
    ABAP Program(System A)<----calls--
    RFC(System B)
    Can I debug the RFC funnction module in system A using ABAP debugger? In other words if i put a breakpoint on the "call function" statement then in debug mode I want to see that the control is going to system B and I should be able to process the FM code line by line. Is this possible?
    Is there any special transaction or settings?
    Is there any alternative?
    Please help
    Thanks
    Gopal

    hello,
    Try this method.
    first check whether RFC connection is working b/w 2 systems.
    if connection is working, then do like this.
    In System B , put endless loop in FM before some main select statement.
    like
    DATA : v_a TYPE c VALUE space
    DO  .
       IF v_a = 'X'.
         EXIT.
       ENDIF.
    ENDDO.
    the above code will be endleep loop.
    In system A, when cursor goes to CALL FUNCTION DESTINATION 'XXXXX'.
    u shud be logged in system B. the moment control comes to system B.goto tcode SM50 . check ur username . choose that particular  checkbox then in menu bar --> program/session --> Program --> Debugging.
    i hope it will help u.
    try & let us know.
    Thanks,
    Manjunath MS

  • How to debug Injected remote thread with symbols (not a DLL just a thread)

    I am trying to debug my injected code assignment(code injected into explorer but for the porpose of my research assignment it can be any 3rd party code). I am able to connect to my VM(remotely with a remote debugging monitors) and attach to my breaking thread
    (int 3) inside explorer, but I can only see my code as dis-assembly code. I need to see my source code (have the debugger look for it for that offset/thread).(I believe i have all the pdbs stored correctly on the other system as I was able to debug an "injected"
    dll module with its source code,(after attaching to that process of-course)
    I want to debug my Injected code with my source code, (not an injected dll!). so my question is: 1. is it possible to debug with source code a remote create thread ?(CreateRemoteThread)
    any other issue with this when trying to do it remotely ? (I'm doing a remote debug with msvsmon.exe) ? or can I connect the source code my self in any way ? can a build with .bsc file make any different in helping the debugger find the source code of my
    injected thread ?
    Please any thoughts anyone ??
    Thanks

    JFYI Windbg:
    Debug-info can be loaded for whole - memory-mapped - modules ('sections' start at 'expected' RVAs), copied  manually (WriteProcessMemory) into address space of a process
    using '.reload /f module=address' (module then shows up in loaded-module-list 'lm'):
    Write image of module to file:
    CommandLine: "C:\Users\sammy\Documents\Visual Studio 2010\Projects\Injector\Debug\Injector.exe"
    Symbol search path is: C:\Windows\symbols\dll;srv*C:\Symbols\MsSymbols*http://msdl.microsoft.com/download/symbols
    Executable search path is:
    ModLoad: 00f10000 00f2b000 Injector.exe
    ModLoad: 77260000 77388000 ntdll.dll
    ModLoad: 76ff0000 770cd000 C:\Windows\system32\kernel32.dll
    ModLoad: 6a490000 6a603000 C:\Windows\system32\MSVCR100D.dll
    (e6c.1390): Break instruction exception - code 80000003 (first chance)
    eax=00000000 ebx=00000000 ecx=0024f778 edx=772c5d14 esi=fffffffe edi=00000000
    eip=772a878e esp=0024f790 ebp=0024f7c0 iopl=0 nv up ei pl zr na pe nc
    cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
    ntdll!DbgBreakPoint:
    772a878e cc int 3
    0:000> .writemem c:\temp\injector.exe 00f10000 00f2afff
    Writing 1b000 bytes......................................................
    Allocate memory in other process, copy image, load pdb:
    CommandLine: "C:\Users\sammy\Documents\Visual Studio 2010\Projects\VectorWindbg\Debug\VectorWindbg.exe"
    Symbol search path is: C:\Windows\symbols\dll;srv*C:\Symbols\MsSymbols*http://msdl.microsoft.com/download/symbols
    Executable search path is:
    ModLoad: 00a40000 00a68000 VectorWindbg.exe
    ModLoad: 77260000 77388000 ntdll.dll
    ModLoad: 76ff0000 770cd000 C:\Windows\system32\kernel32.dll
    ModLoad: 6a490000 6a603000 C:\Windows\system32\MSVCR100D.dll
    ModLoad: 6a3d0000 6a487000 C:\Windows\system32\MSVCP100D.dll
    (15cc.8c0): Break instruction exception - code 80000003 (first chance)
    eax=00000000 ebx=00000000 ecx=0022f418 edx=772c5d14 esi=fffffffe edi=00000000
    eip=772a878e esp=0022f430 ebp=0022f460 iopl=0 nv up ei pl zr na pe nc
    cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
    ntdll!DbgBreakPoint:
    772a878e cc int 3
    0:000> !sym noisy
    noisy mode - symbol prompts on
    0:000> .dvalloc 1b000
    Allocated 1b000 bytes starting at 00050000
    0:000> .readmem c:\temp\injector.exe 00050000 L0x1b000
    Reading 1b000 bytes......................................................
    0:000> .reload /f injector.exe=00050000
    DBGHELP: c:\windows\symbols\dll\Injector.pdb - file not found
    DBGHELP: c:\windows\symbols\dll\exe\Injector.pdb - file not found
    DBGHELP: c:\windows\symbols\dll\symbols\exe\Injector.pdb - file not found
    SYMSRV: c:\symbols\mssymbols\Injector.pdb\FE691049676443688BDF84F0EEE965552\Injector.pdb not found
    SYMSRV: http://msdl.microsoft.com/download/symbols/Injector.pdb/FE691049676443688BDF84F0EEE965552/Injector.pdb not found
    DBGHELP: injector - private symbols & lines
    C:\Users\sammy\Documents\Visual Studio 2010\Projects\Injector\Debug\Injector.pdb

  • How can I make an ant file that launches an AS project app in a debug flash player that traces to the flex console?

    How can I make an ant file that launches an AS project app in a debug flash player that traces to the flex console?
    Basically I like the control over the compiling process that I get by using Ant - but I really want traces to come up immediately without having to switch contexts.
    I have an ant file that successfully launches a swf in the flashplayer - but I don't know how to make the flex console start displaying the trace output. I assume that I will have to point it to the appropriate trace output file - but I am not sure how to have ant even address the console.  Is this possible?
    Here is the the target node from my ANT file:
        <target name="launch">
            <exec executable="${FLASHPLAYER_EXE}" errorproperty="trace.output">
                <arg line="'${DEPLOY_DIR}\test.swf'" />
            </exec>
        </target>
    Thanks for any thoughts, or alternatives!

    For the record, I ended up using Logwatcher - it worked perfectly.
    http://graysky.sourceforge.net/

  • How to check progress of loaded content with Flash Remoting?

    Is there a way to monitor the loading progress (percent progress bar  style) when using Flex/Flash Remoting?
    Thanks!
    Enrique.

    Hi,
    Use 2 FileStream objects in async mode (openAsync). One to
    read and another to write. When you read in async mode, you get
    progress events. When they fire, you can read bytesAvailable
    amounts of data and write that to the output filestream.
    The output filestream can listen for output_progress events
    to ensure that new data can be written to it or not.

  • I can only figure out how to debug on the flex side

    I am calling CFC methods from my flex applications but I can
    only figure out how to debug on the flex side. Is it possible to
    debug on the CFC methods begin called from flex? I don't think this
    is possible but you may prove me wrong :)

    Thanks.
    As a workaround I tried returning the thing that I suspect
    the problem lies:
    <cffunction name="updateField" access="remote"
    returntype="String">
    <cfargument name="field" required="true"
    type="string">
    <cfargument name="currencyName" required="true"
    type="string">
    <!--- <cfargument name="currencyID" required="true"
    type="Numeric"> --->
    <cfargument name="value" required="true"
    type="Numeric">
    <cfquery name="q" datasource="#datasource#">
    update tbale
    set <cfqueryparam value="#arguments.field#"
    cfsqltype="cf_sql_varchar"> =
    <cfqueryparam value="#arguments.value#"
    cfsqltype="cf_sql_float">
    where currencyName =
    <cfqueryparam value="#arguments.currencyName#"
    cfsqltype="cf_sql_varchar">
    </cfquery>
    <cfset flash.result="update RATES #arguments.field#" >
    <cfreturn flash.result>
    </cffunction>
    but the following line does not return the correct string:
    <cfset flash.result="update RATES #arguments.field#" >
    I do I add arguments to the string?

  • How To: Debug missing Drivers in MDT

    The definitive post on missing drivers in MDT (most comprehensive list I've done so far)…
    Please to NOT post questions from this thread, instead create a new thread.
    How to debug Network Driver Problems
    One of the earliest hurdles an MDT administrator will come across is the management of device drivers, specifically networking drivers. With most other drivers, like Audio, printer, and video drivers, a quick call to Windows Update or install over the network
    will resolve the Installation. However unless the Network (and storage) Drivers are installed into Windows from the start, it will be much more difficult to install the rest of the system.
    This post should help you get started if you find a machine that did not install a device driver properly, and you want to know how to find and import the correct drivers.
    Installing network drivers in the
    full OS
    Step 1 - Try network connection again
    It's possible that you might get a DHCP error from MDT, but when you try again later to connect the Deployment Share it works! This may be caused by a slow or malfunctioning DHCP server in your network. Re-check your DHCP servers, ensure that PortFast is enabled
    on your routers. If all else fails get your network administrators to document the DHCP delay. A long delay in modern networks is unnecessary. 
    Step 2 - Verify connectivity
    You may not have a driver problem but a network problem. Check the physical connection on the computer (Network installs on MDT *REQUIRE* a wired network connection, no Wi-Fi). Open a web browser. Check the IP Address (ipconfig.exe /all). Ping the Deployment
    Server, manually connect to the Deployment Share. IF you can't connect to the Deployment Share, neither can MDT.
    Step 3 - Find the Correct Driver Package
    Before you load the driver into MDT, first verify that you have the correct driver. There are scenarios where you may *think* you have the correct driver, but the driver will never run because the package is designed for a different OS/SKU/Platform/whatever.
    Install the driver package by:
      ○ Open the Device Manager (devmgmt.msc).
      ○ Find the network device in the list (ensure this is the wired device, not the wireless device)
      ○ Right click on "Properties" and click on the "Details" tab.
      ○ From the "Details" tab, select the property "Hardware Ids" select all the values, and copy to the clipboard, it would be a good idea to save for later. Should look something like:
          PCI\VEN_8086&DEV_1502&SUBSYS_21F317AA&REV_04
          PCI\VEN_8086&DEV_1502&SUBSYS_21F317AA
          PCI\VEN_8086&DEV_1502&CC_020000
          PCI\VEN_8086&DEV_1502&CC_0200
      ○ From the "Driver" tab, click on "Update Driver…", click on "Browse my computer for driver software" locate the driver package on the local machine or USB Drive, and install the package.
      ○ You should get a confirmation that the driver package was installed.
      ○ IF you do not get confirmation, MDT driver installation may not work.
     Windows will install the driver starting with the *.inf install package, and will typically include a *.sys (binary) and a *.cat (digital Signature). If the driver package has been re-packaged into a *.cab, *.zip, or other compressed *.exe file, the
    package must be extracted first. This is a hard requirement for any driver used by MDT and/or SCCM. All driver packages that are signed by Microsoft (WHQL) will be installed from the *.inf file, and you should only use devices that have the Microsoft WHQL
    Logo as a sign of quality.
     If you need a help on where to find driver packages for your devices, the 3 largest Computer OEM manufacturers supply drivers grouped by Make and Model that are easily imported into MDT and SCCM. See:
    http://deploymentbunny.com/2014/07/08/back-to-basicwhere-to-find-drivers-for-servers-and-clients/
    Step 4 - Load driver into MDT
    If you have more than 20 driver packages, or if you anticipate you will have more than 20 drivers, you should start grouping your drivers in sub-folders for organization. One popular method is to group by Computer Make and Model. Ensure that you are using the
    correct Driver Selection Profile in your task sequence. If you are unsure, disable any selection profile(s) to ensure the driver is installed correctly.
    Step 5 - Run the full MDT installation
    During installation MDT will perform the following:
      ○ Run the PNPEnum.exe utility and capture output to PnPEnum.xml. The VEN_Xxxx and DEV_Yyyy from the "HardwareIDs" property above must be present in this list. Otherwise we won't have a match.
      ○ Search through the %DeployRoot%\control\drivers.xml file looking for a match for the HardwareID. MDT may filter the search based on the folder search type.
      ○ MDT will copy each matching driver to the local c:\drivers directory using the xcopy.exe command. You can search (grep) for the string "xcopy" in the ZTIDrivers.log file, that will get you list of all driver packages matched by MDT.
      ○ MDT will allow the machine to boot into the NEW OS, and Driver Installation will begin in the OS. IF there are multiple drivers found and copied locally, the Windows (not MDT) will determine the best one. The c:\windows\inf\SetupAPI.*.log files
    will detail which drivers copied locally were installed (or *not* installed).
    Installing Network Drivers in
    WinPE
    Step 6 - Try the network connection again
    (See above
    Step 7 - Verify Connectivity from within WinPE
    Verifying network connectivity will be a bit more difficult in WinPE, since we have a limited User Interface, so all investigation must be done in the debugging mode (Press F8) cmd.exe
      ○ Try connecting to the Deployment Share:
      c:\> net use * \\MDT\DeploymentShare$ /u:UserDomain\UserName *
      ○ Try pinging the Deployment Server:
      c:\> Ping.exe MDT.Corp.contoso.com
      ○ Verify that you have an IP address ( ipconfig /all ) If you have an AutoConfiguration address - Driver OK - WinPE can't reach the DHCP server. If you have "Media Disconnected" - Driver OK - Physical adapter not plugged to network. If
    no devices are listed - Driver bad - Driver not installed.
      ○ Check the x:\windows\system32\WpeInit.log - This log will show the network driver (if found) being installed.
    Step 8 - Verify driver packages are getting included into WinPE
    Firstly, verify the correct driver package from within the full OS above. By default MDT will import *all* Storage and Networking drivers into your WinPE image. However it is possible to change the subset of files copied via "Selection Profile" or
    other method. Cross check your WinPE Driver Settings.
      ○ From within the MDT console, right click on the root of your Deployment Share and select properties.
      ○ Click on the "Windows PE" tab, and the "Drivers and Patches" sub tab for both x86 and x64.
      ○ Your Network Drivers package must be in the "Selection Profile" if enabled.
    Finally verify that the correct Network Driver package is being copied to WinPE. If necessary this may include setting up a debugger to watch the MDT Provider build the WinPE Image from scratch. My preference is to use the SysInternals 
    http://live.sysinternals.com/Dbgview.exe tool.
      ○ Open up the MDT console.
      ○ Download and run the DbgView.exe tool.
      ○ Update the deployment share in question.
      ○ The DbgView tool should show what drivers were copied to each WinPE Image.
    Other
    Whenever you add a driver into the MDT console, you must update the deployment share for that drivers to be added to your WinPE Image. If you are unsure, select "Completely regenerate the boot images." to ensure the drivers is imported. Additionally,
    you must copy the updated LitetouchPE_x??.wim and *.iso files to the other consumers of the WinPE image like WDS/PXE and or any USB offline media.
    Note that some Broadcom NetXtreme class of drivers have a multi-function driver architecture that may have difficulty loading in WinPE. Ensure that you load the "RIS" class of drivers from Broadcom in your MDT environment. 
    Note that by default MDT does *NOT* support the installation of Windows over Wireless network devices (Wi-Fi). The MDT installation sources must either be available through wired networking, or offline (USB Flash) media.
    This post does not discuss origination of drivers within MDT ( Chaos vs. Total Control ), that is a different topic.
    http://www.deploymentresearch.com/Research/tabid/62/EntryId/112/MDT-2013-Lite-Touch-Driver-Management.aspx
    Further Help
    If you are still having problems with drivers in via MDT, ask the experts in the MDT Technet Forum:
    Include a short description of the problem. Including the Make/Mode if necessary.
    Include the HardwareIDs from the Device Manager (Devmgmt.msc) into the post (from above).
    Copy your known good driver package (step 3 above) to OneDrive.
    Copy the following log files to a public site like OneDrive and include the link:
      ○ PnpEnum.xml (from Client)
      ○ Bdd.log (From Client) - or at least the ZTIDrivers.log file.
      ○ c:\windows\inf\SetupAPI.*.log (from client)
      ○ %DeployRoot%\control\Driver*.xml
      ○ %DeployRoot%\control\SelectionProfile*.xml
      ○ %DeployRoot%\control\settings.xml (if problems in WinPE)
      ○ x:\windows\System32\WpeInit.log (if problems in WinPE)
      ○ If the MDT server is not including your driver package in WinPE include the DBGView log.
    This post is by Keith Garner - Keith was a developer on the MDT team where he developed the ZTIDrivers.wsf script, he also worked for the Windows Hardware Quality Labs as a technical PM on Driver Quality, and developed samples for the
    Microsoft Device Driver Kit (DDK) specifically around the area of Device Driver installation in the OS (Windows NT 5.0, 2000 and Windows XP). (So yes, I know drivers :^).
    Keith Garner - Principal Consultant [owner] -
    http://DeploymentLive.com

    OK. I have redone the drivers for WinPE which has reduced the image size by about 200MB. Unfortunately the problem persists.
    Is there anyway to turn on some sort of boot logging so I can see what driver it is failing on?
    I am also still seeing the weird behavior of it working over PXE but blue screens when booting from USB. Can anyone explain that?
    JJ

  • Flash Remote Debugger Help

    Yesterday, my Flash CS3 AS2 remote debugging stopped working
    after I installed a number of Adobe updates and on Mac OS X (Intel)
    update. Before I installed the updates, I was able to debug any SWF
    loaded in my browser window with the CS3 debug interface and output
    window. After I rebooted, all of my browsers stopped sending my the
    prompt to connect to a local host or enter an IP. Also, "debug" is
    no longer an option in the drop down menu when I right click on the
    swf in the browser window. Flash remote debugging is marked
    properly in the FLA publish settings and a new SWD is being
    published every time I test. But the player doesn't attempt to
    connect at all! I don't know if the loss of this functionality is
    related to the updates but it does seem that way.
    Any help, please?!
    Thanks,
    Steven

    Problem solved. After the update, I needed to get the newest
    version of the Adobe Debug Player for Intel Macs.
    see what players you have here:
    http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507&sliceId=1
    get the player specific to your OS here:
    http://www.adobe.com/shockwave/download/alternates/#fp

  • Flash remoting image loading

    Hello, can someone please tell me if this is possible:
    I want to use flash remoting (AS2) to enable coldfusion
    database connectivity that will dynamically populate my .swf with
    images.
    If it is possible, can someone please direct me to where I
    can learn how to do this.
    thanks kindly for any info.

    To answer the first question, yes it is possible.
    Second, search sephiroth.it's web tutorials on remoting.
    Good luck!

  • Where is flash remoting in actionscript 3.0\flash cs5

    hello everybody,
    i have been looking throught all the available tutorials on this site including flash cs5 help, actionscript 3.0 developer's guide, learning actionscript 3.0 and i can't seem to find anything relating to flash remoting (i.e how to retrieve and send data to and  from a server like coldfusion). has it been removed?
    i have solutions that were built with flash and actionscript 2.0 that uses data retrieved from coldfusion server for it's operation, i was thinking of migrating them to actionscript 3.0, but it keeps saying that the classes, packages or interfaces like mx.remoting, mx.rpc can not be found. even when i create a new flash document specifying 2.0 as the docuent type, it is still not compiling,. does this mean i have to revert to flash 8\actionscript 2.0 because that is what i built the programs with. please  any information or guidiance will be highly appreciated.
    thanks to you all.

    To do it in AS2 you need just install the remoting classes again. You can either copy them fro your old install or get them:
    http://drupal.org/node/258605
    Scroll down a bit and you'll see a link to the as2 remoting classes: Remoting_FlashCS3.zip
    In AS3 there are a few ways. Some people have made classes for it, or you can use the built in methods of NetConnection. Here's a couple examples of that:
    http://www.oscartrelles.com/archives/as3_flash_remoting_example
    http://www.flash-db.com/Tutorials/helloAS3/

  • How to debug sharepoint 2013 provider hosted app?

    We developed SharePoint 2013 provider hosted app using MVC 5 Entity Framework of Database first and publish in Windows Azure site as well as deployed that project to our SharePoint app Catalog. We need to change Windows azure site so we
    changed to publish in  another Windows Azure site and deployed again to our SharePoint app Catalog. No problem the app is working after we changed Windows Azure site. I am new of this technology I faced so hard of changed
    existing Windows Azure site to New Windows Azure site. Please tell me how to debug the SharePoint Provider hosted app? Please tell me step by step process.
     Thanks in Advance.

    Hi,
    According to your description, you might want to know how to debug provider hosted app.
    To get a quick start, I would suggest you take a look at the link below about
    Debugging SharePoint Apps That Are Hosted In Windows Azure Web Sites:
    http://blogs.technet.com/b/speschka/archive/2013/11/25/debugging-sharepoint-apps-that-are-hosted-in-windows-azure-web-sites.aspx
    Another two similar articles for your reference:
    http://sharepointfieldnotes.blogspot.jp/2013/03/making-it-easy-to-develop-and-debug.html
    http://blogs.msdn.com/b/officeapps/archive/2013/01/03/debugging-remote-event-receivers-with-visual-studio.aspx
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • How to Debug ATG Apllication in eclipse juno

    Hi ,
    Am new to ATG,
    I have existing project which i imported using import option. can any one please let me know
    1.Settings for debug in eclipse.
    2.how to debug ATG application in eclipse with weblogic.
    Am using weblogic 10.3.6 server and IDE is eclipse juno Service Release 1.
    Thanks
    Srinivas A

    Thanks for the replies.
    I have done the following as per the link given:
    1.set a debugFlag =true in setDomainEnv.bat in bin folder of weblogic. JaVa options are
    already set with port no 8453 and based on flag value, the debug java options are set at server startup.
    2.I started weblogic. It started successfully in debug mode.
    3.in eclipse I have created remote configuration under remote java application for my project. Gave port as8453 and host as localhost and clicked debug.the server started.
    4..added some break points in code and generated ear file.
    Please correct the above steps whether I missed anything....
    5.I have created separated managed server called production(which run with port no 17010) through admin console and deployed the ear file to the managed server through admin console.
    5.started the managed server and tried to access the url localhost:17010/mystore.
    No debugging is performed.
    Please let me know
    1.how to deploy the ear file in managed serverfrom eclipse and debug the same from eclipse.
    2.should I use the debug port 8453 or the managed server port for debugging?
    3.in my atg app,they are using out of box debug option.do I require to set any flag to enable application level debug or not required.if required let me know the settings
    Thanks
    Srinivas
    Happy new year to all!!!!!!!!!!!
    Edited by: 972474 on 31 Dec, 2012 9:31 PM

Maybe you are looking for

  • Not able to clear vendor items in f-44

    hi guru's it is a supplier account that we want to clear. There is a problem of exchange rate as two  posting is in USD and three postings in EURO. So We have posted in FB01 a new posting saying that the 172 USD should equal 133.13 u20AC and not 133.

  • Calculate due on date in incoming invoice based on p.date of purchase order

    We would like to calculate due on date in incoming invoice based on posting date of purchase order position. We want to be able to see the posting date of the purchase order lines from miro transaccion. Then we would add 85 days to calculate the due

  • N97 PHOTO ALBUM

    Hi, i have some photos on my phone from my holidays and i want to put them into an album. I created an album and copied the pics that i wanted into the album, now the pics dont move they just copy so i'm left with the pics in both the gallery and the

  • Qosmio G40: How to create master disk for Windows Vista?

    Hello all, I am looking forward to install Windows XP additional to Windows Vista on my QOSMIO G40 (dual boot). Before starting this journey I need to secure a little bit the way-back by creating a *master disk* I can boot from to load Vista. I am no

  • Changing DB Name - Should I Also Change DBID?

    hi everyone, This is a 10g database on Windows, I want to rename a database. I discovered also that the global_name is the default of "CAIPDUM.REGRESS.RDBMS.DEV.US.ORACLE.COM" All my other instances have simply the db name so I will also change that