Scripts Directory and documentXML.aspx

Hello everyone,
I am using numerous hyperlinks to dynamically open up new documents.  Our current system is XIr2 sp5 running .Net.
We have installed XIR3.1 on a new system and I am trying to test out the hyperlinks.  It seems that the Scripts directory that held the documentXML.aspx was not installed on the new system.
My questions:  Can I copy the Scripts folder from XIR2 to XIR3 and keep the documentXML functionality?  Is documentXML.aspx even supported anymore.
Thanks -- the info is appreciated.
Richard Puhl

Hi Rich,
Calling documentXML.aspx directly was never supported in XI r2.  In XI 3.x the Web Applications for both Java and dotNet were completely rewritten and the scripts folder as you knew it no longer exists.  What you should do now is modify your links to use a URL report method as outlines in Viewing Reports and Documents using URLs: [http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pdf|http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pdf]

Similar Messages

  • Script Menu and app-specific scripts

    Hi There-
    i've noticed that I do not have Application-specific scripts in a separate area of the (system-level) Script Menu. I'm running 10.4.7 on a MacBook Pro 2.0/2GB RAM.
    I'm referring to a separate area in the Script Menu for Safari, Mail, Finder, and a host of Third-party apps.
    I checked permissions on the ~/Library/Scripts directory (and subdirectories), and they are Read/Write.
    Any ideas as to why these application-specific areas do not show up on my system? As a result, I'm missing a lot of functionality from many apps (just noticed because of DEVONthink Pro's scripts, which are vital, are not installed on my machine, and can't seem to be installed).
    Thanks!
    macbookpro2.0, imacg5, tibook800, (many omitted)... Apple IIe   Mac OS X (10.4)  

    You could also be running "FastScripts" (http://www.red-sweater.com/fastscripts/index.html) which will do what you want and more...
    Hppe this helps
    Power Mac G4 MDD Dual 837 Mhz / MacBook Pro 17"   Mac OS X (10.4.7)  

  • Scripting iCal and TextEdit

    Is it possible to add Scripts menu to iCal, like it is to iTunes? (I created an empty ~/Library/iCal/Scripts directory and restarted iCal - nothing happened.) Same question for TextEdit.
    In general, how do I find out those things?
    Thanks!

    If you are talking about the Script Menu shown via the AppleScript Utility, the place to add scripts is the ~/Library/Scripts/ folder (for example, ~/Library/Scripts/Applications/iCal). There are several articles that can be found via Google, as well as searching Apple's support files with terms such as script menu.

  • Directory Binding Script (Active and Open Directory) 10.7

    Hi everyone
    I'm reposting this in the right thread. I've written a Directory Binding Script for 10.6 and ported it now to 10.7 as among the things that have changed in the upgraded version is a refurbished directory binding enviroment.
    The original thread can be found here: https://discussions.apple.com/thread/3090068. The script is applicable for clients as well and simplifies the binding process considerably.
    Be aware that the reformatted script here contains some faulty line breaks. So you'll have to correct them in a proper text editor.
    #!/bin/sh
    #Uncomment the following line to abort the script on errors
    #trap exit ERR
    ## Script to automate OD and AD Binding of Mac OS X 10.7 Servers
    ## Script written by Marc Horat, URZ Basel, 11.6.2010
    ## Updated: 12.08.2011
    # With the use of the following sources as inspiration:
    # http://www.howtomac.co.uk/?p=247
    #Created by Ross Hamilton
    #Clock restart / Remove existing settings
    #Join to Open Directory and Active Directory
    # Bombich's AD-Bind Script:
    # This script binds to AD and configures advanced options of the AD plugin
    # As this scripts contains a password, be sure to take appropriate security
    # precautions
    # A good way to run this script is to set it as a login hook on your master machine
    # Because it only needs to be run once, the last thing this script does is to delete
    # itself. If you have another login script that you typically run, include the
    # script on your master machine, and indicate its path in the "newLoginScript"
    # variable.
    # If running this as a one-time login hook to bind to AD after imaging,
    # be sure to enable auto-login (for any local user) before creating your master image
    #################CONFIGURATION##########################
    #OD
    # These variables need to be configured for your env
    odAdmin="YOURODADMIN" #enter your OD admin name between the quotes
    odPassword="YOURODPW"  # Enter your OD admin password between the quotes
    oddomain="YOURODDOMAIN" # FQDN of your OD domain
    computerGroup="YOURNEWODCOMPGROUP"  # Add appropriate computer group you want machines to be added to, case sensitive
    oldComputerGroup="YOUROLDODCOMPGROUP" # If the Computer is in a Group already
    #AD
    # Standard parameters
    domain="YOURADDOMAIN"                              # fully qualified DNS name of Active Directory Domain
    domainname="YOURADDOMAINNAME"                    #Name of the Domain as specified in the search paths
    udn="YOURADADMIN"                              # username of a privileged network user
    password="YOURADPW"                                                  # password of a privileged network user
    ou="OU=YOUR,OU=OU,OU=URZ,OU=IN,DC=YOUR,DC=AD,DC=DOMAIN"                    # Distinguished name of container for the computer E.G. OU=Macs,OU=Computers,DC=AD,DC=DOMAIN,DC=CH
    # Advanced options AD Plugin
    alldomains="disable"                              # 'enable' or 'disable' automatic multi-domain authentication
    localhome="disable"                              # 'enable' or 'disable' force home directory to local drive
    protocol="smb"                                        # 'afp', 'smb' or 'nfs' (since 10.7) change how home is mounted from server
    mobile="enable"                              # 'enable' or 'disable' mobile account support for offline logon
    mobileconfirm="enable"                    # 'enable' or 'disable' warn the user that a mobile acct will be created
    useuncpath="enable"                              # 'enable' or 'disable' use AD SMBHome attribute to determine the home dir
    user_shell="/bin/bash"                    # e.g., /bin/bash or "none"
    preferred="-preferred $domain"          # Use the specified server for all Directory lookups and authentication
    # (e.g. "-nopreferred" or "-preferred ad.server.edu")
    admingroups="$domainname\YOURADADMINGROUP" # These comma-separated AD groups may administer the machine (e.g. "" or "APPLE\macadmins")
    packetsign="allow"                              # allow | disable | require
    packetencrypt="allow"                    # allow | disable | require
    passinterval="14"                              # number of days
    namespace="domain"                              # forest | domain
    # Login hook setting -- specify the path to a login hook that you want to run instead of this script
    newLoginHook=""                    # e.g., "/Library/Management/login.sh"
    ################################# End of configuration
    ############ Begin of Script
    # Host-specific parameters
    # computerid should be set dynamically, this value must be machine-specific
    # This value may be restricted to 19 characters! The only error you'll receive upon entering
    # an invalid computer id is to the effect of not having appropriate privileges to perform the requested operation
    #computerid=`/sbin/ifconfig en0 | awk '/ether/ { gsub(":", ""); print $2 }'` # MAC Address
    #computerid=`hostname | sed 's/.unibas.ch//'`
    #computerid=`/usr/sbin/scutil --get LocalHostName | cut -c 1-19` # Assure that this will produce unique names!
    #computerid=`/usr/sbin/scutil --get LocalHostName`
    computerid=`scutil --get ComputerName`
    adcomputerid=`echo "$computerid" | tr [:lower:] [:upper:]`
    # These variables probably don't need to be changed
    # Determing if any directory binding exists
    nicAddress=`ifconfig en0 | grep ether | awk '{print $2}'`
    if dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              check4ODtmp=`dscl localhost -list /LDAPv3 | grep -n 1 | sed 's/1://' | sed 's/2://'`
              check4OD=${check4ODtmp//[[:space:]]/}
              echo "Found LDAP: "$check4ODtmp
              check4ODaccttmp=`dscl /LDAPv3/"$check4OD" -read Computers/"$computerid" RealName | cut -c 11-`
              check4ODacct=${check4ODaccttmp//[[:space:]]/}
              echo "Found LDAP-Computer-Account: "$check4ODacct
    else
              check4OD=""
              check4ODacct=""
              echo "No bound LDAP Server found"
    fi
    if [ $oldComputerGroup != "" ] && dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              check4ODgroupMembershiptmp=`dscl /LDAPv3/"$check4OD" -read ComputerGroups/"$oldComputerGroup" | grep "$computerid"`
              check4ODgroupMembership=$check4ODgroupMembershiptmp
              echo "LDAP Group Membership in Group: "$oldComputerGroup
    else
              check4ODgroupMembership=""
              echo "No LDAP Group Membership defined or not bound to a server"
    fi
    if dscl localhost -list "/Active Directory" | grep $domainname > /dev/null
    then
              check4ADtmp=`dsconfigad -show | grep "Active Directory Domain" | sed 's/Active Directory Domain//'  | sed 's/=//'`
              check4AD=${check4ADtmp//[[:space:]]/}
              echo "Found AD: "$check4AD
              check4ADaccttmp=`dsconfigad -show | grep "Computer Account" | sed 's/Computer Account//' | sed 's/=//'`
              check4ADacct=${check4ADaccttmp//[[:space:]]/}
              echo "Found AD-Account: "$check4ADacct
    else
              check4AD=""
              check4ADacct=""
              echo "No AD-Account found"
    fi
    osversionlong=`sw_vers -productVersion`
    osvers=${osversionlong:3:1}
    #Time Sync
    #Restart ntpdate
    StartService ()
    if [ "${TIMESYNC:=-YES-}" = "-YES-" ] && ! GetPID ntpd > /dev/null; then
              CheckForNetwork
    if [ -f /var/run/NetworkTime.StartupItem -o "${NETWORKUP}" = "-NO-" ]; then exit; fi
              touch /var/run/NetworkTime.StartupItem
              echo "Starting network time synchronization"
    # Synchronize our clock to the network’s time,
    # then fire off ntpd to keep the clock in sync.
              ntpdate -bvs
              ntpd -f /var/run/ntp.drift -p /var/run/ntpd.pid
    fi
    echo ""
    echo ""
    sleep 5
    #### Removing any existing directory bindings
    #Clear OD Computer Account and delete entry from Computer group
    if dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              echo "This computer is bound to the following Open Directory Services:"
              dscl localhost -list /LDAPv3
              echo "With the Search Path entries:"
              dscl /Search -read / CSPSearchPath | grep /LDAP
              sleep 5
              if [ "${check4ODacct}" == "${computerid}" ]
              then
                        echo "This machine already has a computer account on $oddomain."
                        # Set the GUID
                        GUID="$(dscl /LDAPv3/$oddomain -read /Computers/${computerid} GeneratedUID | awk '{ print $2 }')"
                        echo "Found GUID: "$GUID
                        if [ "$oldComputerGroup" != "" ] && [ "$check4ODgroupMembership" != "" ]
                        then
                                  echo "Removing entry from group $oldComputerGroup"
                                  dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /ComputerGroups/"$oldComputerGroup" GroupMembership "${computerid}"
                                  dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /ComputerGroups/"$oldComputerGroup" GroupMembers "${GUID}"
                                  dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /ComputerLists/"$oldComputerGroup" Computers "${computerid}"
                        fi
                        echo "Removing Computer entry $computerid in OD"
                        dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /Computers/"${computerid}"
              fi
              #List existing Directories
              echo "Removing OD-Binding to "$check4OD
              dsconfigldap -r "$check4OD"
              echo "Removing Search Path entries"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4OD"
              dscl /Search/Contacts -delete / CSPSearchPath /LDAPv3/"$check4OD"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4OD"
              sleep 5
    else
              echo "No LDAP or OD Binding present.";
    fi
    echo ""
    # Check a second time in order to delete any remaining LDAP-Bindings
    echo "Scanning for further LDAP servers"
    if dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              echo "Found:"
              dscl localhost -list /LDAPv3
              echo "Removing OD-Binding to "$check4ODtmp
              dsconfigldap -r "$check4ODtmp"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4ODtmp"
              dscl /Search/Contacts -delete / CSPSearchPath /LDAPv3/"$check4ODtmp"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4ODtmp"
              sleep 5
    else
              echo "No further LDAP or OD Binding present."
    fi
    echo ""
    echo ""
    #Remove the Active Directory binding
    if [ "$check4AD" != "" ]
    then
              echo "This computer is bound to the following Active Directory Services:"
              dscl localhost -list "/Active Directory"
              echo "With the Search Path entries:"
              dscl /Search -read / CSPSearchPath | grep /Active
              sleep 5
              echo "Removing any existing AD-Binding to "$check4AD
        dsconfigad -f -remove -username "$udn" -password "$password"
        echo "Removing Search Path entries"
              if [ "$preferred" != "-nopreferred" ]
              then
                        dscl /Search -delete / CSPSearchPath /Active Directory/"$domainname"
                        dscl /Search/Contacts -delete / CSPSearchPath /Active Directory/"$domainname"
                        dscl /Search -delete / CSPSearchPath /Active Directory/"$domainname"
              fi
              dscl /Search -delete / CSPSearchPath "/Active Directory/$domainname/All Domains"
              dscl /Search/Contacts -delete / CSPSearchPath "/Active Directory/$domainname/All Domains"
    #remove search path entries from 10.6
        if dscl /Search -read / CSPSearchPath | grep /Active > /dev/null
        then
            dscl /Search -delete / CSPSearchPath "/Active Directory/$domainname/$domain"
            dscl /Search/Contacts -delete / CSPSearchPath "/Active Directory/$domainname/$domain"
        fi
              sleep 5
    else
              echo "No Active Directory Binding present."
    fi
    echo ""
    #Remove Existing Directory Services Config
    echo "Removing existing DS Config"
    if [ -d "/Library/Preferences/edu.mit.Kerberos" ]
    then
              rm -R /Library/Preferences/edu.mit.Kerberos
    fi
    if [ -d "/etc/krb5.keytab" ]
    then
              rm -R /etc/krb5.keytab
    fi
    # Clean up the DirectoryService configuration files
    rm -Rfv /Library/Preferences/DirectoryService/*
    #OD
    echo ""
    echo ""
    echo "Binding to OD-Damin "$oddomain
    sleep 5
    dsconfigldap -v -a "$oddomain" -n "$oddomain" -c "$computerid"
    echo "Killing opendirectoryd"
    killall opendirectoryd
    sleep 5
    echo "Adding computer account $computerid to /LDAPv3/${oddomain} on $oddomain"
    dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -create /Computers/"$computerid" ENetAddress "$nicAddress"
    dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /Computers/"$computerid" RealName "$computerid"
    # Set the GUID
    GUID="$(dscl /LDAPv3/$oddomain -read /Computers/${computerid} GeneratedUID | awk '{ print $2 }')"
    # Add computer to ComputerList and ComputerGroup
    if [ $computerGroup != "" ]
    then
              echo "Adding computer $computerid to OD group $computerGroup on $oddomain"
              dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /ComputerLists/"$computerGroup" apple-computers "$computerid"
              dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /ComputerGroups/"$computerGroup" apple-group-memberguid "${GUID}"
              dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /ComputerGroups/"$computerGroup" memberUid "$computerid"
    fi
    echo "Finished OD Binding."
    sleep 5 # Give DS a chance to catch up
    echo ""
    echo ""
    echo "Performing the AD Binding"
    #AD
    # Activate the AD plugin
    defaults write /Library/Preferences/DirectoryService/DirectoryService "Active Directory" "Active"
    plutil -convert xml1 /Library/Preferences/DirectoryService/DirectoryService.plist
    #Use the existing AD-Computername or generate a new one
    computeridtmp="default"
    if [ "$check4ADacct" == "" ]
    then
              LEN=$(echo ${#adcomputerid})
              if [ $LEN -lt 15 ]; then
                      echo "ComputerID "$adcomputerid " has 15 characters or less and is therefore suitable for AD-Binding. It is $adcomputerid"
                      computeridtmp=$adcomputerid
              else
                      echo "ComputerID "$adcomputerid " has 16 or more characters and needs to be modified for AD-Binding."
                        echo "Removing any -"
                      computeridtmp=${adcomputerid//-/}
                                  LEN=$(echo ${#computeridtmp})
                                  if [ $LEN -lt 15 ]; then
                                            echo "ComputerID "$computeridtmp" has now 15 characters or less and is therefore suitable for AD-Binding."
                                  else
                                            echo "Only using the last 15 characters of the Computer name to be able to bind to AD."
                                            computeridtmp=${computeridtmp:(-15)}
                                  fi
                      echo "Cropped Computername to "$computeridtmp
              fi
    else
        computeridtmp=${check4ADacct//$/}
        echo "Found existing AD Account previously, attempting to recreate in the OU: "$computeridtmp
    fi
    echo ""
    # Bind to AD
    echo "Binding to AD-Domain "$domain" with computerid "$computeridtmp
    dsconfigad -f -add "$domain" -username "$udn" -password "$password" -ou "$ou" -computer "$computeridtmp"
    echo ""
    echo "Setting the Advanced AD Plugin options"
    # Configure advanced AD plugin options
    if [ "$admingroups" = "" ]
    then
              dsconfigad -nogroups
    else
              dsconfigad -groups "$admingroups"
    fi
    dsconfigad -alldomains "$alldomains"
    dsconfigad -localhome "$localhome"
    dsconfigad -protocol "$protocol"
    dsconfigad -mobile "$mobile"
    dsconfigad -mobileconfirm "$mobileconfirm"
    dsconfigad -useuncpath "$useuncpath"
    dsconfigad -shell "$user_shell"
    dsconfigad "$preferred"
    dsconfigad -packetsign "$packetsign" -packetencrypt "$packetencrypt" -passinterval "$passinterval"
    dsconfigad -namespace "$namespace"
    sleep 5
    echo ""
    echo ""
    # Add the OD & AD node to the search path
    if [ "$alldomains" = "enable" ]
    then
              csp="/Active Directory/$domainname/All Domains"
    else
              csp="/Active Directory/$domainname"
    fi
    echo "Finished AD Binding."
    echo "Adding Domain /LDAPv3/"$oddomain" and "$csp" to Search Path"
    dscl /Search -create / SearchPolicy CSPSearchPath
    dscl /Search/Contacts -create / SearchPolicy CSPSearchPath
    echo "Adding OD.."
    dscl /Search -append / CSPSearchPath /LDAPv3/"$oddomain"
    dscl /Search/Contacts -append / CSPSearchPath /LDAPv3/"$oddomain"
    echo "Adding AD.."
    #Adding all Domains first to improve reliability under 10.7
    if [ "$alldomains" != "enable" ]
    then
        cspadall="/Active Directory/$domainname/All Domains"
        dscl /Search/Contacts -append / CSPSearchPath "$cspadall"
        dscl /Search -append / CSPSearchPath "$cspadall"
    fi
    dscl /Search/Contacts -append / CSPSearchPath "$csp"
    dscl /Search -append / CSPSearchPath "$csp"
    echo "Finished Updating Search Paths."
    echo ""
    echo ""
    # Restart DirectoryService (necessary to reload AD plugin activation settings)
    killall opendirectoryd
    # Destroy the login hook (or change it)
    if [ "${newLoginHook}" == "" ]
    then
              defaults delete /var/root/Library/Preferences/com.apple.loginwindow LoginHook
    else
              defaults write /var/root/Library/Preferences/com.apple.loginwindow LoginHook $newLoginHook
    fi
    sleep 5
    # Customizing the login-Window
    #defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo DSStatus
    #defaults write /Library/Preferences/com.apple.loginwindow showInputMenu -bool TRUE
    #defaults write /Library/Preferences/com.apple.loginwindow SHOWFULLNAME -bool TRUE
    # This works in a pinch if the above code does not
    #defaults write /Library/Preferences/DirectoryService/SearchNodeConfig "Search Node Custom Path Array" -array "/Active Directory/All Domains"
    #defaults write /Library/Preferences/DirectoryService/SearchNodeConfig "Search Policy" -int 3
    #plutil -convert xml1 /Library/Preferences/DirectoryService/SearchNodeConfig.plist
    #killall opendirectoryd
    # Disable autologin
    defaults delete /Library/Preferences/com.apple.loginwindow autoLoginUser
    srm /etc/kcpassword
    echo ""
    echo ""
    echo ""
    echo "Now bound to OD Domain:"
    dscl localhost -list /LDAPv3
    echo "With Search Path entries:"
    dscl /Search -read / CSPSearchPath | grep /LDAP
    echo "Now bound to AD Domain:"
    dscl localhost -list "/Active Directory"
    echo "With Search Path entries:"
    dscl /Search -read / CSPSearchPath | grep /Active
    exit 0                    ## Success
    exit 1                    ## Failure
    Any inputs, questions and improvement suggestions are, of course, most welcome!
    Cheers
    See

    Hi everyone
    I'm reposting this in the right thread. I've written a Directory Binding Script for 10.6 and ported it now to 10.7 as among the things that have changed in the upgraded version is a refurbished directory binding enviroment.
    The original thread can be found here: https://discussions.apple.com/thread/3090068. The script is applicable for clients as well and simplifies the binding process considerably.
    Be aware that the reformatted script here contains some faulty line breaks. So you'll have to correct them in a proper text editor.
    #!/bin/sh
    #Uncomment the following line to abort the script on errors
    #trap exit ERR
    ## Script to automate OD and AD Binding of Mac OS X 10.7 Servers
    ## Script written by Marc Horat, URZ Basel, 11.6.2010
    ## Updated: 12.08.2011
    # With the use of the following sources as inspiration:
    # http://www.howtomac.co.uk/?p=247
    #Created by Ross Hamilton
    #Clock restart / Remove existing settings
    #Join to Open Directory and Active Directory
    # Bombich's AD-Bind Script:
    # This script binds to AD and configures advanced options of the AD plugin
    # As this scripts contains a password, be sure to take appropriate security
    # precautions
    # A good way to run this script is to set it as a login hook on your master machine
    # Because it only needs to be run once, the last thing this script does is to delete
    # itself. If you have another login script that you typically run, include the
    # script on your master machine, and indicate its path in the "newLoginScript"
    # variable.
    # If running this as a one-time login hook to bind to AD after imaging,
    # be sure to enable auto-login (for any local user) before creating your master image
    #################CONFIGURATION##########################
    #OD
    # These variables need to be configured for your env
    odAdmin="YOURODADMIN" #enter your OD admin name between the quotes
    odPassword="YOURODPW"  # Enter your OD admin password between the quotes
    oddomain="YOURODDOMAIN" # FQDN of your OD domain
    computerGroup="YOURNEWODCOMPGROUP"  # Add appropriate computer group you want machines to be added to, case sensitive
    oldComputerGroup="YOUROLDODCOMPGROUP" # If the Computer is in a Group already
    #AD
    # Standard parameters
    domain="YOURADDOMAIN"                              # fully qualified DNS name of Active Directory Domain
    domainname="YOURADDOMAINNAME"                    #Name of the Domain as specified in the search paths
    udn="YOURADADMIN"                              # username of a privileged network user
    password="YOURADPW"                                                  # password of a privileged network user
    ou="OU=YOUR,OU=OU,OU=URZ,OU=IN,DC=YOUR,DC=AD,DC=DOMAIN"                    # Distinguished name of container for the computer E.G. OU=Macs,OU=Computers,DC=AD,DC=DOMAIN,DC=CH
    # Advanced options AD Plugin
    alldomains="disable"                              # 'enable' or 'disable' automatic multi-domain authentication
    localhome="disable"                              # 'enable' or 'disable' force home directory to local drive
    protocol="smb"                                        # 'afp', 'smb' or 'nfs' (since 10.7) change how home is mounted from server
    mobile="enable"                              # 'enable' or 'disable' mobile account support for offline logon
    mobileconfirm="enable"                    # 'enable' or 'disable' warn the user that a mobile acct will be created
    useuncpath="enable"                              # 'enable' or 'disable' use AD SMBHome attribute to determine the home dir
    user_shell="/bin/bash"                    # e.g., /bin/bash or "none"
    preferred="-preferred $domain"          # Use the specified server for all Directory lookups and authentication
    # (e.g. "-nopreferred" or "-preferred ad.server.edu")
    admingroups="$domainname\YOURADADMINGROUP" # These comma-separated AD groups may administer the machine (e.g. "" or "APPLE\macadmins")
    packetsign="allow"                              # allow | disable | require
    packetencrypt="allow"                    # allow | disable | require
    passinterval="14"                              # number of days
    namespace="domain"                              # forest | domain
    # Login hook setting -- specify the path to a login hook that you want to run instead of this script
    newLoginHook=""                    # e.g., "/Library/Management/login.sh"
    ################################# End of configuration
    ############ Begin of Script
    # Host-specific parameters
    # computerid should be set dynamically, this value must be machine-specific
    # This value may be restricted to 19 characters! The only error you'll receive upon entering
    # an invalid computer id is to the effect of not having appropriate privileges to perform the requested operation
    #computerid=`/sbin/ifconfig en0 | awk '/ether/ { gsub(":", ""); print $2 }'` # MAC Address
    #computerid=`hostname | sed 's/.unibas.ch//'`
    #computerid=`/usr/sbin/scutil --get LocalHostName | cut -c 1-19` # Assure that this will produce unique names!
    #computerid=`/usr/sbin/scutil --get LocalHostName`
    computerid=`scutil --get ComputerName`
    adcomputerid=`echo "$computerid" | tr [:lower:] [:upper:]`
    # These variables probably don't need to be changed
    # Determing if any directory binding exists
    nicAddress=`ifconfig en0 | grep ether | awk '{print $2}'`
    if dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              check4ODtmp=`dscl localhost -list /LDAPv3 | grep -n 1 | sed 's/1://' | sed 's/2://'`
              check4OD=${check4ODtmp//[[:space:]]/}
              echo "Found LDAP: "$check4ODtmp
              check4ODaccttmp=`dscl /LDAPv3/"$check4OD" -read Computers/"$computerid" RealName | cut -c 11-`
              check4ODacct=${check4ODaccttmp//[[:space:]]/}
              echo "Found LDAP-Computer-Account: "$check4ODacct
    else
              check4OD=""
              check4ODacct=""
              echo "No bound LDAP Server found"
    fi
    if [ $oldComputerGroup != "" ] && dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              check4ODgroupMembershiptmp=`dscl /LDAPv3/"$check4OD" -read ComputerGroups/"$oldComputerGroup" | grep "$computerid"`
              check4ODgroupMembership=$check4ODgroupMembershiptmp
              echo "LDAP Group Membership in Group: "$oldComputerGroup
    else
              check4ODgroupMembership=""
              echo "No LDAP Group Membership defined or not bound to a server"
    fi
    if dscl localhost -list "/Active Directory" | grep $domainname > /dev/null
    then
              check4ADtmp=`dsconfigad -show | grep "Active Directory Domain" | sed 's/Active Directory Domain//'  | sed 's/=//'`
              check4AD=${check4ADtmp//[[:space:]]/}
              echo "Found AD: "$check4AD
              check4ADaccttmp=`dsconfigad -show | grep "Computer Account" | sed 's/Computer Account//' | sed 's/=//'`
              check4ADacct=${check4ADaccttmp//[[:space:]]/}
              echo "Found AD-Account: "$check4ADacct
    else
              check4AD=""
              check4ADacct=""
              echo "No AD-Account found"
    fi
    osversionlong=`sw_vers -productVersion`
    osvers=${osversionlong:3:1}
    #Time Sync
    #Restart ntpdate
    StartService ()
    if [ "${TIMESYNC:=-YES-}" = "-YES-" ] && ! GetPID ntpd > /dev/null; then
              CheckForNetwork
    if [ -f /var/run/NetworkTime.StartupItem -o "${NETWORKUP}" = "-NO-" ]; then exit; fi
              touch /var/run/NetworkTime.StartupItem
              echo "Starting network time synchronization"
    # Synchronize our clock to the network’s time,
    # then fire off ntpd to keep the clock in sync.
              ntpdate -bvs
              ntpd -f /var/run/ntp.drift -p /var/run/ntpd.pid
    fi
    echo ""
    echo ""
    sleep 5
    #### Removing any existing directory bindings
    #Clear OD Computer Account and delete entry from Computer group
    if dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              echo "This computer is bound to the following Open Directory Services:"
              dscl localhost -list /LDAPv3
              echo "With the Search Path entries:"
              dscl /Search -read / CSPSearchPath | grep /LDAP
              sleep 5
              if [ "${check4ODacct}" == "${computerid}" ]
              then
                        echo "This machine already has a computer account on $oddomain."
                        # Set the GUID
                        GUID="$(dscl /LDAPv3/$oddomain -read /Computers/${computerid} GeneratedUID | awk '{ print $2 }')"
                        echo "Found GUID: "$GUID
                        if [ "$oldComputerGroup" != "" ] && [ "$check4ODgroupMembership" != "" ]
                        then
                                  echo "Removing entry from group $oldComputerGroup"
                                  dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /ComputerGroups/"$oldComputerGroup" GroupMembership "${computerid}"
                                  dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /ComputerGroups/"$oldComputerGroup" GroupMembers "${GUID}"
                                  dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /ComputerLists/"$oldComputerGroup" Computers "${computerid}"
                        fi
                        echo "Removing Computer entry $computerid in OD"
                        dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$check4OD" -delete /Computers/"${computerid}"
              fi
              #List existing Directories
              echo "Removing OD-Binding to "$check4OD
              dsconfigldap -r "$check4OD"
              echo "Removing Search Path entries"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4OD"
              dscl /Search/Contacts -delete / CSPSearchPath /LDAPv3/"$check4OD"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4OD"
              sleep 5
    else
              echo "No LDAP or OD Binding present.";
    fi
    echo ""
    # Check a second time in order to delete any remaining LDAP-Bindings
    echo "Scanning for further LDAP servers"
    if dscl localhost -list /LDAPv3 | grep . > /dev/null
    then
              echo "Found:"
              dscl localhost -list /LDAPv3
              echo "Removing OD-Binding to "$check4ODtmp
              dsconfigldap -r "$check4ODtmp"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4ODtmp"
              dscl /Search/Contacts -delete / CSPSearchPath /LDAPv3/"$check4ODtmp"
              dscl /Search -delete / CSPSearchPath /LDAPv3/"$check4ODtmp"
              sleep 5
    else
              echo "No further LDAP or OD Binding present."
    fi
    echo ""
    echo ""
    #Remove the Active Directory binding
    if [ "$check4AD" != "" ]
    then
              echo "This computer is bound to the following Active Directory Services:"
              dscl localhost -list "/Active Directory"
              echo "With the Search Path entries:"
              dscl /Search -read / CSPSearchPath | grep /Active
              sleep 5
              echo "Removing any existing AD-Binding to "$check4AD
        dsconfigad -f -remove -username "$udn" -password "$password"
        echo "Removing Search Path entries"
              if [ "$preferred" != "-nopreferred" ]
              then
                        dscl /Search -delete / CSPSearchPath /Active Directory/"$domainname"
                        dscl /Search/Contacts -delete / CSPSearchPath /Active Directory/"$domainname"
                        dscl /Search -delete / CSPSearchPath /Active Directory/"$domainname"
              fi
              dscl /Search -delete / CSPSearchPath "/Active Directory/$domainname/All Domains"
              dscl /Search/Contacts -delete / CSPSearchPath "/Active Directory/$domainname/All Domains"
    #remove search path entries from 10.6
        if dscl /Search -read / CSPSearchPath | grep /Active > /dev/null
        then
            dscl /Search -delete / CSPSearchPath "/Active Directory/$domainname/$domain"
            dscl /Search/Contacts -delete / CSPSearchPath "/Active Directory/$domainname/$domain"
        fi
              sleep 5
    else
              echo "No Active Directory Binding present."
    fi
    echo ""
    #Remove Existing Directory Services Config
    echo "Removing existing DS Config"
    if [ -d "/Library/Preferences/edu.mit.Kerberos" ]
    then
              rm -R /Library/Preferences/edu.mit.Kerberos
    fi
    if [ -d "/etc/krb5.keytab" ]
    then
              rm -R /etc/krb5.keytab
    fi
    # Clean up the DirectoryService configuration files
    rm -Rfv /Library/Preferences/DirectoryService/*
    #OD
    echo ""
    echo ""
    echo "Binding to OD-Damin "$oddomain
    sleep 5
    dsconfigldap -v -a "$oddomain" -n "$oddomain" -c "$computerid"
    echo "Killing opendirectoryd"
    killall opendirectoryd
    sleep 5
    echo "Adding computer account $computerid to /LDAPv3/${oddomain} on $oddomain"
    dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -create /Computers/"$computerid" ENetAddress "$nicAddress"
    dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /Computers/"$computerid" RealName "$computerid"
    # Set the GUID
    GUID="$(dscl /LDAPv3/$oddomain -read /Computers/${computerid} GeneratedUID | awk '{ print $2 }')"
    # Add computer to ComputerList and ComputerGroup
    if [ $computerGroup != "" ]
    then
              echo "Adding computer $computerid to OD group $computerGroup on $oddomain"
              dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /ComputerLists/"$computerGroup" apple-computers "$computerid"
              dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /ComputerGroups/"$computerGroup" apple-group-memberguid "${GUID}"
              dscl -u "${odAdmin}" -P "${odPassword}" /LDAPv3/"$oddomain" -merge /ComputerGroups/"$computerGroup" memberUid "$computerid"
    fi
    echo "Finished OD Binding."
    sleep 5 # Give DS a chance to catch up
    echo ""
    echo ""
    echo "Performing the AD Binding"
    #AD
    # Activate the AD plugin
    defaults write /Library/Preferences/DirectoryService/DirectoryService "Active Directory" "Active"
    plutil -convert xml1 /Library/Preferences/DirectoryService/DirectoryService.plist
    #Use the existing AD-Computername or generate a new one
    computeridtmp="default"
    if [ "$check4ADacct" == "" ]
    then
              LEN=$(echo ${#adcomputerid})
              if [ $LEN -lt 15 ]; then
                      echo "ComputerID "$adcomputerid " has 15 characters or less and is therefore suitable for AD-Binding. It is $adcomputerid"
                      computeridtmp=$adcomputerid
              else
                      echo "ComputerID "$adcomputerid " has 16 or more characters and needs to be modified for AD-Binding."
                        echo "Removing any -"
                      computeridtmp=${adcomputerid//-/}
                                  LEN=$(echo ${#computeridtmp})
                                  if [ $LEN -lt 15 ]; then
                                            echo "ComputerID "$computeridtmp" has now 15 characters or less and is therefore suitable for AD-Binding."
                                  else
                                            echo "Only using the last 15 characters of the Computer name to be able to bind to AD."
                                            computeridtmp=${computeridtmp:(-15)}
                                  fi
                      echo "Cropped Computername to "$computeridtmp
              fi
    else
        computeridtmp=${check4ADacct//$/}
        echo "Found existing AD Account previously, attempting to recreate in the OU: "$computeridtmp
    fi
    echo ""
    # Bind to AD
    echo "Binding to AD-Domain "$domain" with computerid "$computeridtmp
    dsconfigad -f -add "$domain" -username "$udn" -password "$password" -ou "$ou" -computer "$computeridtmp"
    echo ""
    echo "Setting the Advanced AD Plugin options"
    # Configure advanced AD plugin options
    if [ "$admingroups" = "" ]
    then
              dsconfigad -nogroups
    else
              dsconfigad -groups "$admingroups"
    fi
    dsconfigad -alldomains "$alldomains"
    dsconfigad -localhome "$localhome"
    dsconfigad -protocol "$protocol"
    dsconfigad -mobile "$mobile"
    dsconfigad -mobileconfirm "$mobileconfirm"
    dsconfigad -useuncpath "$useuncpath"
    dsconfigad -shell "$user_shell"
    dsconfigad "$preferred"
    dsconfigad -packetsign "$packetsign" -packetencrypt "$packetencrypt" -passinterval "$passinterval"
    dsconfigad -namespace "$namespace"
    sleep 5
    echo ""
    echo ""
    # Add the OD & AD node to the search path
    if [ "$alldomains" = "enable" ]
    then
              csp="/Active Directory/$domainname/All Domains"
    else
              csp="/Active Directory/$domainname"
    fi
    echo "Finished AD Binding."
    echo "Adding Domain /LDAPv3/"$oddomain" and "$csp" to Search Path"
    dscl /Search -create / SearchPolicy CSPSearchPath
    dscl /Search/Contacts -create / SearchPolicy CSPSearchPath
    echo "Adding OD.."
    dscl /Search -append / CSPSearchPath /LDAPv3/"$oddomain"
    dscl /Search/Contacts -append / CSPSearchPath /LDAPv3/"$oddomain"
    echo "Adding AD.."
    #Adding all Domains first to improve reliability under 10.7
    if [ "$alldomains" != "enable" ]
    then
        cspadall="/Active Directory/$domainname/All Domains"
        dscl /Search/Contacts -append / CSPSearchPath "$cspadall"
        dscl /Search -append / CSPSearchPath "$cspadall"
    fi
    dscl /Search/Contacts -append / CSPSearchPath "$csp"
    dscl /Search -append / CSPSearchPath "$csp"
    echo "Finished Updating Search Paths."
    echo ""
    echo ""
    # Restart DirectoryService (necessary to reload AD plugin activation settings)
    killall opendirectoryd
    # Destroy the login hook (or change it)
    if [ "${newLoginHook}" == "" ]
    then
              defaults delete /var/root/Library/Preferences/com.apple.loginwindow LoginHook
    else
              defaults write /var/root/Library/Preferences/com.apple.loginwindow LoginHook $newLoginHook
    fi
    sleep 5
    # Customizing the login-Window
    #defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo DSStatus
    #defaults write /Library/Preferences/com.apple.loginwindow showInputMenu -bool TRUE
    #defaults write /Library/Preferences/com.apple.loginwindow SHOWFULLNAME -bool TRUE
    # This works in a pinch if the above code does not
    #defaults write /Library/Preferences/DirectoryService/SearchNodeConfig "Search Node Custom Path Array" -array "/Active Directory/All Domains"
    #defaults write /Library/Preferences/DirectoryService/SearchNodeConfig "Search Policy" -int 3
    #plutil -convert xml1 /Library/Preferences/DirectoryService/SearchNodeConfig.plist
    #killall opendirectoryd
    # Disable autologin
    defaults delete /Library/Preferences/com.apple.loginwindow autoLoginUser
    srm /etc/kcpassword
    echo ""
    echo ""
    echo ""
    echo "Now bound to OD Domain:"
    dscl localhost -list /LDAPv3
    echo "With Search Path entries:"
    dscl /Search -read / CSPSearchPath | grep /LDAP
    echo "Now bound to AD Domain:"
    dscl localhost -list "/Active Directory"
    echo "With Search Path entries:"
    dscl /Search -read / CSPSearchPath | grep /Active
    exit 0                    ## Success
    exit 1                    ## Failure
    Any inputs, questions and improvement suggestions are, of course, most welcome!
    Cheers
    See

  • Setting save directory and filename based on fillable form fields.

    Hello,
    I'm new to .pdf development in Acrobat. I'm trying to create a form which allows users to fill in data, then save a copy of the form to a directory and file name which will be based upon several of the fields in the document. Is this method of saving possible? I've tried a script but can't seem to make the process work.
    Thanks for the help!

    It's possible, but the code that does the actual save (using the doc.saveAs JavaScript method) needs to be in a folder-level JavaScript file and further in a trusted function and app.beginPriv/app.endPriv block:
    http://acrobatusers.com/tutorials/how-save-pdf-acrobat-javascript
    http://livedocs.adobe.com/acrobat_sdk/11/Acrobat11_HTMLHelp/JS_API_AcroJS.89.173.html
    or in a certified document that the user chooses to trust to execute privileged code. If you've done either of these, can you post the code you're using?

  • How to list the contents of an OSX directory, and output to text file?

    hello there any hints with any known program that does following
    I have recorded my music directory to DVD and now i would like to make an .txt file what the dvd contains...cos its way of hand to write all 100xx files by hand...
    How to list the contents of an OSX directory, and output to text file?
    any prog that does that? any hints?
    best regards

    This script makes a hierarchical file listing all files in a folder and subfolder:
    Click here to launch Script Editor.
    choose folder with prompt "Choose a folder to process..." returning theFolder
    set theName to name of (info for theFolder)
    set thepath to quoted form of POSIX path of theFolder
    set currentIndex to theFolder as string
    do shell script "ls -R " & thepath returning theDir
    set theDirList to every paragraph of theDir
    set newList to {"Contents of folder \"" & theName & "\"" & return & thepath & return & return}
    set theFilePrefix to ""
    repeat with i from 1 to count of theDirList
    set theLine to item i of theDirList
    set my text item delimiters to "/"
    set theMarker to count of text items of thepath
    set theCount to count of text items of theLine
    set currentFolder to text item -1 of theLine
    set theFolderPrefix to ""
    if theCount is greater than theMarker then
    set theNestIndex to theCount - theMarker
    set theTally to -1
    set theFilePrefix to ""
    set theSuffix to ""
    repeat theNestIndex times
    set theFolderPrefix to theFolderPrefix & tab
    set theFilePrefix to theFilePrefix & tab
    if theTally is -1 then
    set theSuffix to text item theTally of theLine & theSuffix
    else
    set theSuffix to text item theTally of theLine & ":" & theSuffix
    end if
    set currentIndex to "" & theFolder & theSuffix
    set theTally to theTally - 1
    end repeat
    end if
    set my text item delimiters to ""
    if theLine is not "" then
    if word 1 of theLine is "Volumes" then
    set end of newList to theFolderPrefix & "Folder: > " & currentFolder & return
    else
    try
    if not folder of (info for alias (currentIndex & theLine & ":")) then
    set end of newList to theFilePrefix & tab & tab & tab & "> " & theLine & return
    end if
    end try
    end if
    end if
    end repeat
    open for access file ((path to desktop as string) & "Contents of folder- " & theName & ".txt") ¬
    with write permission returning theFile
    write (newList as string) to theFile
    close access theFile

  • User synchronization issue between Active Directory and Solution manager.

    Requirement:
    Synchronize the users between Active directory and solution manager system.
    <u>What we did:</u>
    1.     Created RFC connection (LDAP_RFC) for LDAP connector.
    2.     Created new LDAP connector that utilize the RFC (LDAP_RFC).
    3.     Created new logical LDAP Server(CUA).Here we have to maintain the connection
    details to the physical directory.
    4.     We maintained the communication user that is used by the LDAP connector to bind the LDAP Directory Server.
    5.     In transaction LDAPMAP specific SAP data fields, we mapped to the desired
    directory attributes.
    6.     Testing from LDAP transaction working fine. We are able to see the attributes and
    values       from Active directory.
    <b><u>Issue:</u></b>
    When executed the program RSLDAPSYNC_USER for user synchronization from t-code se38 with below selection .
    LDAP Server = CUA (created earlier)
    LDAP Connector = LDAP_RFC (RFC connection created created ealier)
    In the tab: (Object that exist both in the directory and in the Database:)
    Selected: Compare Time Stamp.
    In the tab: (Objects the only exist in the Directory.)
    Selected : Create in Database.
    In the tab(Objects that only Exist in the Database:
    Selected: Ignore Object.
    Result from the report shows that connection to LDAP server is fine and ‘0’(zero) objects in Directory.
    The program does not create any new user in the Solution Manager system.
    Any help on this issue greatly appreciated.
    Thanks & Regards,
    Harish

    where did you see this error ? is there anymore details.
    i think the account you are using for Sync does not have Replicate Directory Changes permission in AD. follow below article and give Replicate directory changes permission.
    http://technet.microsoft.com/en-us/library/hh296982(v=office.15).aspx
    Thanks, Noddy

  • Store signature image in Active Directory and deploy it to each users desktop

    What I am trying to achieve is to have each user a hand written signature scanned in and stored in the .jpgPhoto attribute in Active Directory and then have some sort of script, like our login script, pull that information and copy the file to the users
    desktop.  We are wanting to be able to allow users to apply the signature image on a signature line in Office 2010 or InfoPath forms instead of typing their name.    I know there has to be a way to do this but I have not found it yet and I am
    not very good at scripting.  Is there anyone here that has accomplished such a task and if so, how did you go about doing it? 
    David Hood

    We already have Outlook email signatures created from AD information deployed to all users.  Someone else on my team deployed that already and it works great.  But that is just basic user info pulled from fields that were manually entered in
    the user account.  What I want to do is have a user scribble their signature on a piece of paper or a tablet, capture an image of that to crop and resize to store in the AD user account or somewhere secure that can be queried to be pushed to that users
    desktop.  I work at a state government agency and I have heard of another agency doing this but I have no idea how they did it.  The only thing I could think of is to have a script ran during login to query the AD attribute the image is stored in,
    pull it and then copy it to the users machine so when they sign a word document or .PDF with a digital signature they also have the option to place that image in the signature line. 
    David Hood

  • Missing build directory and Jdeveloper couldnt detect SoaServer also

    Hi,
    I am using JDeveloper 11.1.1.3 for soasuite project development. When i create new SOA project, the build directory and files build.xml and build.properties are not getting created. Similarly soa server is also not detected by Jdeveloper. Is it due to any missing configuration in JDeveloper?. Please let me know why Jdeveloper couldnt detect SoaServer and why it is not creating build directory.

    jdeveloper won't create the files when you're using the wizard to create a new soa project.
    the same for the connection...you need to add the application server connection yourself.
    for deployment you can use the scripts in <jdev_home>/jdeveloper/bin

  • How to manage Active directory and tools to manage Active Directory

    How to manage Active directory and which tools we use?

    You can use Microsoft Active Directory management tools:
    http://technet.microsoft.com/en-us/library/aa998508(EXCHG.65).aspx
    http://technet.microsoft.com/en-us/library/aa998508(EXCHG.65).aspx
    erview of Server Message Block signing
    http://support.microsoft.com/kb/887429/en-us
    Remote Server Administration Tools for Windows 7:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d&displaylang=en
    AD Admin Center:
    http://technet.microsoft.com/en-us/library/dd560651(WS.10).aspx
    http://technet.microsoft.com/en-us/library/dd560652(WS.10).aspx
    Santhosh Sivarajan | MCTS, MCSE (W2K3/W2K/NT4), MCSA (W2K3/W2K/MSG), CCNA, Network+ Houston, TX http://blogs.sivarajan.com/ http://publications.sivarajan.com/ This posting is provided "AS IS" with no warranties, and confers no rights.

  • 12.1.2 rapid clone patches post step missing scripts directory in appsutil

    Hi,
    I have 12.1.2 new fresh instance running on 64bit RHL.
    I have applied 8360494:R12.OAM.B and 9462233:R12.OAM.B rapid clone patches. I did post steps as mentioned in patch read me which is as below:
    1.     Log in to the APPL_TOP environment (source the environment file)
    2.     Create appsutil.zip file
    perl <AD_TOP>/bin/admkappsutil.pl
    perl $AD_TOP/bin/admkappsutil.pl
    3. This will create appsutil.zip in <INST_TOP>/admin/out
    4. Copy or FTP the appsutil.zip file to the <RDBMS ORACLE_HOME>
    cd <RDBMS ORACLE_HOME>
    unzip -o appsutil.zip
    Now, I dont see any scripts directory under appsutil in database tier and due to that I can't run autoconfig in database tier.
    Do I need to any extra steps other than mentioned in read me?
    see all directories of appsutil below:
    [applcrp] pwd
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    [applcrp]ls
    bin html java media perl sql template
    thanks,

    I dont see any error in logfile. Script completed successfully as below.
    Starting the generation of appsutil.zip
    Log file located at /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/log/MakeAppsUtil_06260118.log
    output located at /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil.zip
    MakeAppsUtil completed successfully.
    ==================
    I have also coplied logfile for review.
    Deleting /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil.zip/appsutil.zip
    Deletion Successful
    Deleting directory /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    Deletion Successful
    UNZIP used: UnZip 5.50 of 17 February 2002, by Info-ZIP. Maintained by C. Spieler. Send
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbtmpl.drv
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/driver/addbtmpl.drv to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbtmpl.drv
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/driver/addbactmpl.drv to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbactmpl.drv
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/driver/addbcltmpl.drv to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbcltmpl.drv
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/ARGS.pm
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/ARGS.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/ARGS.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/AutoBuild.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/AutoBuild.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/AutoConfig.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/AutoConfig.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Common.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Common.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Error.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Error.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/FileSys.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/FileSys.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/IO.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/IO.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Inventory.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Inventory.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Log.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Log.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/OSD.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/OSD.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Process.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Process.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Reports.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Reports.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Restart.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Restart.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/RunScript.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/RunScript.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Runtime.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Runtime.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/SQLPLUS.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/SQLPLUS.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Script.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Script.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Techstack.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Techstack.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/TechstackDB.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/TechstackDB.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Util.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Util.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/Validate.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/Validate.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/XML.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/XML.pm
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//au/12.0.0/perl/TXK/HealthCheckReport.pm to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/perl/TXK/HealthCheckReport.pm
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/bin/TXKScript.pl
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/patch/115/bin/TXKScript.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/bin/TXKScript.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/bin/txkrun.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/bin/txkrun.pl
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkValidate.xsl
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkValidate.xsl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkValidate.xsl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/patch/115/bin/txkInventory.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/bin/txkInventory.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkMessages.xml to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkMessages.xml
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkInventory.xml to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkInventory.xml
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkDiagnostics.xml to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkDiagnostics.xml
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkValObjMap.xml to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkValObjMap.xml
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkHealthCheckReport.xml to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkHealthCheckReport.xml
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkCtxInfReport.xsl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkCtxInfReport.xsl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/html/txkCtxInfTextReport.xsl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/html/txkCtxInfTextReport.xsl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/patch/115/bin/txkGenCtxInfRep.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/bin/txkGenCtxInfRep.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/patch/115/bin/txkHealthCheckReport.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/bin/txkHealthCheckReport.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/txkEBSWrapper.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/txkEBSWrapper.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/ad8idbnt.env to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/ad8idbnt.env
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbprf.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbprf.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbctl.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbctl.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addlnctl.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addlnctl.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adlsnodes_nt.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adlsnodes_nt.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adsvdb.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adsvdb.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adsvdcnv.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adsvdcnv.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adsvdlsn.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adsvdlsn.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adupdlib_nt.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adupdlib_nt.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/8i/adora8iinf.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adora8iinf.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/8i/adora10g_stub.inf to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adora10g_stub.inf
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbsynhnm.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbsynhnm.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adcrobj.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adcrobj.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_NT_ALL.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_NT_ALL.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afdbprf.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afdbprf.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbprf.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbprf.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbctl.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbctl.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adlsnodes_ux.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adlsnodes_ux.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adsvdb.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adsvdb.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adsvdcnv.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adsvdcnv.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adsvdlsn.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adsvdlsn.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adupdlib_ux.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adupdlib_ux.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addlnctl.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addlnctl.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adcrobj.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adcrobj.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/txkConfigDbOcm.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/txkConfigDbOcm.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afmkinit.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afmkinit.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afdbprf.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afdbprf.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbprf.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbprf.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/addbccnv.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/addbccnv.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adstopdb.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adstopdb.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adstrtdb.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adstrtdb.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adcrobj.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adcrobj.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adchknls.pl to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adchknls.pl
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afdbprf.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afdbprf.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/txkcreateACL.cmd to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/txkcreateACL.cmd
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/txkcreateACL.sh to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/txkcreateACL.sh
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/txkcreateACL.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/txkcreateACL.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afifilecbo.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afifilecbo.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db101.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db101.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db102.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db102.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db111.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db111.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db112.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db112.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db101RAC.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db101RAC.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db102RAC.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db102RAC.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db111RAC.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db111RAC.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//fnd/12.0.0/admin/template/afinit_db112RAC.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/afinit_db112RAC.ora
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/sql/adgrants.sql
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//admin/adgrants_nt.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/sql/adgrants.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//admin/adgrants.sql to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/sql/adgrants.sql
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/config_sol.s to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/config_sol.s
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/config_sol_64.s to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/config_sol_64.s
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/config_aix.s to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/config_aix.s
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/config_aix_64.s to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/config_aix_64.s
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/config_ux.tmp to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/config_ux.tmp
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/ad8idbux.env to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/ad8idbux.env
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/ad8ilsnr.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/ad8ilsnr.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/adlsnr10RAC.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/adlsnr10RAC.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/ons_config_db.tmp to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/ons_config_db.tmp
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/ad8isqlnet.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/ad8isqlnet.ora
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/admin/template/install/template/db/ad8itns.ora to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/template/ad8itns.ora
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/xmlparserv2.jar
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil
    Binary copy of /mnt/disk4/oracle/CRP/apps/tech_st/10.1.3//lib/xmlparserv2.jar to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/xmlparserv2.jar
    Recursive create directory:
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/autoconfig
    /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java
    Starting Directory copy, /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/autoconfig==>/mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/autoconfig
    Directory copying done
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/autoconfig to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/autoconfig
    Starting Directory copy, /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/clone==>/mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/clone
    Directory copying done
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/clone to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/clone
    Starting Directory copy, /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/context==>/mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/context
    Directory copying done
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/context to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/context
    Starting Directory copy, /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/revision==>/mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/revision
    Directory copying done
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/revision to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/revision
    Starting Directory copy, /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/tools==>/mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/tools
    Directory copying done
    Binary copy of /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/tools to /mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/tools
    Starting Directory copy, /mnt/disk4/oracle/CRP/apps/apps_st/appl//ad/12.0.0/java/oracle/apps/ad/util==>/mnt/disk4/oracle/CRP/inst/apps/CRP_preprod03/admin/out/appsutil/appsutil/java/oracle/apps/ad/util
    Directory copying done
    continue in next post.....

  • Migration between ISOCORS directory and vendor supported directory

    How can we migrate between ISOCORS directory and vendor supported directory?

    You can use a few products, such as iPlanet Meta Directory, or ISOCOR Meta
    Directory. These provide 2 way synch between diff LDAP products. Or, you can go
    to http://mozilla.org and write some scripts to do this yourself, using PERLdap.
    --Will
    Vijay Patil wrote:
    How can we migrate between ISOCORS directory and vendor supported directory?

  • Facing Many Problems About Creating Directory and an External Table

    Question:
    The weird thing is if you look at question 10-b in page 3-41, it says:
    (page 3-41 "Oracle Database 10g SQL Fund. II Vol.1")
    Merge the data in the EMP_DATA table created in the last lab into the data in the emp_hist table. Assume
    that the data in external EMP_DATA table matches the EMP_HIST table, update the email column
    of the EMP_HIST table to match the EMP_DATA table row. If a row in the EMP_DATA table does not
    match, insert into the EMP_HIST tables. Rows are considered matching when the employee's first and
    last name are identical.
    To me, this question is constructed wrongly. First of all in the last lab we have not been asked to create EMP_DATA. Secondly, EMP_DATA is empty.
    Thirdly, this question asks us to merge into EMP_HIST table while EMP_DATA is empty.
    EMP_HIST table currently has copied data from employees table. EMP_HIST structure:
    FIRST_NAME VARCHAR2(20)
    LAST_NAME NOT NULL VARCHAR2(25)
    EMAIL NOT NULL VARCHAR2(45)
    Anway, i did the merge as following:
    merge into emp_hist e
    using emp_data d
    on (e.first_name = d.first_name)
    when matched then
    update set
    e.last_name = d.last_name,
    e.email = d.email
    when not matched then
    insert values (d.first_name, d.last_name, d.email);
    I get this error:
    Error report:
    SQL Error: ORA-29913: error in executing ODCIEXTTABLEOPEN callout
    ORA-29400: data cartridge error
    KUP-04040: file emp.dat in EMP_DIR not found
    ORA-06512: at "SYS.ORACLE_LOADER", line 19
    29913. 00000 - "error in executing %s callout"
    *Cause:    The execution of the specified callout caused an error.
    *Action:   Examine the error messages take appropriate action.
    On the other hand, i said let me try this:
    merge into emp_data d
    using emp_hist e
    on (d.first_name = e.first_name)
    when matched then
    update set
    d.last_name = e.last_name,
    d.email = e.email
    when not matched then
    insert values (e.first_name, e.last_name, e.email);
    I get this error because external table is final once its created as far as i know:
    Error report:
    SQL Error: ORA-30657: operation not supported on external organized table
    30657.0000 - "operation not supported on external organized table"
    *Cause:    User attempted on operation on an external table which is
    not supported.
    *Action:   Don't do that!
    I do not know what to do. I did my best, please help.
    Edited by: user11164565 on Jul 27, 2009 2:43 AM

    user11164565 wrote:
    NOTE: I did my best, i did all what i can do, but the problem persists. Please help
    I will mention all the steps i did clearly....
    I gave scott the following grants:
    grant create any directory to scott;
    grant read on directory emp_dir to scott;
    1. Created a directory and its been created successfully:
    create or replace directory emp_dir
    as 'F:\emp_dir';
    Then i did the following just to make sure my directory is recognized:
    SELECT *
    FROM dba_directories;
    I found the drive amongst the results...
    OWNER DIRECTORY_NAME
    DIRECTORY_PATH
    SYS EMP_DIR
    F:\emp_dir
    SYS SUBDIR
    D:\oracle\product\10.2.0\db_1\demo\schema\order_entry\/2002/Sep
    SYS XMLDIR
    D:\oracle\product\10.2.0\db_1\demo\schema\order_entry\
    2. I created an external table emp_data (the script is given by the text book): done successfully
    drop table emp_data;
    CREATE TABLE emp_data
    (first_name VARCHAR2(20)
    ,last_name VARCHAR2(20)
    , email VARCHAR2(30)
    ORGANIZATION EXTERNAL
    TYPE oracle_loader
    DEFAULT DIRECTORY emp_dir
    ACCESS PARAMETERS
    RECORDS DELIMITED BY NEWLINE CHARACTERSET US7ASCII
    NOBADFILE
    NOLOGFILE
    FIELDS
    ( first_name POSITION ( 1:20) CHAR
    , last_name POSITION (22:41) CHAR
    , email POSITION (43:72) CHAR )
    LOCATION ('emp.dat') ) ;
    3. I went to F:\ drive to see if emp_dir folder exist or not! I did not see it. I checked hidden files, nothing there. Anyway, i ignored it and did step 4.
    <snip>
    "Anyway, I ignored it . . . "
    and hence the rest of your problems. I did not see in the steps you recounted that you acually created a directory ("folder") named "\emp_dir" on your f: drive. Nothing you create within the database will actually create that directory on the OS. Createing a directory in Oracle, createing an external table in Oracle, will only create pointers to objects that Oracle will simply assume actually exists.

  • Why is the Executable class only available in Script Task and not in Script Component.

    Why is the Executable class only available in Script Task and not in Script Component.
    Here is a link to the Executable class documentation.
    http://technet.microsoft.com/en-us/library/microsoft.sqlserver.dts.runtime.executable.aspx
    Mr Shaw

    Because Executables are available only in Control Flow. Script Task is a control flow component whreas Script Component is a data flow component. It works on data buffer and rows and not on executables.
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • How can i get also the files in the root directory and how can i for testing add items of IEnumerable FTPListDetail to List string ?

    What i get is only the directories and files that in other nodes. But i have also files on the root directory and i never
    get them. This is a screenshot of my program after i got the content of my ftp. I'm using treeView to display my ftp content:
    You can see two directories from the root but no files on the root it self. And in my ftp server host i have files in the root direcory.
    This is the method i'm using to get the directory listing:
    public IEnumerable<FTPListDetail> GetDirectoryListing(string rootUri)
    var CurrentRemoteDirectory = rootUri;
    var result = new StringBuilder();
    var request = GetWebRequest(WebRequestMethods.Ftp.ListDirectoryDetails, CurrentRemoteDirectory);
    using (var response = request.GetResponse())
    using (var reader = new StreamReader(response.GetResponseStream()))
    string line = reader.ReadLine();
    while (line != null)
    result.Append(line);
    result.Append("\n");
    line = reader.ReadLine();
    if (string.IsNullOrEmpty(result.ToString()))
    return new List<FTPListDetail>();
    result.Remove(result.ToString().LastIndexOf("\n"), 1);
    var results = result.ToString().Split('\n');
    string regex =
    @"^" + //# Start of line
    @"(?<dir>[\-ld])" + //# File size
    @"(?<permission>[\-rwx]{9})" + //# Whitespace \n
    @"\s+" + //# Whitespace \n
    @"(?<filecode>\d+)" +
    @"\s+" + //# Whitespace \n
    @"(?<owner>\w+)" +
    @"\s+" + //# Whitespace \n
    @"(?<group>\w+)" +
    @"\s+" + //# Whitespace \n
    @"(?<size>\d+)" +
    @"\s+" + //# Whitespace \n
    @"(?<month>\w{3})" + //# Month (3 letters) \n
    @"\s+" + //# Whitespace \n
    @"(?<day>\d{1,2})" + //# Day (1 or 2 digits) \n
    @"\s+" + //# Whitespace \n
    @"(?<timeyear>[\d:]{4,5})" + //# Time or year \n
    @"\s+" + //# Whitespace \n
    @"(?<filename>(.*))" + //# Filename \n
    @"$"; //# End of line
    var myresult = new List<FTPListDetail>();
    foreach (var parsed in results)
    var split = new Regex(regex)
    .Match(parsed);
    var dir = split.Groups["dir"].ToString();
    var permission = split.Groups["permission"].ToString();
    var filecode = split.Groups["filecode"].ToString();
    var owner = split.Groups["owner"].ToString();
    var group = split.Groups["group"].ToString();
    var filename = split.Groups["filename"].ToString();
    var size = split.Groups["size"].Length;
    myresult.Add(new FTPListDetail()
    Dir = dir,
    Filecode = filecode,
    Group = group,
    FullPath = CurrentRemoteDirectory + "/" + filename,
    Name = filename,
    Owner = owner,
    Permission = permission,
    return myresult;
    And then this method to loop over and listing :
    private int total_dirs;
    private int searched_until_now_dirs;
    private int max_percentage;
    private TreeNode directories_real_time;
    private string SummaryText;
    private TreeNode CreateDirectoryNode(string path, string name , int recursive_levl )
    var directoryNode = new TreeNode(name);
    var directoryListing = GetDirectoryListing(path);
    var directories = directoryListing.Where(d => d.IsDirectory);
    var files = directoryListing.Where(d => !d.IsDirectory);
    total_dirs += directories.Count<FTPListDetail>();
    searched_until_now_dirs++;
    int percentage = 0;
    foreach (var dir in directories)
    directoryNode.Nodes.Add(CreateDirectoryNode(dir.FullPath, dir.Name, recursive_levl+1));
    if (recursive_levl == 1)
    TreeNode temp_tn = (TreeNode)directoryNode.Clone();
    this.BeginInvoke(new MethodInvoker( delegate
    UpdateList(temp_tn);
    percentage = (searched_until_now_dirs * 100) / total_dirs;
    if (percentage > max_percentage)
    SummaryText = String.Format("Searched dirs {0} / Total dirs {1}", searched_until_now_dirs, total_dirs);
    max_percentage = percentage;
    backgroundWorker1.ReportProgress(percentage, SummaryText);
    percentage = (searched_until_now_dirs * 100) / total_dirs;
    if (percentage > max_percentage)
    SummaryText = String.Format("Searched dirs {0} / Total dirs {1}", searched_until_now_dirs, total_dirs);
    max_percentage = percentage;
    backgroundWorker1.ReportProgress(percentage, SummaryText);
    foreach (var file in files)
    TreeNode file_tree_node = new TreeNode(file.Name);
    file_tree_node.Tag = "file" ;
    directoryNode.Nodes.Add(file_tree_node);
    numberOfFiles.Add(file.FullPath);
    return directoryNode;
    Then updating the treeView:
    DateTime last_update;
    private void UpdateList(TreeNode tn_rt)
    TimeSpan ts = DateTime.Now - last_update;
    if (ts.TotalMilliseconds > 200)
    last_update = DateTime.Now;
    treeViewMS1.BeginUpdate();
    treeViewMS1.Nodes.Clear();
    treeViewMS1.Nodes.Add(tn_rt);
    ExpandToLevel(treeViewMS1.Nodes, 1);
    treeViewMS1.EndUpdate();
    And inside a backgroundworker do work how i'm using it:
    var root = Convert.ToString(e.Argument);
    var dirNode = CreateDirectoryNode(root, "root", 1);
    e.Result = dirNode;
    And last the FTPListDetail class:
    public class FTPListDetail
    public bool IsDirectory
    get
    return !string.IsNullOrWhiteSpace(Dir) && Dir.ToLower().Equals("d");
    internal string Dir { get; set; }
    public string Permission { get; set; }
    public string Filecode { get; set; }
    public string Owner { get; set; }
    public string Group { get; set; }
    public string Name { get; set; }
    public string FullPath { get; set; }
    Now the main problem is that when i list the files and directories and display them in the treeView it dosen't get/display
    the files in the root directory. Only in the sub nodes.
    I will see the files inside hello and stats but i need also to see the files in the root directory.
    1. How can i get and list/display the files of the root directory ?
    2. For the test i tried to add to a List<string> the items in var files to see if i get the root files at all.
       This is what i tried in the CreateDirectoryNode before it i added:
    private List<string> testfiles = new List<string>();
    Then after var files i did:
    testfiles.Add(files.ToList()
    But this is wrong. I just wanted to see in testfiles what items i'm getting in var files in the end of the process.
    Both var files and directoryListing are IEnumerable<FTPListDetail> type.
    The most important is to make the number 1 i mentioned and then to do number 2.

    Risa no.
    What i mean is this. This is a screenshot of my ftp server at my host(ipage.com).
    Now this is a screenshot of my program and you can see that in my program i have only the directories hello stats test but i don't have the files in the root: htaccess.config swp txt 1.txt 2.png....all this files i don't have it on my treeView.
    What i want it to be is that on my program on the treeView i will also display the files like in my ftp server.
    I see in my program only the directories and the files in the directories but i don't see the files on the root directory/node.
    I need it to be like in my ftp server i need to see in my program the htaccess 1.txt 2.png and so on.
    So what i wrote in my main question is that in the var files i see this files of the root directory i just don't know to add and display them in my treeView(my treeView is treeViewMS1).
    I know i checked in my program in the method CreateDirectoryNode i see in the first iteration of the recursive that var files contain this root files i just dont know how to add and display them in my treeView.
    On the next iterations when it does the recursive it's adding the directories hello stats test and the files in this directories but i need it to first add the root files.

Maybe you are looking for

  • InDesign Mac and Windows troubles

    Hi, We got 2 different shares on our Windows Server. One share for InDesign documents and one share for pictures. The pictures are used in the InDesign documents. We use InDesign CS6 for Mac and for Windows. If we create the InDesign documents on a M

  • Query on MRP to consider vendor holidays

    Dear All, In my industry MRP creates the purchase requisition for the raw material. These materials are procured from different vendors. The vendor has some holidays during the upcoming christmas and we would like MRP to take these holidays into acco

  • My Ipod 4th gen with 6.0.1 ios won't play on my sony docking station.  I have allready reset all my settings.  Is there anything else I can do?

    My Ipod 4th gen with 6.0.1 ios won't play on my sony docking station.  I have allready reset all my settings.  Is there anything else I can do?

  • Mvt type configuration

    Dear All I have one problem with mvt type 344. I cann't transfer material stock from unrestricted to Blocked storage type. I think this is configuration problem. But movement type is available in MB1B,it does not work.How to configure this? Thanks Ra

  • How Could Adobe Get it So Wrong!

    How could Adobe get it so wrong! I have trialled Captivate 5 over the weekend and I can see absolutely no reason to upgrade from Captivate 4 to Captivate 5, the opposite in fact.  Captivate 5 is a money making project for Adobe not an improvement on