Package postinstall script run in GZ during create of LZ.

I have built a package with the following flags.
SUNW_PKG_ALLZONES = false
SUNW_PKG_HOLLOW = false
SUN_PKG_THISZONE = false
It also has a postinstall script.
If I install the pkg in the GZ it installs correctly in the GZ and in all existing LZs.
If I then create an new LZ the postinstall script seems to be run in the GZ.
By the results of the of the postinstall script, which uses the BASEDIR variable, it seems like the pkgadd is not actually being run in the LZ but run in the GZ using package relocation options.
Here is another forum question that relates to this and refers to a bug id that I can't find.
http://forum.sun.com/jive/thread.jspa?forumID=299&threadID=75772
Has anyone else see this?
Is there a Bug ID/patch?
Is there a workaround?

It looks like presets are the appropriate way to do this:
systemctl preset is used by the post install scriptlets of RPM packages (or other OS package formats), to enable/disable specific units by default on package installation...

Similar Messages

  • Creating a package such that its postinstall script runs as a non-root user

    The pkgmap(4) man page I have (says "Last change: 30 Apr 1999"; from SUNWman 42.6,REV=6.1) says of the owner and group fields in a pkgmap entry line:
    "This field is not used for linked files or non-installable files. It is used optionally with a package information file. If used, it indicates with what [owner/group] an installation script will be executed."
    The pkgmap file I get after running pkgmk on my prototype file contains a line like
        1 i postinstall 292 23672 1166416139for the postinstall script. The man page quote above suggests that if I want the script to be run with user and group fred/staff (say), I can hand-edit this line to instead be
        1 i postinstall fred staff 292 23672 1166416139However, pkgadd doesn't like this, complaining and failing thus:
        pkgadd: ERROR: bad entry read in pkgmap
            pathname=postinstall
            problem=extra tokens on input line
        pkgadd: ERROR: unable to process pkgmapFurthermore, there doesn't seem to be anything I can put in my prototype file to get these fields into the generated pkgmap. The corresponding owner/group fields are syntax errors for a package information file in a prototype file.
    All this, and the wording in the Application Packaging Developer's Guide, suggest that the pkgmap man page is wrong and there isn't a way to specify a non-root user and group as which you want your package's install scripts to run.
    On the other hand, the pkgadd confirmation "This package contains scripts which will be executed with super-user permission during the process of installing this package. / Do you want to continue with the installation of <PCBBserv> [y,n,?]" suggests that there might be some way to make a package such that it contains scripts which will be executed with ordinary user permissions, and thus not warrant a confirmation.
    Any suggestions?
    Thanks,
    John

    tpolich wrote:One more quick question, is rc.local run the backround or say if I asked for input would the system boot hang?
    Yes, rc.local itself would hang, but if you background the process inside rc.local using the '&' symbol at the end of the command, then that command will be backgrounded and rc.local can continue.

  • How to run zonecfg command-line to add device in postinstall script?

    I want to assign a tape drive in non-global zone in postinstall script. I can run zonecfg with a command-file, but don't know how to run zonecfg to add device in a whole command-line.
    The command-line fails to run:
    # zonecfg -z sun1 add device set match=/dev/rmt/173b
    syntax error at 'set'
    Commands:
    add <resource-type>
    (global scope)
    add <property-name> <property-value>
    (resource scope)
    cancel
    commit
    create [-F] [ -b | -t <template> ]
    delete [-F]
    end
    exit [-F]
    export [-f output-file]
    help [commands] [syntax] [usage] [<command-name>]
    info [<resource-type> [property-name=property-value]*]
    remove <resource-type> { <property-name>=<property-value> }
    (global scope)
    remove <property-name>=<property-value>
    (resource scope)
    revert [-F]
    select <resource-type> { <property-name>=<property-value> }
    set <property-name>=<property-value>
    verify
    Thanks for your help!

    Quote the parameters and embed the newlines:
    zonecfg -z sun1 'add device
    set match=/dev/rmt/0
    end'

  • Run Setup.exe. after creating a package.. Install progress bar goes 0-100 then back 100-0 and nothing gets installed?

    As stated I have made a package for windows running x64 8.1. Package creates successfully but when running either the .msi or the setup.exe it goes to install then rolls back and nothing happens.. no error message.
    Thanks

    I am not the author, but I have the same problem.
    Log:
    12/11/2014 10:13:38[INFO] AdobePackageBuilder - Build Version - 1.7.0.43
    12/11/2014 10:13:51 [INFO] AdobePackageBuilder - Extraction completed with return code = 0
    12/11/2014 10:14:08 [WARN] AdobePackageBuilder - No file exist at (D:\Install\ADOBE TEST PACKAGE\Design & Web Premium Package\Build\ASU\Tools\CCC\Uninstall\deploy\remove.xml)
    12/11/2014 10:14:15 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:14:17 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:14:17 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:14:17 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:14:17 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:14:17 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:14:43 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:14:46 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:14:46 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:14:46 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:14:46 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:14:46 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:15:14 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:15:16 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:15:16 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:15:17 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:15:17 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:15:17 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:15:38 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:15:39 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:15:39 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:15:39 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:15:39 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:15:39 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:15:48 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:15:49 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:15:50 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:15:50 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:15:50 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:15:50 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:15:59 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:16:01 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:16:01 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:16:01 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:16:01 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:16:01 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:16:05 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:16:05 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:16:05 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:16:05 [INFO] AdobePackageBuilder - ASU at Path (D:\Install\ADOBE TEST PACKAGE\Design & Web Premium Package\Build\Setup\APRO11.0.0en_GB\Set-up.exe) is not found. Skipping copying and renaming.
    12/11/2014 10:16:15 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:16:16 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:16:16 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:16:16 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:16:16 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:16:16 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:16:23 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:16:25 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:16:25 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:16:25 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:16:25 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:16:25 [INFO] AdobePackageBuilder - Copied File (payloads\setup.xml)
    12/11/2014 10:16:40 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:16:41 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:16:41 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:16:41 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:16:41 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:16:41 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:16:44 [INFO] AdobePackageBuilder - Copied Setup file/folder (packages)
    12/11/2014 10:16:46 [INFO] AdobePackageBuilder - Copied Setup file/folder (resources)
    12/11/2014 10:16:47 [INFO] AdobePackageBuilder - Copied File (Set-up.exe)
    12/11/2014 10:16:47 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.db)
    12/11/2014 10:16:47 [INFO] AdobePackageBuilder - Copied File (payloads\Media_db.sig)
    12/11/2014 10:16:47 [INFO] AdobePackageBuilder - Copied File (payloads\Setup.xml)
    12/11/2014 10:18:19 [INFO] AdobePackageBuilder - Successfully created Setup.ini file for Acrobat Customized Wizard.

  • I created a script to add logos to photos at a club and now when I run the script, the script runs but does not actually place anything on the photo itself.  What's going on?

    I created a script to add logos to photos at a club and now when I run the script, the script runs but does not actually place anything on the photo itself.  What's going on?

    He meant post it here, of course, Louie!  How on Earth would you post it "on Photoshop" ? 
    Thank you for the belly laugh. 

  • Can we change values process data during create user running

    hi guru,
    can be idm change the value in during create user running.
    i have case in my idm :
    in my Task Create user code have to checking user in target system, if the USERID already in target system , my code will be update the USERID+ INCREMENT 1.
    so if the USERID+ INCREMENT 1 is OK . my code will be inserted to target system.
    my problem is :
    The Task to Generate have any task can be running if my task create user is successfully. the name of the task is CreateUserDB
    why in my task CreateUserDB . the UserID Value still used USERID not USERID+ INCREMENT 1
    can i used setProcessform to update value USERID in my Task Create user in my code or .??
    thank's
    darvesth

    What i would suggest is you create a pre-populate adapter for this User ID Field. In the adapter, use your code to pass in the current user's oim User Login. Then perform whatever validation is needed to see if the user id exists. If it does, increment your value. Then return the User ID you want to use. Then your create user task will use this value in it's process.
    -Kevin

  • Has Anyone Used Postinstall Scripts?

    I am creating an image with System Image Utility. One module i can add is called "Add Packages and Post-Install Scripts".
    I put one of my scripts in it:
    #!bin/sh
    defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Welcome"
    But I get an error when trying to image saying "install setup failed: run postinstall script"
    I know the script works because i tested it.
    Any ideas?

    I'm not sure what you are trying to do. I've never heard of System Utility. It sounds like you are try to make a package installer workflow???? Anyways, .AppleSetupDone is a regular file not a directory. Again, do not rely on symbolic links and use absolute paths in your command and any paths in the argument. This should work if your package? is formed correctly.
    #!bin/sh
    /usr/bin/touch /private/var/db/.AppleSetupDone
    The command will either timestamp an existing file or create a new one. The perms on .AppleSetupDone are restricted to octal 0204. If I remember correctly, Apple frowns on changing perms in postinstall scripts. You might get a more distinct answer over in the Developer's forum.

  • SYS.DBMS_CDC_PUBLISH errors during create table command

    While trying to create tables I am getting the following errors.
    @dv001_bld_emp_profile.sql
    create table emp_profile_tbl (
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-01422: exact fetch returns more than requested number of rows
    ORA-06512: at "SYS.DBMS_CDC_PUBLISH", line 326
    ORA-06512: at line 3
    I tried to reload the predefined Oracle packages by re-running the catproc.sql script but that had no effect.
    Can you help???

    I tried that but no luck yet, also tried put all in a single line, but the same error. It doesn't something tricky here, but actual problem with package. "ddl_markers" is new to 11g and not much documentation is available on that.
    Also setting ddl_markers=N removed 3 columns from Publisher table, and the effect of it on Subscriber's view is still a gray area,

  • A package detection script to help rebuild the local database.

    At this point this is a quick "proof of principle" script inspired by this thread.
    This will download file lists for the specified repos and then check them against files on your system. It will then print a percentage for each package that indicates how many of that package's files were found on your system. Note that it ignores directories as that would lead to loads of partial false positives.
    The idea is that it should provide a decent starting point for rebuilding the local package database. You can safely run it on your system to see the output as it doesn't change anything.
    The script depends on Perl and curl. You should change the "$url" variable to a local mirror (I've used archlinux.org along with "`arch`" as relatively failsafe default). You can also add or remove repos from the "@repos" array.
    Again, this is just something that I threw together to see if it works and it's very much a "hands-on" script right now. I might flesh it out and try to add more features later. Note that it cannot determine which packages were installed as dependencies (although I posted a script somewhere on the forum that could explicitly install only top-level packages, which could probably be merged into this if it goes anywhere). It is also limited to repos that contain <repo>.files.tar.gz.
    #!/usr/bin/perl
    use strict;
    use warnings;
    use File::Temp qw/tempdir/;
    my $url = 'ftp://ftp.archlinux.org/$repo/os/' . `arch`;
    chomp $url;
    my @repos = qw/core extra community/;
    my $tmpdir = tempdir(CLEANUP=>1);
    foreach my $repo (@repos)
    my $files_url = $url;
    $files_url =~ s/\/\$repo\//\/$repo\//;
    $files_url .= '/' . $repo .'.files.tar.gz';
    `cd "$tmpdir" && curl "$files_url" | bsdtar -xf-`;
    opendir(my $dh, $tmpdir) or die;
    my @pkgs = readdir($dh);
    close($dh);
    my $l = 0;
    foreach my $pkg (@pkgs)
    my $i = length($pkg);
    $l = $i if $i > $l;
    foreach my $pkg (sort @pkgs)
    next if ($pkg eq '.' or $pkg eq '..');
    my @files = ();
    if (open(my $fh, '<', $tmpdir .'/'. $pkg .'/files'))
    while (defined(my $line = <$fh>))
    chomp $line;
    next if $line eq '%FILES%' or substr($line,-1) eq '/';
    push @files, '/' . $line;
    close($fh);
    my $n = scalar @files;
    next if $n == 0;
    my $i = 0;
    foreach my $file (@files)
    $i++ if -f $file;
    printf("%-${l}s %3d%%\n", $pkg, 100*$i/$n);
    else
    print "error: failed to open $tmpdir/$pkg/files\n";
    Example output:
    perl-xml-xpath-1.13-4 0%
    perl-xmms-0.12-4 0%
    perl-xyne-arch-0.95-1 100%
    perl-xyne-common-0.05-3 100%
    perl-yaml-0.70-1 0%
    Last edited by Xyne (2010-07-24 16:13:30)

    Thanks for the feedback, tavianator.
    Which false positives did it detect? Were they variants of installed packages?
    I think the false negatives are due to packages which manipulate their own files during or after installation. They should still show up in the list though, albeit with a lower percentage. I don't think there's any way to work around that.

  • [SOLVED]Intel XDK AUR package is not running

    Hi,
    I have installed Intel-XDK from AUR:
    https://aur.archlinux.org/packages/intel-xdk/
    The install completed successfully but when i tried to launch the program by typing intel-xdk or intel-xdk.sh nothing happens. And there is no error message. This is freshly installed 64 bit ArchLinux with PekWM.
    Last edited by Paingiver (2015-02-02 22:21:17)

    Thank you Lone_Wolf for alerting me about the matter.  I think it is a problem for some other programs too because someone created an AUR package just for this symlink:
    https://aur.archlinux.org/packages/libudev.so.0/
    When the package didn't run without any error message i emailed the AUR maintainer. He quickly replied and said he is a developer at Intel and will look into matter when he got free time. I searched the internet but couldn't find a lot of information about it. Then i stumbled upon a thread on Manjaro(https://forum.manjaro.org/index.php?topic=11695.0) forums. In their system AUR package was giving the error of libudev.so.0 not found and suggested to install AUR package libudev.so.0. Installed that and program worked.
    What can we do about that beside that symlinking?
    Later edit: Also i stumbled upon some post that Intel-Xdk Linux install script looks for a package named gtk2. If your distro's gtk2 package is not named gtk2 it is not installing. Someone created a dummy gtk2 package and fooled the program to run.
    Why install scripts from big companies always have problems on Linux? Until today there isn't even one package that haven't given me problems. On the other side installed a lot of Linux distros and %99 of time it went flawlessly.
    Last edited by Paingiver (2015-02-04 00:33:28)

  • Error during creating a new class diagram

    Hi everbody,
    I'm using JDeveloper 10.1.3.3.0 with ADF Faces and Toplink. I'm exposing to an error message in JDeveloper while creating a new class diagram. The error message is shown in dialog and saying "The name of the element can not be set to 'package name' as another element has got the same name in the package". I have controlled the name of the new class diagram. The name is unique in the package. Also I'm creating this new file in the package "tr.com.bilisim.class_diagram" and details part of this error message in dialog also says
    "BME-02002 : The name of the element can not be set to 'class_diagram' as another element has got the same name in the package"
    "BME-02002 : The name of the element can not be set to 'bilisim as another element has got the same name in the package"
    "BME-02002 : The name of the element can not be set to 'com' as another element has got the same name in the package"
    "BME-02002 : The name of the element can not be set to 'tr' as another element has got the same name in the package"
    As I understand from the error message, during creating a new class diagram from 'new file dialog' also tries to create the directories in relevant package (tr.com.bilisim.class_diagram).
    How can I solve this problem? Please urgent help!
    best regards...
    --baris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    -repost
    please urgent
    --barisk                                                                                                                                                                                                                           

  • PowerShell Script running Excel won't run on Windows Server 2008 R2

    I have a script that creates a report of a single example of each warning or error in the Windows Event log, for each server in a list of servers,with the number of times that error has occurred in the last week on each server. It creates this report in
    Excel. I have this script running automated through Task Scheduler for one client on Windows 7 and it's working perfectly. I have another client that I am attempting to run this script automated on a server running Windows Server 2008 R2. I can manually run
    the script and everything works, but if I try to schedule the script everything works except for the Excel PowerShell commands. I've have tried:
    Created the Desktop folders for config\systemprofile in System32 and in SysWOW64.
    Configured permissions in DCOM for Microsoft Excel Application.
    Configured folder permissions for config\systemprofile.
    Verified PowerShell is working.
    Unchecked the option in the task to only run while logged on.
    Does anyone have any idea why this is happening and how I can fix it? Thanks!
    Sincerely,
    Christopher Beard

    You might have to launch the application once as the system account so that it can set up the Excel environment, I've had the same problem when  trying to update Excel files from an admin Powershell console using my admin account.  Use psexec with
    a -s option to run it as system account locally while logged on to the target server:
    psexec -s "c:\program files (x86)\microsoft office\office14\excel.exe"
    Then you'll most likely be prompted to input initials - which is what I suspect is preventing your code from running properly.
    There may be some other more elegant way to handle this, but you'd be better off asking that question in one of the forums devoted to Office products.
    I hope this post has helped!

  • Problem In LSMW during creating position

    hi all,
    my scenrio is i am creating a unit of type O and after this i have to create position for it.
    i create a single recording for this. first i create a unit then position will create. but during creating position it will take a object ID of unit. but position has internal range it will assigned internaly but in my case it is taking object id of unit that is been created.
    how to get object ID of position???
    thanks
    Sachin

    hi manoj,
    thanks for ur answer,
    there is one problem, when i m running my lsmw in my system it is running fine. but when i run my lsmw in other system , in my recording , it automatically assigning object id to the field object id which is blank.
    i dont know y this is so?
    thanks
    Sachin

  • Progress bar to update as script runs

    Hi, I'd like to have a progress bar being displayed as my script runs. I created a simple progress bar as follows:
    var win = new Window("palette", "SnpCreateProgressBar", [150, 150, 600, 260]);
    win.pnl = win.add("panel", [10, 10, 440, 100], "Script Progress");
    win.pnl.progBar = win.pnl.add("progressbar", [20, 35, 410, 60], 0, 100);
    win.pnl.progBarLabel = win.pnl.add("statictext", [20, 20, 320, 35], "0%");
    win.show();
                        while(win.pnl.progBar.value < win.pnl.progBar.maxvalue)
                                  // this is what causes the progress bar increase its progress
                                  win.pnl.progBar.value++;
                win.pnl.progBarLabel.text = win.pnl.progBar.value+"%";
                                  $.sleep(10);
        alert('Done!');
    win.close();
    Now, if I target the ExtendScript Toolkit, I can see the "animation" of the bar progressing. But If I target illustrator, I only see when it's at 0% and then it jump to 100%. Is there a way to update the information visually as the script progresses?
    Thanks!
    I'm running CS6 on mac.

    Hi,
    i was using the above code in my application but it is displaying the following message when i run it:
    Can you please help me out.
    Thanks
    Harsh    

  • Request: tag each script run

    Since each time you execute a script it outputs to the same log window, and sometimes you have to run a script multiple times (e.g. while debugging it), it would be useful to preface each run with some sort of divider:
    == Script run at 10:04 AM PST ====================
    So it would be easy to see where each run begins and ends . . .
    Tim Keating

    That took care of it. Thanks for the help.
    If you would answer another question for me, I sure would appreciate it.
    Whenever I create beans or try using tab libraries, I always have to put them in common directories instead of the directories where they should be deployed.
    An example was this request tag library. I had the taglibs-request.tld file in this directory, but it didn't work:
    C:\tomcat\jakarta-tomcat-4.1.30\webapps\ROOT\ch09\WEB-INF
    When I put it in this directory, the request.jsp page came right up:
    C:\tomcat\jakarta-tomcat-4.1.30\webapps\ROOT\WEB-INF
    Another example is beans. Instead of the file working here:
    C:\tomcat\jakarta-tomcat-4.1.30\webapps\ROOT\ch06\WEB-INF\classes\beans
    I have to place my beans here:
    C:\tomcat\jakarta-tomcat-4.1.30\common\classes\beans
    Perhaps I am misunderstanding the whole location issue. Any help would be appreciated.

Maybe you are looking for

  • I want to open a PDF file and i can't? any advice?

    I want to open a PDF file and i can't? any advice?

  • External Accessory Detection Issue

    I have an external accessory (Ingenico iSMP EFTPOS) that plugs into the iPhone 4S here using the 30pin connector. I have 7 other phones that work well, but this one does not, it can't talk to the accessory at all. I can see it's detecting it but I'm

  • Email is out of order

    Hi my e mail doesnt respond. the ikon doesnt work. i tried to turn off the machin and turn on but the  e mail ikon is still out of order. i cant read my emails. what can I do? Help!!

  • Create object IF_WD_SELECT_OPTIONS

    Hello, how can I create an object here from the interface  IF_WD_SELECT_OPTIONS. in order to use its method ADD_SELECTION_FIELD First step is done: data zb type ref to IF_WD_SELECT_OPTIONS. Secons step: create object regards sas

  • Java.lang.ClassNotFoundException on Mac only

    Hello, I have a graphing applet that has been working quite well for a couple of years. It was build using Corda's (http://www.corda.com/) PopChart Builder v3.0 and compiled with JRE 1.2. In the past several months we have been having an increasing n