Building apache 2.2.25 for OS X 10.6, how to compile apr_stat$INODE64?

In order to maintain PCI compliance, I've been trying to upgrade the version of Apache on my 10.6 Xserve from 2.2.22 to 2.2.25. So far, nothing that I've tried has worked. I've gone down an number of blind alleys, but after numerious ./configure changes, countless builds, experiments, and time spent with otool and nm, I think I've figured out what the basic problem is.
Apache 2.2.25 requires an updated version of the APR and APR-UTIL libraries. APR includes a function named apr_stat (the APR equivelent of stat). Here's the problem: In 10.6, the versions of libapr included in 10.6 define two functions: apr_stat and apr_stat$INODE64. This is consistent with Apple's stat and stat$INODE64 functions, that allow 32-bit processes to call the 64-bit stat function and vice versa.
My problem is that when I rebuild the APR and APR-UTIL libraries from apache's source, they only compile apr_stat. There's no apr_stat$INODE64, and any mod_*.so module that uses apr_stat$INODE64 fail to load. Which, by the way, seems to be most of them.
I only see two solutions, but don't know how to proceed with either one.
(a) Is there someway to get Apache's apr-1.4.8 and apr-util-1.5.2 to compile in such a way so it produces both apr_stat and the apr_stat$INODE64 functions? I've grepped the apr source to death and I can't find any compiler switch or configure flag that looks like like what I'm looking for.
(b) I suppose I could also recompile all of the mod_*.so modules, but I'm not sure where to start with that, or even if it's practical.
Any advice or help would be very much appreciated.

PECraig,
My guess is that you're still missing some pieces, or the pieces are in the wrong place. The "Symbol not found" error is because the Apple version of your (.so) modules are all linked to Apple's special version of apr/apr-util. When Apple compiles their Apache libraries, it includes two versions of the apr_stat function (equivalent to BSD stat()), named apr_stat() and apr_stat$INODE64(), the later being the 64-bit version of the function. This scheme makes it possible to access and correctly use the 64-bit version of the stat() function, which is the only way to get extended 64-bit inode information about a file or filesystem, from a 32-bit program. Conversely, 64-bit programs can still use the legacy 32-bit apr_stat() function, without having to be modified.
If you recompiled the libraries then they should have both the apr_stat and apr_stat$INODE64 symbols in them. You can verify this using the nm command (i.e. nm -arch all /path/to/libapr.dylib | grep apr_stat). If they're both there, the next step would be to make sure you put them in the correct locations and Apache isn't still loading the old libraries.
Also note that I compiled my versions of apr and apr-util directly into the apache binary (using --with-included-apr --with-included-apr-util), so my .so modules will link the copy of apr_stat that's part of the httpd binary image. This might not be necessary, but it seemed to help me.
On the other hand, you might just wait. OS X 10.7 might get updated to a later version of Apache, if it hasn't been already, so Apple might solve your problem for you.

Similar Messages

  • Can not build Apache 2.2.11 for Solaris 10 x86 11/06

    Dear all,
    during the 'make' procedure for Apache 2.2.11 under Solaris 10 x86 we
    see these errors:
    /tmp/apache/httpd-2.2.11/srclib/apr/libtool silent mode=compile
    gcc -g -O2
    -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -
    D_LARGEFILE64_SOURCE
    -I/tmp/apache/httpd-2.2.11/srclib/pcre -I. -I/tmp/apache/httpd-2.2.11/
    os/unix
    -I/tmp/apache/httpd-2.2.11/server/mpm/prefork
    -I/tmp/apache/httpd-2.2.11/modules/http
    -I/tmp/apache/httpd-2.2.11/modules/filters
    -I/tmp/apache/httpd-2.2.11/modules/proxy -I/tmp/apache/httpd-2.2.11/
    include
    -I/tmp/apache/httpd-2.2.11/modules/generators
    -I/tmp/apache/httpd-2.2.11/modules/mappers
    -I/tmp/apache/httpd-2.2.11/modules/database
    -I/tmp/apache/httpd-2.2.11/srclib/apr/include
    -I/tmp/apache/httpd-2.2.9/srclib/apr-util/include
    -I/tmp/apache/httpd-2.2.11/modules/proxy/../generators
    -I/tmp/apache/httpd-2.2.11/modules/ssl
    -I/tmp/apache/httpd-2.2.11/modules/dav/main -prefer-non-pic -static -c
    htpasswd.c && touch htpasswd.lo
    /tmp/apache/httpd-2.2.11/srclib/apr/libtool silent mode=link gcc -
    g -O2
    -o htpasswd htpasswd.lo -lm /tmp/apache/httpd-2.2.11/srclib/pcre/
    libpcre.la
    /tmp/apache/httpd-2.2.11/srclib/apr-util/libaprutil-1.la -lexpat
    /tmp/apache/httpd-2.2.11/srclib/apr/libapr-1.la -luuid -lsendfile -lrt
    -lsocket
    -lnsl -lpthread
    Undefined symbol first referenced in file
    atomic_swap_32 /tmp/apache/httpd-2.2.11/srclib/apr/.libs/libapr-1.so
    atomic_cas_ptr /tmp/apache/httpd-2.2.11/srclib/apr/.libs/libapr-1.so
    atomic_swap_ptr /tmp/apache/httpd-2.2.11/srclib/apr/.libs/libapr-1.so
    atomic_inc_32_nv /tmp/apache/httpd-2.2.11/srclib/apr/.libs/libapr-1.so
    atomic_dec_32_nv /tmp/apache/httpd-2.2.11/srclib/apr/.libs/libapr-1.so
    atomic_cas_32 /tmp/apache/httpd-2.2.11/srclib/apr/.libs/libapr-1.so
    ld: fatal: Symbol referencing errors. No output written to .libs/htpasswd
    collect2: ld returned 1 exit status
    *** Error code 1
    make: Fatal error: Command failed for target `htpasswd'
    Any idea how to solve this problem?
    THX, Rainer

    We got it!!!
    An Upgrade to Solaris 10 x86 5/08 did the trick but don't ask me why.
    THX, Rainer

  • Port 8888 for MAMP-Apache vs. port 80 for OSX-Apache

    I'm trying to set up MAMP and don't know whether to choose port 8888 for MAMP-Apache or port 80 for the OSX-Apache. I had read that you can't use port 80 if file sharing is turned on because you can't have two versions of Apache running at the same time.
    Thanks for clarifying.
    Ramone

    I had read that you can't use port 80 if file sharing is turned on because you can't have two versions of Apache running at the same time.
    Mac OS X's built-in File Sharing uses port 548(AFP) and doesn't have anything to do with Apache.
    (51933)

  • Adobe Air Apps for OS X: Unable to build a valid certificate chain for the signer. // Code Signing on OS X 10.10 Yosemite

    Hi,
    I created several OS X Apps using Adobe Air. That worked quite well before. Now I have do update my OS X Apps - therefore I also needed update my certificates. [ I'm using Flash CC 2014 on OS X Yosemite 10.10 ]. But whatever I do it doesn’t work anymore. I always get this Message saying:
    Unable to build a valid certificate chain for the signer.
    I googled a lot and the only "guide" I found is this post (from April 2013) about code singing - http://scottgaertner.com/code_signing/
    I’m not used to deal with this kind of stuff (CA etc.) - so it's quite confusing to me.
    Would anybody please be so kind and tell me what I have to do?
    Is there any instruction from Adobe? (I didn't find one yet) 
    A step by step instruction for absolute dummies would be great!
    Best regards and thank you in advance
    Jan

    Hi Mukesh,
    I installed the Flash CC 2014 update and added some Certificates from Apple to my Keychain. Now EVERYTHING works fine again!! :-)
    Thank you very much for the Update! :-) Good job!
    Best regards
    Jan

  • Error message generating Adobe Air output Unable to build a valid certificate chain for the signer

    error message generating Adobe Air Output: Unable to build a valid certificate chain for the signer.

    Are you talking about AIR Help produced by RoboHelp or an AIR application that you are creating?
    If the latter, please see the notice at http://forums.adobe.com/community/robohelp/airhelp
    If you are using RoboHelp, which version?
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Building an Admin Console Extension for a Custom Security Provider

    I am looking for an example or a description how to build an Administration Console extension for a custom Authentication Provider.
    Especially the creation page for the provider is interesting because I am not able to create and register the required Authentication Provider MBean.
    The call “mbeanHome.getMBeanServer().createMBean(className,objectname)” always throws the following Exception “javax.management.ReflectionException: The MBean class could not be loaded by the default loader repository”
    Even if I try the class “weblogic.security.providers.authentication.IPlanetAuthenticator”, that is part of the bea distribution, the same exception is thrown.
    It seams that the Problem has something to do with class loaders?
    When I use the standard admin console pages to create and configure my provider everything works fine.
    The only example “kennedy0208.zip” I found in the net does not deal with the creation of the MBean.
    It only customizes the edit pages for the provider and at that point the MBean has already been created by the standard admin pages.
    Maybe the author discovered the same Problems and gave up!?
    What makes me wondering is that I have to put my MBean Classes to my console extension war file to be able to import the packages in my jsp.
    If I not put the classes to my war the compiler throws an exception because he can’t resolve the package.
    Because I moved my provider implementation jar to the directory “WLHOME\server\lib\mbeantypes” as described in the bea documentation it should run without putting the classes to the war!?!
    I am very surprised that the bea documentation does not provide any example about this topic.

    Found it. Cut and paste error. I still had one of their example class
    names in my code. Oops.

  • How to avoid Build Array function inside a For (while) Loop?

    Hi there,
    I have a simple question about how to avoid using Build Array function inside the loop. Now I want to remove the Build Array funtion inside the loop to improve the performance (To get better memory management). Any idea how to do that?
    Thanks a lot!
    Warmest regards,
    Chong

    It's been my experience that using the auto-indexing to build an array
    on a For loop is just as good as initializing and replacing elements.
    The For loop knows before it runs how many iterations it has to run and
    can allocate the array ahead of time.
    You're better off initializing and replacing when using a While loop
    because it does not know how many iterations it will run and can't
    pre-allocate the array ahead of time.
    Ed
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.

  • How to build dynamic databases(record set) for mobile?

    Hi All ,
    i have an applocation that needs to personalize the data for users .
    i have the data available , but dont know how to personalize it fot users to download special version of my application.
    how to build dynamic databases(record set) for mobile?

    In the load rule in the dimension build settings you would need to go to the tab dimension definition, choose the time dimension and right click on it. Select Edit properties. If you have not done so, set the dimension to be the time dimension. Then go to the generations/levels tab and set the generation names you need. For example if you want YTD, you would set the generation name to Year, if you want QTD set it to Quarter. You would set the number to the generation number that coorisponds to the generation. The DBAG has the list of names for all of the DTS members.

  • Code signing cert error using Digicert - Unable to build a valid certificate chain for the signer

    Steps to fix this error on code signing adobe air using .p12 cert from Digicert - Unable to build a valid certificate chain for the signer
    a. Open Firefox and browse to https://www.digicert.com/digicert-root-certificates.htm
    b. On the middle of the page, download -
    DigiCert Assured ID Code Signing CA-1
    Valid until: 10/Feb/2026
    Serial #: 07:F4:73:6F:AF:EF:40:8A:1F:66:40:F2:65:D1:0A:C1
    Thumbprint: B170A10819BEA936905D719E643399783E1F4567
    Download
    c. Install the cert in Firefox
    d. Once done, export again the code signing cert from digicert, through (click Firefox -> Preferences -> View Certificates -> HIghlight the digicert code signing cert -> click Backup)
    e. Done, the newly exported file should now have the valid certificate chain and that should fix the error "Unable to build a valid certificate chain for the signer"
    Even though this is from Digicert, this should also work for other Certificate Authority providers assuming you download your provider's root cert for code signing.
    Regards,
    Reigner S. Yrastorza

    Are you talking about AIR Help produced by RoboHelp or an AIR application that you are creating?
    If the latter, please see the notice at http://forums.adobe.com/community/robohelp/airhelp
    If you are using RoboHelp, which version?
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Unable to build a valid certificate chain for the signer

    Updating an AIR application after a few years and needed a new signing certificate which I purchased from Comodo.  Imported it successfully into Keychain Access and exported it as a pfx file.  When I identified this certificate to Flash Builder it went all the way through the build process and then came up with the error "Unable to build a valid certificate chain for the signer".
    I can see there was a discussion on this matter in October 2011 but this did not seem to answer my question as that guy was trying to use an Apple Dev Centre key rather than paying for one like I did.
    TIA
    David

    In Keychain Access, command-click your Class 2/3 certificate, the CA's intermediate certificate, and the CA's root certificate before hitting export.
    Short guide: Code Signing Certificates for Adobe Air in OS X

  • Error! Build of vmblock.ko failed for: 3.12.2-1-ARCH (x86_64)

    Hello,
    I'm very new to the world of arch linux. I see that there are patches for this  but I don't have knowledge of using them.
    Help please?
    sudo dkms install -m open-vm-tools -v 2013.09.16 -k $(uname -r)
    Kernel preparation unnecessary for this kernel.  Skipping...
    Building module:
    cleaning build area....
    make KERNELRELEASE=3.12.2-1-ARCH VM_UNAME=3.12.2-1-ARCH MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/2013.09.16/build -C vmblock; make VM_UNAME=3.12.2-1-ARCH MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/2013.09.16/build -C vmci; make VM_UNAME=3.12.2-1-ARCH MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/2013.09.16/build -C vmhgfs; make VM_UNAME=3.12.2-1-ARCH MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/2013.09.16/build -C vmsync; make VM_UNAME=3.12.2-1-ARCH MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/2013.09.16/build -C vmxnet; make VM_UNAME=3.12.2-1-ARCH MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/2013.09.16/build -C vsock.........
    Error!  Build of vmblock.ko failed for: 3.12.2-1-ARCH (x86_64)
    Consult the make.log in the build directory
    Last edited by diabolik (2013-12-02 15:31:57)

    OK, assuming the patch posted there fixes the problem, the only problem before you is how to patch?
    If that's the case, you should first download the patch content posted on the AUR page and save it with the given filename, i.e., vmblock-9.0.2-5.0.2-3.12.patch
    Then put the filename in the sources field of the PKGBUILD and put the file's md5sum in the respective field of the PKGBUILD as well.
    After that, run
    $ makepkg -si
    You might want to read the following for reference:
    https://wiki.archlinux.org/index.php/PKGBUILD
    https://wiki.archlinux.org/index.php/Makepkg
    Last edited by x33a (2013-12-03 05:48:46)

  • Error creating AIR file: Unable to build a valid certificate chain for the signer.

    Hi, My boss got a certificate from Thawte, and I'm getting this error message when building my AIR app.
    Error creating AIR file: Unable to build a valid certificate chain for the signer.
    I'm on windows XP.
    thanks,
    steve

    To manage your code signing certificate, please see
    http://www.adobe.com/devnet/air/articles/signing_air_applications_print.html
    The error you are seeing is typically caused by exporting a cert without the trust chain.   On Windows, in IE, you can manage your keystore by going to
    Internet Options > Content > Certificates
    When you export the certificate needed for signing your app, be sure to check “Include all certificates in the certificate path, if possible”.

  • Cbs build portal application dc fail.  Build Plugin IS NOT DEFINED for this

    hi all
    I use NW7.0 ehp1,have portal and a nwdi.
    I create a track at nwdi . and develop a portal application .
    local build is ok . but when i check in .run a activitce.  dc is broken.
    log is -
    CBS Request Log - [  300/DEP_PESKM_D  ]
    Build number assigned: 314
    Change request state from QUEUED to PROCESSING
    REQUEST PROCESSING started at 2010-11-05 02:17:38.921 GMT
        ACTIVATION request in Build Space "DEP_PESKM_D" at Node ID: 13,975,650
         [id: 300; parentID: 0; type: 4]
         [options: NO OPTIONS]
        Waiting for access: 79 ms
        ===== Pre-Processing =====  started at 2010-11-05 02:17:39.000 GMT
            List of requested for activation activities:
                'deep.com_PESKM_1' compartment
                    tet
                        [ISN 111][created by YANLIANG at 2010-11-05 10:17:31.0][OID 6b2f604ae87c11df94ff000000d54062]
                There is 1 activity in compartment deep.com_PESKM_1
                1 activity will be processed by this request
            Analyze dependencies to predecessor activities... started at 2010-11-05 02:17:39.031 GMT
                Analyzing predecessors in compartment "deep.com_PESKM_1"
                    No dependencies to predecessor activities found.
            Analyze dependencies to predecessor activities... finished at 2010-11-05 02:17:39.046 GMT and took 15 ms
            Analyze versions... started at 2010-11-05 02:17:39.046 GMT
                List Active Versions Report: "HTTP/1.1 207 Multi-Status" finished at 2010-11-05 02:17:41.812 GMT and took 2 s 766 ms
                Synchronize metadata for [deep.com.cn/dc_logo_par] started at 2010-11-05 02:17:41.812 GMT
                    Verification of DL [ws/PESKM/deep.com_PESKM/dev/active/] finished at 2010-11-05 02:17:41.906 GMT and took 0 ms
                    Verification of cache (level 2: Comparison of attributes) finished at 2010-11-05 02:17:41.937 GMT and took 31 ms
                Synchronize metadata for [deep.com.cn/dc_logo_par] finished at 2010-11-05 02:17:41.937 GMT and took 125 ms
                < CHANGE > 'deep.com.cn/dc_logo_par' DC
            Analyze versions... finished at 2010-11-05 02:17:41.937 GMT and took 2 s 891 ms
            Analyze activities... started at 2010-11-05 02:17:41.937 GMT
                Loading component definitions
                1 component to be build in compartment "deep.com_PESKM_1"
            Analyze activities... finished at 2010-11-05 02:17:42.000 GMT and took 63 ms
            Calculate all combinations of components and variants to be built...
            Analyze request DC BV... started at 2010-11-05 02:17:42.109 GMT
                    'deep.com.cn/dc_logo_par' variant 'default'
                    'deep.com.cn/dc_logo_par' variant 'default' cannot be built. ACTIVATION will fail.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
            Analyze request DC BV... finished at 2010-11-05 02:17:42.140 GMT and took 31 ms
        ===== Pre-Processing =====  finished at 2010-11-05 02:17:42.187 GMT and took 3 s 187 ms
        Change request state from PROCESSING to FAILED
        Error! The following problem(s) occurred  during request processing:
        Error! The following error occurred during request processing:Activation failed due to component "deep.com.cn/dc_logo_par" variant "default". The component is BROKEN.
    REQUEST PROCESSING finished at 2010-11-05 02:17:42.187 GMT and took 3 s 266 ms
    No build logs available for the request.
    Edited by: yan liang on Nov 5, 2010 3:12 AM

    Hi Yan,
    please check the NWDI troubleshooting guide:
    http://wiki.sdn.sap.com/wiki/display/TechTSG/%28NWDI%29%28CBS%29Q0030
    --> Understanding Broken and Dirty DCs
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30b7c94e-fc6b-2910-30b8-d34a7b51309e
    Did you import the dependent build plugins for the track in question?
    (tab "development" in the /devinf --> CMS webui --> Transport studio)
    See also the sap note: #1080927 - Creating CMS Tracks for Common Application Types (http://service.sap.com/sap/support/notes/1080927)
    Best Regards,
    Ervin

  • "asant build" for bookstore1 example in j2ee tutorial gives "compile error"

    Hello everybody,
    I am trying to run "asant build" command to build package for bookstore1 example given in j2ee tutorials.
    I installed my j2ee tutorial 1.4 in "c:\java\j2eetutorial14" and my example is in "c:\java\j2eetutorial\examples\web\bookstore1".
    My j2ee SDK with appliation server is installed in C:\sun\appserver.
    When i run the "asant build" command in "c:\java\j2eetutorial\examples\web\bookstore1" directory i get compile error with last few lines as follows.
    [javac] location: class servlets.ShowCartServlet
    [javac] } catch (BookNotFoundException ex) {
    [javac] ^
    [javac] C:\Java\j2eetutorial14\examples\web\bookstore1\src\servlets\ShowCartServlet.jav
    :136: cannot resolve symbol
    [javac] symbol : class ShoppingCartItem
    [javac] location: class servlets.ShowCartServlet
    [javac] ShoppingCartItem item = (ShoppingCartItem) i.next();
    [javac] ^
    [javac] C:\Java\j2eetutorial14\examples\web\bookstore1\src\servlets\ShowCartServlet.jav
    :136: cannot resolve symbol
    [javac] symbol : class ShoppingCartItem
    [javac] location: class servlets.ShowCartServlet
    [javac] ShoppingCartItem item = (ShoppingCartItem) i.next();
    [javac] ^
    [javac] C:\Java\j2eetutorial14\examples\web\bookstore1\src\servlets\ShowCartServlet.jav
    :137: cannot resolve symbol
    [javac] symbol : class BookDetails
    [javac] location: class servlets.ShowCartServlet
    [javac] bd = (BookDetails) item.getItem();
    [javac] ^
    [javac] 69 errors
    BUILD FAILED
    file:C:/Java/j2eetutorial14/examples/web/bookstore1/build.xml:68: Compile failed; see the compiler error output for details.
    Total time: 2 seconds
    Can some one please help me.
    thanks

    When i run the "asant build" command in
    "c:\java\j2eetutorial\examples\web\bookstore1"
    directory i get compile error with last few lines as
    follows.Did you package the bookstore common files as described in Chapter 3? My guess is that you didn't include bookstore.jar from <INSTALL>/j2eetutorial14/examples/build/web/bookstore/dist/.
    -Ian Evans
    Sun Microsystems
    J2EE Tutorial team

  • Build Plugin IS NOT DEFINED for this component or the defined Build Plugin

    Hello,
    we have upgraded our NWDI (nw04s) to SP13 and to DB2 V.9. We don't know if this has something to do with our problem. The NWDS developers called us. They can't activate the changes anymore. When I check the CBS I can see, that all components are broken. Any idea?
    REgards,
    Alexander
    Build number assigned: 487
    Change request state from QUEUED to PROCESSING
    REQUEST PROCESSING started at 2007-10-10 10:46:13.526 GMT
        BUILD request in Build Space "NW1_GPMS_D" at Node ID: 27,972,750
         [id: 473; parentID: 0; type: 2]
        Waiting for access: 33 ms
        ===== Pre-Processing =====  started at 2007-10-10 10:46:13.559 GMT
            Calculate all combinations of components and variants to be built...
            Analyze request DC BV... started at 2007-10-10 10:46:13.702 GMT
                    'zurich.com/gpms/jco_pool' variant 'default'
                    'zurich.com/gpms/jco_pool' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/yea' variant 'default'
                    'zurich.com/gpms/yea' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/chgpwd' variant 'default'
                    'zurich.com/gpms/chgpwd' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/rep' variant 'default'
                    'zurich.com/gpms/rep' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/model' variant 'default'
                    'zurich.com/gpms/model' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/idp' variant 'default'
                    'zurich.com/gpms/idp' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/ovt' variant 'default'
                    'zurich.com/gpms/ovt' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/arch' variant 'default'
                    'zurich.com/gpms/arch' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/myr' variant 'default'
                    'zurich.com/gpms/myr' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/div' variant 'default'
                    'zurich.com/gpms/div' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/ume' variant 'default'
                    'zurich.com/gpms/ume' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/com' variant 'default'
                    'zurich.com/gpms/com' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/ovw' variant 'default'
                    'zurich.com/gpms/ovw' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/obj' variant 'default'
                    'zurich.com/gpms/obj' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/chgpwdb' variant 'default'
                    'zurich.com/gpms/chgpwdb' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/pdata' variant 'default'
                    'zurich.com/gpms/pdata' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
            Analyze request DC BV... finished at 2007-10-10 10:46:14.049 GMT and took 347 ms
            Prepare build environment in the file system... started at 2007-10-10 10:46:14.049 GMT
                Synchronize development configuration... started at 2007-10-10 10:46:14.049 GMT
                Synchronize development configuration... finished at 2007-10-10 10:46:14.068 GMT and took 19 ms
                Synchronize used libraries... started at 2007-10-10 10:46:14.068 GMT
                Synchronize used libraries... finished at 2007-10-10 10:46:14.068 GMT and took 0 ms
            Prepare build environment in the file system... finished at 2007-10-10 10:46:14.068 GMT and took 19 ms
        ===== Pre-Processing =====  finished at 2007-10-10 10:46:14.069 GMT and took 510 ms
        Waiting for access: 3 ms
        ===== Processing =====  started at 2007-10-10 10:46:14.072 GMT
            No Components to be built.
            BUILD DCs
        ===== Processing =====  finished at 2007-10-10 10:46:17.407 GMT and took 3 s 335 ms
        ===== Post-Processing =====
        Waiting for access: 5 ms
        ===== Post-Processing =====  started at 2007-10-10 10:46:17.412 GMT
            STORE build results... started at 2007-10-10 10:46:17.413 GMT
                "zurich.com/gpms/jco_pool" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/jco_pool": store meta-data
                "zurich.com/gpms/jco_pool" in "default" variant  is PROCESSED
                "zurich.com/gpms/yea" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/yea": store meta-data
                "zurich.com/gpms/yea" in "default" variant  is PROCESSED
                "zurich.com/gpms/chgpwd" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/chgpwd": store meta-data
                "zurich.com/gpms/chgpwd" in "default" variant  is PROCESSED
                "zurich.com/gpms/rep" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/rep": store meta-data
                "zurich.com/gpms/rep" in "default" variant  is PROCESSED
                "zurich.com/gpms/model" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/model": store meta-data
                "zurich.com/gpms/model" in "default" variant  is PROCESSED
                "zurich.com/gpms/idp" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/idp": store meta-data
                "zurich.com/gpms/idp" in "default" variant  is PROCESSED
                "zurich.com/gpms/ovt" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/ovt": store meta-data
                "zurich.com/gpms/ovt" in "default" variant  is PROCESSED
                "zurich.com/gpms/arch" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/arch": store meta-data
                "zurich.com/gpms/arch" in "default" variant  is PROCESSED
                "zurich.com/gpms/myr" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/myr": store meta-data
                "zurich.com/gpms/myr" in "default" variant  is PROCESSED
                "zurich.com/gpms/div" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/div": store meta-data
                "zurich.com/gpms/div" in "default" variant  is PROCESSED
                "zurich.com/gpms/ume" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/ume": store meta-data
                "zurich.com/gpms/ume" in "default" variant  is PROCESSED
                "zurich.com/gpms/com" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/com": store meta-data
                "zurich.com/gpms/com" in "default" variant  is PROCESSED
                "zurich.com/gpms/ovw" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/ovw": store meta-data
                "zurich.com/gpms/ovw" in "default" variant  is PROCESSED
                "zurich.com/gpms/obj" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/obj": store meta-data
                "zurich.com/gpms/obj" in "default" variant  is PROCESSED
                "zurich.com/gpms/chgpwdb" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/chgpwdb": store meta-data
                "zurich.com/gpms/chgpwdb" in "default" variant  is PROCESSED
                "zurich.com/gpms/pdata" in "default" variant  is BROKEN. No build results to store.
                "zurich.com/gpms/pdata": store meta-data
                "zurich.com/gpms/pdata" in "default" variant  is PROCESSED
            STORE build results... finished at 2007-10-10 10:46:17.440 GMT and took 27 ms
            Change request state from PROCESSING to SUCCEEDED
            Analyze effect of applied changes to buildspace state... started at 2007-10-10 10:46:17.440 GMT
                Skip check for build time dependency cycles. DC metadata is not changed.
                Determine components that have become DIRTY due to the results of this request started at 2007-10-10 10:46:18.601 GMT
                    No such components have been found.
                Determine components that have become DIRTY due to the results of this request finished at 2007-10-10 10:46:18.602 GMT and took 1 ms
                No Internal Build Requests are canceled by this request
            Analyze effect of applied changes to buildspace state... finished at 2007-10-10 10:46:18.642 GMT and took 1 s 202 ms
            Request SUCCEEDED
        ===== Post-Processing =====  finished at 2007-10-10 10:46:18.646 GMT and took 1 s 234 ms
    REQUEST PROCESSING finished at 2007-10-10 10:46:18.646 GMT and took 5 s 120 ms
        ===== Pre-Processing =====  started at 2007-10-10 07:16:55.069 GMT
            Calculate all combinations of components and variants to be built...
            Analyze request DC BV... started at 2007-10-10 07:16:55.104 GMT
                    'zurich.com/gpms/jco_pool' variant 'default'
                    'zurich.com/gpms/jco_pool' variant 'default' cannot be built and will be marked as BROKEN.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
                    'zurich.com/gpms/yea' variant 'default'

    Here are some things to have a look at:
    - Check your SC definitions and their Usage Dependencies in the SLD
    - Check that the basis SCA's have been imported into the track. You can quickly see this by having a look at the total nr of DCs for these SCs in CBS.

Maybe you are looking for

  • How do you transfer voice memos from your phone to computer

    How do you transfer voice memos from your phone to computer

  • Query: How do you add a Total field and a Calculation

    Hi Experts, I have writen the following query with the Query Generator. I have 2 questions: I need to display the Total of column T2.[OpenSum]. How do I write this in the Query? I need the T2.[OpenSum] to be multiplied with T3.[Commission] - on the l

  • Write to audit log from Axis Handler

    Hi guys, Using PI 7.11 SP 04 I have deployed the com.sap.aii.af.axisproviderlib.sda containing the libraries for Axis. This is deployed fine and I can write my Handlers without trouble. There is only 1 issue bugging me and that is the writing to the

  • How to monitor memory usage in a cRIO controller?

    I have an application where I suspect the customer is operating in a hotter environment than they are claiming.  I prepared the RT host vi to log a simple text file directly on to the RT's C: drive.  In this case I'm only logging the transition of ev

  • Stationery Pad for Pages and TextEdit?

    Hi, I just saw the Apple video podcast about Stationery Pad and decided to try it out. Unfortunately it doesn't seem to work with "container" document types, include Pages and .rtfd TextEdit files! Is there a work around for this? For example, would