IS this a correct config

hello to all members:-
i am trying to convert my old ASA ios config to new. could you guys review and let me know the convertion is look correct???
old
access-list MGMTSOFTWARE_access_in extended permit tcp 192.168.3.0 255.255.255.0 host 10.0.9.5 eq 4433
static (MGMTSOFTWARE,DMZ) 10.160.129.97  access-list MGMTSOFTWARE_nat_static
new
object network obj-10.0.9.5
host 10.0.9.5
obj-192.168.3.0
subnet 192.168.3.0 255.255.255.0
object service obj-10.0.9.5-ser
service tcp destination eq 4433
object network obj-10.160.129.97
host 10.160.129.97
nat (MGMTSOFTWARE,DMZ) source static obj-192.168.3.0 obj-10.160.129.97 destination static obj-10.0.9.5 obj-10.0.9.5 serv obj-10.0.9.5-ser obj-10.0.1.51-ser
Thanks a lot for your help

Hi,
I think you would need the following configuration
object network SOURCE-MAPPED
host 10.160.129.97
object network SOURCE-REAL
  subnet 192.168.3.0 255.255.255.0
object network DESTINATION
host 10.0.9.5
object service TCP-4433
service tcp destination eq 4433
nat (MGMTSOFTWARE,DMZ) source dynamic SOURCE-REAL SOURCE-MAPPED destination static DESTINATION DESTINATION service TCP-4433 TCP-4433
I changed the object names a bit so they dont overlap with the ones I mention to you in your other post
Hope this helps
Again remember to mark a reply as the correct answer if it answered your question.
Ask more if needed
- Jouni

Similar Messages

  • How to config the correct .config to support lvm?

    I have some problem which feaze me for two weeks.
    I just want to compile a kernel  manully. so I down the lastely kernel source from kernel.org.
    and build it.
    but,with my kernel,the machine doesn't work.
    it says:
    unable to determine major/minor number of root device '/dev/mapper/volgroup00-root'
    in my .config ,I have added lvm support.
    but ,when i use the /proc/config.gz. everything goes right.
    this is my .config.
    who can tell me,which one I had missing.
    thanks.
    # Automatically generated make config: don't edit
    CONFIG_X86_32=y
    CONFIG_X86=y
    CONFIG_INSTRUCTION_DECODER=y
    CONFIG_GENERIC_CMOS_UPDATE=y
    CONFIG_CLOCKSOURCE_WATCHDOG=y
    CONFIG_GENERIC_CLOCKEVENTS=y
    CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
    CONFIG_LOCKDEP_SUPPORT=y
    CONFIG_STACKTRACE_SUPPORT=y
    CONFIG_HAVE_LATENCYTOP_SUPPORT=y
    CONFIG_MMU=y
    CONFIG_ZONE_DMA=y
    CONFIG_NEED_SG_DMA_LENGTH=y
    CONFIG_GENERIC_ISA_DMA=y
    CONFIG_GENERIC_IOMAP=y
    CONFIG_GENERIC_BUG=y
    CONFIG_GENERIC_HWEIGHT=y
    CONFIG_ARCH_MAY_HAVE_PC_FDC=y
    CONFIG_RWSEM_XCHGADD_ALGORITHM=y
    CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
    CONFIG_GENERIC_CALIBRATE_DELAY=y
    CONFIG_ARCH_HAS_CPU_RELAX=y
    CONFIG_ARCH_HAS_DEFAULT_IDLE=y
    CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
    CONFIG_HAVE_SETUP_PER_CPU_AREA=y
    CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
    CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
    CONFIG_ARCH_HIBERNATION_POSSIBLE=y
    CONFIG_ARCH_SUSPEND_POSSIBLE=y
    CONFIG_ARCH_POPULATES_NODE_MAP=y
    CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
    CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
    CONFIG_X86_32_SMP=y
    CONFIG_X86_HT=y
    CONFIG_X86_32_LAZY_GS=y
    CONFIG_KTIME_SCALAR=y
    CONFIG_ARCH_CPU_PROBE_RELEASE=y
    CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
    CONFIG_CONSTRUCTORS=y
    CONFIG_HAVE_IRQ_WORK=y
    CONFIG_IRQ_WORK=y
    CONFIG_HAVE_KERNEL_GZIP=y
    CONFIG_HAVE_KERNEL_BZIP2=y
    CONFIG_HAVE_KERNEL_LZMA=y
    CONFIG_HAVE_KERNEL_XZ=y
    CONFIG_HAVE_KERNEL_LZO=y
    CONFIG_KERNEL_GZIP=y
    CONFIG_SWAP=y
    CONFIG_SYSVIPC=y
    CONFIG_SYSVIPC_SYSCTL=y
    CONFIG_BSD_PROCESS_ACCT=y
    CONFIG_TASKSTATS=y
    CONFIG_TASK_DELAY_ACCT=y
    CONFIG_TASK_XACCT=y
    CONFIG_TASK_IO_ACCOUNTING=y
    CONFIG_AUDIT=y
    CONFIG_AUDITSYSCALL=y
    CONFIG_AUDIT_WATCH=y
    CONFIG_AUDIT_TREE=y
    CONFIG_HAVE_GENERIC_HARDIRQS=y
    # IRQ subsystem
    CONFIG_GENERIC_HARDIRQS=y
    CONFIG_HAVE_SPARSE_IRQ=y
    CONFIG_GENERIC_IRQ_PROBE=y
    CONFIG_GENERIC_IRQ_SHOW=y
    CONFIG_GENERIC_PENDING_IRQ=y
    CONFIG_IRQ_FORCED_THREADING=y
    CONFIG_SPARSE_IRQ=y
    # RCU Subsystem
    CONFIG_TREE_RCU=y
    CONFIG_IKCONFIG=y
    CONFIG_IKCONFIG_PROC=y
    CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
    CONFIG_CGROUPS=y
    CONFIG_CGROUP_NS=y
    CONFIG_CGROUP_FREEZER=y
    CONFIG_CPUSETS=y
    CONFIG_PROC_PID_CPUSET=y
    CONFIG_CGROUP_CPUACCT=y
    CONFIG_RESOURCE_COUNTERS=y
    CONFIG_NAMESPACES=y
    CONFIG_UTS_NS=y
    CONFIG_IPC_NS=y
    CONFIG_PID_NS=y
    CONFIG_NET_NS=y
    CONFIG_RELAY=y
    CONFIG_BLK_DEV_INITRD=y
    CONFIG_RD_GZIP=y
    CONFIG_RD_BZIP2=y
    CONFIG_RD_LZMA=y
    CONFIG_RD_XZ=y
    CONFIG_RD_LZO=y
    CONFIG_CC_OPTIMIZE_FOR_SIZE=y
    CONFIG_SYSCTL=y
    CONFIG_ANON_INODES=y
    CONFIG_UID16=y
    CONFIG_SYSCTL_SYSCALL=y
    CONFIG_KALLSYMS=y
    CONFIG_KALLSYMS_EXTRA_PASS=y
    CONFIG_HOTPLUG=y
    CONFIG_PRINTK=y
    CONFIG_BUG=y
    CONFIG_ELF_CORE=y
    CONFIG_PCSPKR_PLATFORM=y
    CONFIG_BASE_FULL=y
    CONFIG_FUTEX=y
    CONFIG_EPOLL=y
    CONFIG_SIGNALFD=y
    CONFIG_TIMERFD=y
    CONFIG_EVENTFD=y
    CONFIG_SHMEM=y
    CONFIG_AIO=y
    CONFIG_HAVE_PERF_EVENTS=y
    # Kernel Performance Events And Counters
    CONFIG_PERF_EVENTS=y
    CONFIG_VM_EVENT_COUNTERS=y
    CONFIG_PCI_QUIRKS=y
    CONFIG_SLUB_DEBUG=y
    CONFIG_SLUB=y
    CONFIG_PROFILING=y
    CONFIG_TRACEPOINTS=y
    CONFIG_HAVE_OPROFILE=y
    CONFIG_KPROBES=y
    CONFIG_OPTPROBES=y
    CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
    CONFIG_KRETPROBES=y
    CONFIG_HAVE_IOREMAP_PROT=y
    CONFIG_HAVE_KPROBES=y
    CONFIG_HAVE_KRETPROBES=y
    CONFIG_HAVE_OPTPROBES=y
    CONFIG_HAVE_ARCH_TRACEHOOK=y
    CONFIG_HAVE_DMA_ATTRS=y
    CONFIG_USE_GENERIC_SMP_HELPERS=y
    CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
    CONFIG_HAVE_DMA_API_DEBUG=y
    CONFIG_HAVE_HW_BREAKPOINT=y
    CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
    CONFIG_HAVE_USER_RETURN_NOTIFIER=y
    CONFIG_HAVE_PERF_EVENTS_NMI=y
    CONFIG_HAVE_ARCH_JUMP_LABEL=y
    CONFIG_HAVE_GENERIC_DMA_COHERENT=y
    CONFIG_SLABINFO=y
    CONFIG_RT_MUTEXES=y
    CONFIG_MODULES=y
    CONFIG_MODULE_UNLOAD=y
    CONFIG_STOP_MACHINE=y
    CONFIG_BLOCK=y
    CONFIG_LBDAF=y
    CONFIG_BLK_DEV_BSG=y
    CONFIG_IOSCHED_NOOP=y
    CONFIG_IOSCHED_DEADLINE=y
    CONFIG_IOSCHED_CFQ=y
    CONFIG_DEFAULT_CFQ=y
    CONFIG_INLINE_SPIN_UNLOCK=y
    CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
    CONFIG_INLINE_READ_UNLOCK=y
    CONFIG_INLINE_READ_UNLOCK_IRQ=y
    CONFIG_INLINE_WRITE_UNLOCK=y
    CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
    CONFIG_MUTEX_SPIN_ON_OWNER=y
    CONFIG_FREEZER=y
    # Processor type and features
    CONFIG_TICK_ONESHOT=y
    CONFIG_NO_HZ=y
    CONFIG_HIGH_RES_TIMERS=y
    CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
    CONFIG_SMP=y
    CONFIG_X86_MPPARSE=y
    CONFIG_X86_EXTENDED_PLATFORM=y
    CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
    CONFIG_SCHED_OMIT_FRAME_POINTER=y
    CONFIG_PARAVIRT_GUEST=y
    CONFIG_NO_BOOTMEM=y
    CONFIG_M686=y
    CONFIG_X86_GENERIC=y
    CONFIG_X86_CMPXCHG=y
    CONFIG_CMPXCHG_LOCAL=y
    CONFIG_X86_XADD=y
    CONFIG_X86_WP_WORKS_OK=y
    CONFIG_X86_INVLPG=y
    CONFIG_X86_BSWAP=y
    CONFIG_X86_POPAD_OK=y
    CONFIG_X86_INTEL_USERCOPY=y
    CONFIG_X86_USE_PPRO_CHECKSUM=y
    CONFIG_X86_TSC=y
    CONFIG_X86_CMPXCHG64=y
    CONFIG_X86_CMOV=y
    CONFIG_X86_DEBUGCTLMSR=y
    CONFIG_CPU_SUP_INTEL=y
    CONFIG_CPU_SUP_CYRIX_32=y
    CONFIG_CPU_SUP_AMD=y
    CONFIG_CPU_SUP_CENTAUR=y
    CONFIG_CPU_SUP_TRANSMETA_32=y
    CONFIG_CPU_SUP_UMC_32=y
    CONFIG_HPET_TIMER=y
    CONFIG_HPET_EMULATE_RTC=y
    CONFIG_DMI=y
    CONFIG_SCHED_SMT=y
    CONFIG_SCHED_MC=y
    CONFIG_PREEMPT_VOLUNTARY=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_X86_IO_APIC=y
    CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
    CONFIG_X86_MCE=y
    CONFIG_X86_MCE_INTEL=y
    CONFIG_X86_MCE_AMD=y
    CONFIG_X86_MCE_THRESHOLD=y
    CONFIG_X86_THERMAL_VECTOR=y
    CONFIG_VM86=y
    CONFIG_X86_REBOOTFIXUPS=y
    CONFIG_MICROCODE=y
    CONFIG_MICROCODE_INTEL=y
    CONFIG_MICROCODE_AMD=y
    CONFIG_MICROCODE_OLD_INTERFACE=y
    CONFIG_X86_MSR=y
    CONFIG_X86_CPUID=y
    CONFIG_HIGHMEM4G=y
    CONFIG_HIGHMEM=y
    CONFIG_FLATMEM=y
    CONFIG_FLAT_NODE_MEM_MAP=y
    CONFIG_HAVE_MEMBLOCK=y
    CONFIG_PAGEFLAGS_EXTENDED=y
    CONFIG_BOUNCE=y
    CONFIG_VIRT_TO_BUS=y
    CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
    CONFIG_HIGHPTE=y
    CONFIG_X86_CHECK_BIOS_CORRUPTION=y
    CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
    CONFIG_MTRR=y
    CONFIG_X86_PAT=y
    CONFIG_ARCH_USES_PG_UNCACHED=y
    CONFIG_EFI=y
    CONFIG_SECCOMP=y
    CONFIG_HZ_1000=y
    CONFIG_SCHED_HRTICK=y
    CONFIG_KEXEC=y
    CONFIG_CRASH_DUMP=y
    CONFIG_RELOCATABLE=y
    CONFIG_X86_NEED_RELOCS=y
    CONFIG_HOTPLUG_CPU=y
    CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
    # Power management and ACPI options
    CONFIG_SUSPEND=y
    CONFIG_SUSPEND_FREEZER=y
    CONFIG_HIBERNATE_CALLBACKS=y
    CONFIG_HIBERNATION=y
    CONFIG_PM_SLEEP=y
    CONFIG_PM_SLEEP_SMP=y
    CONFIG_PM=y
    CONFIG_PM_DEBUG=y
    CONFIG_CAN_PM_TRACE=y
    CONFIG_PM_TRACE=y
    CONFIG_PM_TRACE_RTC=y
    CONFIG_ACPI=y
    CONFIG_ACPI_SLEEP=y
    CONFIG_ACPI_PROCFS=y
    CONFIG_ACPI_PROC_EVENT=y
    CONFIG_ACPI_AC=y
    CONFIG_ACPI_BATTERY=y
    CONFIG_ACPI_BUTTON=y
    CONFIG_ACPI_VIDEO=y
    CONFIG_ACPI_FAN=y
    CONFIG_ACPI_PROCESSOR=y
    CONFIG_ACPI_HOTPLUG_CPU=y
    CONFIG_ACPI_THERMAL=y
    CONFIG_X86_PM_TIMER=y
    CONFIG_ACPI_CONTAINER=y
    # CPU Frequency scaling
    CONFIG_CPU_FREQ=y
    CONFIG_CPU_FREQ_TABLE=y
    CONFIG_CPU_FREQ_DEBUG=y
    CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
    CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
    CONFIG_CPU_FREQ_GOV_USERSPACE=y
    CONFIG_CPU_FREQ_GOV_ONDEMAND=y
    CONFIG_X86_ACPI_CPUFREQ=y
    CONFIG_CPU_IDLE=y
    CONFIG_CPU_IDLE_GOV_LADDER=y
    CONFIG_CPU_IDLE_GOV_MENU=y
    CONFIG_PCI=y
    CONFIG_PCI_GOANY=y
    CONFIG_PCI_BIOS=y
    CONFIG_PCI_DIRECT=y
    CONFIG_PCI_MMCONFIG=y
    CONFIG_PCI_DOMAINS=y
    CONFIG_PCIEPORTBUS=y
    CONFIG_PCIEAER=y
    CONFIG_PCIEASPM=y
    CONFIG_ARCH_SUPPORTS_MSI=y
    CONFIG_PCI_MSI=y
    CONFIG_HT_IRQ=y
    CONFIG_PCI_IOAPIC=y
    CONFIG_PCI_LABEL=y
    CONFIG_ISA_DMA_API=y
    CONFIG_AMD_NB=y
    CONFIG_PCCARD=y
    CONFIG_PCMCIA=y
    CONFIG_CARDBUS=y
    CONFIG_YENTA=y
    CONFIG_YENTA_O2=y
    CONFIG_YENTA_RICOH=y
    CONFIG_YENTA_TI=y
    CONFIG_YENTA_ENE_TUNE=y
    CONFIG_YENTA_TOSHIBA=y
    CONFIG_PCCARD_NONSTATIC=y
    CONFIG_HOTPLUG_PCI=y
    # Executable file formats / Emulations
    CONFIG_BINFMT_ELF=y
    CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
    CONFIG_HAVE_AOUT=y
    CONFIG_BINFMT_MISC=y
    CONFIG_HAVE_ATOMIC_IOMAP=y
    CONFIG_HAVE_TEXT_POKE_SMP=y
    CONFIG_NET=y
    CONFIG_PACKET=y
    CONFIG_UNIX=y
    CONFIG_XFRM=y
    CONFIG_XFRM_USER=y
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    CONFIG_IP_ADVANCED_ROUTER=y
    CONFIG_IP_MULTIPLE_TABLES=y
    CONFIG_IP_ROUTE_MULTIPATH=y
    CONFIG_IP_ROUTE_VERBOSE=y
    CONFIG_IP_PNP=y
    CONFIG_IP_PNP_DHCP=y
    CONFIG_IP_PNP_BOOTP=y
    CONFIG_IP_PNP_RARP=y
    CONFIG_IP_MROUTE=y
    CONFIG_IP_PIMSM_V1=y
    CONFIG_IP_PIMSM_V2=y
    CONFIG_SYN_COOKIES=y
    CONFIG_INET_TUNNEL=y
    CONFIG_INET_LRO=y
    CONFIG_TCP_CONG_ADVANCED=y
    CONFIG_TCP_CONG_CUBIC=y
    CONFIG_DEFAULT_CUBIC=y
    CONFIG_IPV6=y
    CONFIG_INET6_AH=y
    CONFIG_INET6_ESP=y
    CONFIG_INET6_XFRM_MODE_TRANSPORT=y
    CONFIG_INET6_XFRM_MODE_TUNNEL=y
    CONFIG_INET6_XFRM_MODE_BEET=y
    CONFIG_IPV6_SIT=y
    CONFIG_IPV6_NDISC_NODETYPE=y
    CONFIG_NETLABEL=y
    CONFIG_NETWORK_SECMARK=y
    CONFIG_NETFILTER=y
    CONFIG_NETFILTER_NETLINK=y
    CONFIG_NETFILTER_NETLINK_LOG=y
    CONFIG_NF_CONNTRACK=y
    CONFIG_NF_CONNTRACK_SECMARK=y
    CONFIG_NF_CONNTRACK_FTP=y
    CONFIG_NF_CONNTRACK_IRC=y
    CONFIG_NF_CONNTRACK_SIP=y
    CONFIG_NF_CT_NETLINK=y
    CONFIG_NETFILTER_XTABLES=y
    # Xtables combined modules
    CONFIG_NETFILTER_XT_MARK=m
    CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
    CONFIG_NETFILTER_XT_TARGET_NFLOG=y
    CONFIG_NETFILTER_XT_TARGET_SECMARK=y
    CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
    # Xtables matches
    CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
    CONFIG_NETFILTER_XT_MATCH_POLICY=y
    CONFIG_NETFILTER_XT_MATCH_STATE=y
    CONFIG_NF_DEFRAG_IPV4=y
    CONFIG_NF_CONNTRACK_IPV4=y
    CONFIG_NF_CONNTRACK_PROC_COMPAT=y
    CONFIG_IP_NF_IPTABLES=y
    CONFIG_IP_NF_FILTER=y
    CONFIG_IP_NF_TARGET_REJECT=y
    CONFIG_IP_NF_TARGET_LOG=y
    CONFIG_IP_NF_TARGET_ULOG=y
    CONFIG_NF_NAT=y
    CONFIG_NF_NAT_NEEDED=y
    CONFIG_IP_NF_TARGET_MASQUERADE=y
    CONFIG_NF_NAT_FTP=y
    CONFIG_NF_NAT_IRC=y
    CONFIG_NF_NAT_SIP=y
    CONFIG_IP_NF_MANGLE=y
    CONFIG_NF_DEFRAG_IPV6=y
    CONFIG_NF_CONNTRACK_IPV6=y
    CONFIG_IP6_NF_IPTABLES=y
    CONFIG_IP6_NF_MATCH_IPV6HEADER=y
    CONFIG_IP6_NF_TARGET_LOG=y
    CONFIG_IP6_NF_FILTER=y
    CONFIG_IP6_NF_TARGET_REJECT=y
    CONFIG_IP6_NF_MANGLE=y
    CONFIG_LLC=y
    CONFIG_NET_SCHED=y
    CONFIG_NET_CLS=y
    CONFIG_NET_EMATCH=y
    CONFIG_NET_CLS_ACT=y
    CONFIG_NET_SCH_FIFO=y
    CONFIG_DNS_RESOLVER=y
    CONFIG_RPS=y
    CONFIG_RFS_ACCEL=y
    CONFIG_XPS=y
    CONFIG_HAMRADIO=y
    CONFIG_FIB_RULES=y
    CONFIG_WIRELESS=y
    CONFIG_WEXT_CORE=y
    CONFIG_WEXT_PROC=y
    CONFIG_CFG80211=y
    CONFIG_CFG80211_DEFAULT_PS=y
    CONFIG_CFG80211_WEXT=y
    CONFIG_WIRELESS_EXT_SYSFS=y
    CONFIG_MAC80211=y
    CONFIG_MAC80211_HAS_RC=y
    CONFIG_MAC80211_RC_MINSTREL=y
    CONFIG_MAC80211_RC_MINSTREL_HT=y
    CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
    CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
    CONFIG_RFKILL=y
    CONFIG_RFKILL_INPUT=y
    CONFIG_STANDALONE=y
    CONFIG_PREVENT_FIRMWARE_BUILD=y
    CONFIG_FW_LOADER=y
    CONFIG_FIRMWARE_IN_KERNEL=y
    CONFIG_DEBUG_DEVRES=y
    CONFIG_ARCH_NO_SYSDEV_OPS=y
    CONFIG_CONNECTOR=y
    CONFIG_PROC_EVENTS=y
    CONFIG_PNP=y
    CONFIG_PNP_DEBUG_MESSAGES=y
    CONFIG_PNPACPI=y
    CONFIG_BLK_DEV=y
    CONFIG_BLK_DEV_LOOP=y
    CONFIG_BLK_DEV_RAM=y
    CONFIG_HAVE_IDE=y
    CONFIG_SCSI_MOD=y
    CONFIG_SCSI=y
    CONFIG_SCSI_DMA=y
    CONFIG_SCSI_PROC_FS=y
    # SCSI support type (disk, tape, CD-ROM)
    CONFIG_BLK_DEV_SD=m
    CONFIG_BLK_DEV_SR=y
    CONFIG_BLK_DEV_SR_VENDOR=y
    CONFIG_CHR_DEV_SG=y
    CONFIG_SCSI_CONSTANTS=y
    CONFIG_SCSI_WAIT_SCAN=m
    CONFIG_SCSI_SPI_ATTRS=y
    CONFIG_ATA=y
    CONFIG_ATA_VERBOSE_ERROR=y
    CONFIG_ATA_ACPI=y
    CONFIG_SATA_PMP=y
    CONFIG_SATA_AHCI=y
    CONFIG_ATA_SFF=y
    # SFF controllers with custom DMA interface
    CONFIG_ATA_BMDMA=y
    CONFIG_ATA_PIIX=y
    CONFIG_PATA_AMD=y
    CONFIG_PATA_OLDPIIX=y
    CONFIG_PATA_SCH=y
    # PIO-only SFF controllers
    CONFIG_PATA_MPIIX=y
    # Generic fallback / legacy drivers
    CONFIG_ATA_GENERIC=y
    CONFIG_MD=y
    CONFIG_BLK_DEV_MD=m
    CONFIG_BLK_DEV_DM=m
    CONFIG_DM_CRYPT=m
    CONFIG_DM_SNAPSHOT=m
    CONFIG_DM_MIRROR=m
    CONFIG_DM_ZERO=m
    CONFIG_DM_MULTIPATH=m
    CONFIG_DM_MULTIPATH_QL=m
    CONFIG_DM_MULTIPATH_ST=m
    CONFIG_MACINTOSH_DRIVERS=y
    CONFIG_MAC_EMUMOUSEBTN=y
    CONFIG_NETDEVICES=y
    CONFIG_MII=y
    CONFIG_PHYLIB=y
    CONFIG_NET_ETHERNET=y
    CONFIG_NET_VENDOR_3COM=y
    CONFIG_NET_TULIP=y
    CONFIG_NET_PCI=y
    CONFIG_FORCEDETH=y
    CONFIG_E100=y
    CONFIG_NE2K_PCI=y
    CONFIG_8139TOO=y
    CONFIG_NETDEV_1000=y
    CONFIG_E1000=y
    CONFIG_E1000E=y
    CONFIG_R8169=y
    CONFIG_SKY2=y
    CONFIG_TIGON3=y
    CONFIG_BNX2=y
    CONFIG_NETDEV_10000=y
    CONFIG_TR=y
    CONFIG_WLAN=y
    CONFIG_NET_PCMCIA=y
    CONFIG_FDDI=y
    CONFIG_NETCONSOLE=y
    CONFIG_NETPOLL=y
    CONFIG_NET_POLL_CONTROLLER=y
    CONFIG_INPUT=y
    CONFIG_INPUT_FF_MEMLESS=y
    CONFIG_INPUT_POLLDEV=y
    CONFIG_INPUT_MOUSEDEV=y
    CONFIG_INPUT_EVDEV=y
    CONFIG_INPUT_KEYBOARD=y
    CONFIG_KEYBOARD_ATKBD=y
    CONFIG_INPUT_MOUSE=y
    CONFIG_MOUSE_PS2=y
    CONFIG_MOUSE_PS2_ALPS=y
    CONFIG_MOUSE_PS2_LOGIPS2PP=y
    CONFIG_MOUSE_PS2_SYNAPTICS=y
    CONFIG_MOUSE_PS2_LIFEBOOK=y
    CONFIG_MOUSE_PS2_TRACKPOINT=y
    CONFIG_INPUT_JOYSTICK=y
    CONFIG_INPUT_TABLET=y
    CONFIG_INPUT_TOUCHSCREEN=y
    CONFIG_INPUT_MISC=y
    CONFIG_SERIO=y
    CONFIG_SERIO_I8042=y
    CONFIG_SERIO_SERPORT=y
    CONFIG_SERIO_LIBPS2=y
    CONFIG_VT=y
    CONFIG_CONSOLE_TRANSLATIONS=y
    CONFIG_VT_CONSOLE=y
    CONFIG_HW_CONSOLE=y
    CONFIG_VT_HW_CONSOLE_BINDING=y
    CONFIG_UNIX98_PTYS=y
    CONFIG_SERIAL_NONSTANDARD=y
    CONFIG_DEVKMEM=y
    CONFIG_SERIAL_8250=y
    CONFIG_SERIAL_8250_CONSOLE=y
    CONFIG_FIX_EARLYCON_MEM=y
    CONFIG_SERIAL_8250_PCI=y
    CONFIG_SERIAL_8250_PNP=y
    CONFIG_SERIAL_8250_EXTENDED=y
    CONFIG_SERIAL_8250_MANY_PORTS=y
    CONFIG_SERIAL_8250_SHARE_IRQ=y
    CONFIG_SERIAL_8250_DETECT_IRQ=y
    CONFIG_SERIAL_8250_RSA=y
    CONFIG_SERIAL_CORE=y
    CONFIG_SERIAL_CORE_CONSOLE=y
    CONFIG_HW_RANDOM=y
    CONFIG_HW_RANDOM_INTEL=y
    CONFIG_HW_RANDOM_AMD=y
    CONFIG_HW_RANDOM_GEODE=y
    CONFIG_HW_RANDOM_VIA=y
    CONFIG_NVRAM=y
    CONFIG_HPET=y
    CONFIG_DEVPORT=y
    CONFIG_I2C=y
    CONFIG_I2C_BOARDINFO=y
    CONFIG_I2C_COMPAT=y
    CONFIG_I2C_HELPER_AUTO=y
    CONFIG_I2C_ALGOBIT=y
    CONFIG_I2C_I801=y
    # I2C system bus drivers (mostly embedded / system-on-chip)
    CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
    CONFIG_POWER_SUPPLY=y
    CONFIG_HWMON=y
    CONFIG_THERMAL=y
    CONFIG_WATCHDOG=y
    CONFIG_HP_WATCHDOG=m
    CONFIG_HPWDT_NMI_DECODING=y
    CONFIG_SSB_POSSIBLE=y
    CONFIG_MFD_SUPPORT=y
    CONFIG_AGP=y
    CONFIG_AGP_AMD64=y
    CONFIG_AGP_INTEL=y
    CONFIG_VGA_ARB=y
    CONFIG_DRM=y
    CONFIG_DRM_KMS_HELPER=y
    CONFIG_DRM_I915=y
    CONFIG_VIDEO_OUTPUT_CONTROL=y
    CONFIG_FB=y
    CONFIG_FB_CFB_FILLRECT=y
    CONFIG_FB_CFB_COPYAREA=y
    CONFIG_FB_CFB_IMAGEBLIT=y
    CONFIG_FB_MODE_HELPERS=y
    CONFIG_FB_TILEBLITTING=y
    # Frame buffer hardware drivers
    CONFIG_FB_EFI=y
    CONFIG_BACKLIGHT_LCD_SUPPORT=y
    CONFIG_BACKLIGHT_CLASS_DEVICE=y
    CONFIG_BACKLIGHT_GENERIC=y
    # Display device support
    # Console display driver support
    CONFIG_VGA_CONSOLE=y
    CONFIG_VGACON_SOFT_SCROLLBACK=y
    CONFIG_DUMMY_CONSOLE=y
    CONFIG_FRAMEBUFFER_CONSOLE=y
    CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
    CONFIG_FONT_8x8=y
    CONFIG_FONT_8x16=y
    CONFIG_LOGO=y
    CONFIG_LOGO_LINUX_CLUT224=y
    CONFIG_SOUND=y
    CONFIG_SOUND_OSS_CORE=y
    CONFIG_SOUND_OSS_CORE_PRECLAIM=y
    CONFIG_SND=y
    CONFIG_SND_TIMER=y
    CONFIG_SND_PCM=y
    CONFIG_SND_HWDEP=y
    CONFIG_SND_SEQUENCER=y
    CONFIG_SND_SEQ_DUMMY=y
    CONFIG_SND_OSSEMUL=y
    CONFIG_SND_MIXER_OSS=y
    CONFIG_SND_PCM_OSS=y
    CONFIG_SND_PCM_OSS_PLUGINS=y
    CONFIG_SND_SEQUENCER_OSS=y
    CONFIG_SND_HRTIMER=y
    CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
    CONFIG_SND_DYNAMIC_MINORS=y
    CONFIG_SND_SUPPORT_OLD_API=y
    CONFIG_SND_VERBOSE_PROCFS=y
    CONFIG_SND_VMASTER=y
    CONFIG_SND_DMA_SGBUF=y
    CONFIG_SND_DRIVERS=y
    CONFIG_SND_PCI=y
    CONFIG_SND_HDA_INTEL=y
    CONFIG_SND_HDA_HWDEP=y
    CONFIG_SND_HDA_CODEC_REALTEK=y
    CONFIG_SND_HDA_CODEC_ANALOG=y
    CONFIG_SND_HDA_CODEC_SIGMATEL=y
    CONFIG_SND_HDA_CODEC_VIA=y
    CONFIG_SND_HDA_CODEC_HDMI=y
    CONFIG_SND_HDA_CODEC_CIRRUS=y
    CONFIG_SND_HDA_CODEC_CONEXANT=y
    CONFIG_SND_HDA_CODEC_CA0110=y
    CONFIG_SND_HDA_CODEC_CMEDIA=y
    CONFIG_SND_HDA_CODEC_SI3054=y
    CONFIG_SND_HDA_GENERIC=y
    CONFIG_SND_USB=y
    CONFIG_SND_PCMCIA=y
    CONFIG_HID_SUPPORT=y
    CONFIG_HID=y
    CONFIG_HIDRAW=y
    CONFIG_USB_HID=y
    CONFIG_HID_PID=y
    CONFIG_USB_HIDDEV=y
    CONFIG_HID_A4TECH=y
    CONFIG_HID_APPLE=y
    CONFIG_HID_BELKIN=y
    CONFIG_HID_CHERRY=y
    CONFIG_HID_CHICONY=y
    CONFIG_HID_CYPRESS=y
    CONFIG_HID_EZKEY=y
    CONFIG_HID_KYE=y
    CONFIG_HID_GYRATION=y
    CONFIG_HID_KENSINGTON=y
    CONFIG_HID_LOGITECH=y
    CONFIG_LOGITECH_FF=y
    CONFIG_HID_MICROSOFT=y
    CONFIG_HID_MONTEREY=y
    CONFIG_HID_NTRIG=y
    CONFIG_HID_PANTHERLORD=y
    CONFIG_PANTHERLORD_FF=y
    CONFIG_HID_PETALYNX=y
    CONFIG_HID_SAMSUNG=y
    CONFIG_HID_SONY=y
    CONFIG_HID_SUNPLUS=y
    CONFIG_HID_TOPSEED=y
    CONFIG_USB_SUPPORT=y
    CONFIG_USB_ARCH_HAS_HCD=y
    CONFIG_USB_ARCH_HAS_OHCI=y
    CONFIG_USB_ARCH_HAS_EHCI=y
    CONFIG_USB=y
    CONFIG_USB_DEBUG=y
    CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
    CONFIG_USB_DEVICEFS=y
    CONFIG_USB_MON=y
    CONFIG_USB_EHCI_HCD=y
    CONFIG_USB_OHCI_HCD=y
    CONFIG_USB_OHCI_LITTLE_ENDIAN=y
    CONFIG_USB_UHCI_HCD=y
    CONFIG_USB_PRINTER=y
    # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
    # also be needed; see USB_STORAGE Help for more info
    CONFIG_USB_STORAGE=y
    CONFIG_USB_LIBUSUAL=y
    # USB Imaging devices
    CONFIG_EDAC=y
    # Reporting subsystems
    CONFIG_EDAC_DECODE_MCE=y
    CONFIG_RTC_LIB=y
    CONFIG_RTC_CLASS=y
    CONFIG_RTC_INTF_SYSFS=y
    CONFIG_RTC_INTF_PROC=y
    CONFIG_RTC_INTF_DEV=y
    # Platform RTC drivers
    CONFIG_RTC_DRV_CMOS=y
    CONFIG_DMADEVICES=y
    CONFIG_X86_PLATFORM_DEVICES=y
    # Firmware Drivers
    CONFIG_FIRMWARE_MEMMAP=y
    CONFIG_EFI_VARS=y
    CONFIG_DMIID=y
    # File systems
    CONFIG_EXT3_FS=y
    CONFIG_EXT3_FS_XATTR=y
    CONFIG_EXT3_FS_POSIX_ACL=y
    CONFIG_EXT3_FS_SECURITY=y
    CONFIG_JBD=y
    CONFIG_FS_MBCACHE=y
    CONFIG_FS_POSIX_ACL=y
    CONFIG_FILE_LOCKING=y
    CONFIG_FSNOTIFY=y
    CONFIG_DNOTIFY=y
    CONFIG_INOTIFY_USER=y
    CONFIG_QUOTA=y
    CONFIG_QUOTA_NETLINK_INTERFACE=y
    CONFIG_QUOTA_TREE=y
    CONFIG_QFMT_V2=y
    CONFIG_QUOTACTL=y
    CONFIG_AUTOFS4_FS=y
    CONFIG_GENERIC_ACL=y
    # CD-ROM/DVD Filesystems
    CONFIG_ISO9660_FS=y
    CONFIG_JOLIET=y
    CONFIG_ZISOFS=y
    # DOS/FAT/NT Filesystems
    CONFIG_FAT_FS=y
    CONFIG_MSDOS_FS=y
    CONFIG_VFAT_FS=y
    # Pseudo filesystems
    CONFIG_PROC_FS=y
    CONFIG_PROC_KCORE=y
    CONFIG_PROC_VMCORE=y
    CONFIG_PROC_SYSCTL=y
    CONFIG_PROC_PAGE_MONITOR=y
    CONFIG_SYSFS=y
    CONFIG_TMPFS=y
    CONFIG_TMPFS_POSIX_ACL=y
    CONFIG_HUGETLBFS=y
    CONFIG_HUGETLB_PAGE=y
    CONFIG_MISC_FILESYSTEMS=y
    CONFIG_NETWORK_FILESYSTEMS=y
    CONFIG_NFS_FS=y
    CONFIG_NFS_V3=y
    CONFIG_NFS_V3_ACL=y
    CONFIG_NFS_V4=y
    CONFIG_ROOT_NFS=y
    CONFIG_NFS_USE_KERNEL_DNS=y
    CONFIG_LOCKD=y
    CONFIG_LOCKD_V4=y
    CONFIG_NFS_ACL_SUPPORT=y
    CONFIG_NFS_COMMON=y
    CONFIG_SUNRPC=y
    CONFIG_SUNRPC_GSS=y
    # Partition Types
    CONFIG_PARTITION_ADVANCED=y
    CONFIG_OSF_PARTITION=y
    CONFIG_AMIGA_PARTITION=y
    CONFIG_MAC_PARTITION=y
    CONFIG_MSDOS_PARTITION=y
    CONFIG_BSD_DISKLABEL=y
    CONFIG_MINIX_SUBPARTITION=y
    CONFIG_SOLARIS_X86_PARTITION=y
    CONFIG_UNIXWARE_DISKLABEL=y
    CONFIG_SGI_PARTITION=y
    CONFIG_SUN_PARTITION=y
    CONFIG_KARMA_PARTITION=y
    CONFIG_EFI_PARTITION=y
    CONFIG_NLS=y
    CONFIG_NLS_CODEPAGE_437=y
    CONFIG_NLS_ASCII=y
    CONFIG_NLS_ISO8859_1=y
    CONFIG_NLS_UTF8=y
    CONFIG_TRACE_IRQFLAGS_SUPPORT=y
    CONFIG_PRINTK_TIME=y
    CONFIG_ENABLE_MUST_CHECK=y
    CONFIG_MAGIC_SYSRQ=y
    CONFIG_DEBUG_FS=y
    CONFIG_DEBUG_KERNEL=y
    CONFIG_SCHEDSTATS=y
    CONFIG_TIMER_STATS=y
    CONFIG_STACKTRACE=y
    CONFIG_DEBUG_BUGVERBOSE=y
    CONFIG_DEBUG_MEMORY_INIT=y
    CONFIG_ARCH_WANT_FRAME_POINTERS=y
    CONFIG_FRAME_POINTER=y
    CONFIG_SYSCTL_SYSCALL_CHECK=y
    CONFIG_USER_STACKTRACE_SUPPORT=y
    CONFIG_NOP_TRACER=y
    CONFIG_HAVE_FUNCTION_TRACER=y
    CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
    CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
    CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
    CONFIG_HAVE_DYNAMIC_FTRACE=y
    CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
    CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
    CONFIG_HAVE_C_RECORDMCOUNT=y
    CONFIG_RING_BUFFER=y
    CONFIG_EVENT_TRACING=y
    CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
    CONFIG_CONTEXT_SWITCH_TRACER=y
    CONFIG_TRACING=y
    CONFIG_GENERIC_TRACER=y
    CONFIG_TRACING_SUPPORT=y
    CONFIG_FTRACE=y
    CONFIG_BRANCH_PROFILE_NONE=y
    CONFIG_BLK_DEV_IO_TRACE=y
    CONFIG_KPROBE_EVENT=y
    CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
    CONFIG_HAVE_ARCH_KGDB=y
    CONFIG_HAVE_ARCH_KMEMCHECK=y
    CONFIG_X86_VERBOSE_BOOTUP=y
    CONFIG_EARLY_PRINTK=y
    CONFIG_EARLY_PRINTK_DBGP=y
    CONFIG_DEBUG_STACKOVERFLOW=y
    CONFIG_DEBUG_STACK_USAGE=y
    CONFIG_DEBUG_RODATA=y
    CONFIG_DEBUG_NX_TEST=m
    CONFIG_DOUBLEFAULT=y
    CONFIG_HAVE_MMIOTRACE_SUPPORT=y
    CONFIG_IO_DELAY_0X80=y
    CONFIG_DEBUG_BOOT_PARAMS=y
    CONFIG_OPTIMIZE_INLINING=y
    # Security options
    CONFIG_KEYS=y
    CONFIG_KEYS_DEBUG_PROC_KEYS=y
    CONFIG_SECURITY=y
    CONFIG_SECURITY_NETWORK=y
    CONFIG_SECURITY_SELINUX=y
    CONFIG_SECURITY_SELINUX_BOOTPARAM=y
    CONFIG_SECURITY_SELINUX_DISABLE=y
    CONFIG_SECURITY_SELINUX_DEVELOP=y
    CONFIG_SECURITY_SELINUX_AVC_STATS=y
    CONFIG_DEFAULT_SECURITY_SELINUX=y
    CONFIG_CRYPTO=y
    # Crypto core or helper
    CONFIG_CRYPTO_ALGAPI=y
    CONFIG_CRYPTO_ALGAPI2=y
    CONFIG_CRYPTO_AEAD=y
    CONFIG_CRYPTO_AEAD2=y
    CONFIG_CRYPTO_BLKCIPHER=y
    CONFIG_CRYPTO_BLKCIPHER2=y
    CONFIG_CRYPTO_HASH=y
    CONFIG_CRYPTO_HASH2=y
    CONFIG_CRYPTO_RNG2=y
    CONFIG_CRYPTO_PCOMP2=y
    CONFIG_CRYPTO_MANAGER=y
    CONFIG_CRYPTO_MANAGER2=y
    CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
    CONFIG_CRYPTO_WORKQUEUE=y
    CONFIG_CRYPTO_AUTHENC=y
    # Authenticated Encryption with Associated Data
    # Block modes
    CONFIG_CRYPTO_CBC=y
    CONFIG_CRYPTO_ECB=y
    # Hash modes
    CONFIG_CRYPTO_HMAC=y
    CONFIG_CRYPTO_MD5=y
    CONFIG_CRYPTO_SHA1=y
    CONFIG_CRYPTO_AES=y
    CONFIG_CRYPTO_AES_586=y
    CONFIG_CRYPTO_ARC4=y
    CONFIG_CRYPTO_DES=y
    # Compression
    # Random Number Generation
    CONFIG_CRYPTO_HW=y
    CONFIG_HAVE_KVM=y
    CONFIG_VIRTUALIZATION=y
    CONFIG_BINARY_PRINTF=y
    # Library routines
    CONFIG_BITREVERSE=y
    CONFIG_GENERIC_FIND_FIRST_BIT=y
    CONFIG_GENERIC_FIND_NEXT_BIT=y
    CONFIG_GENERIC_FIND_LAST_BIT=y
    CONFIG_CRC_T10DIF=y
    CONFIG_CRC32=y
    CONFIG_AUDIT_GENERIC=y
    CONFIG_ZLIB_INFLATE=y
    CONFIG_LZO_COMPRESS=y
    CONFIG_LZO_DECOMPRESS=y
    CONFIG_XZ_DEC=y
    CONFIG_XZ_DEC_X86=y
    CONFIG_XZ_DEC_POWERPC=y
    CONFIG_XZ_DEC_IA64=y
    CONFIG_XZ_DEC_ARM=y
    CONFIG_XZ_DEC_ARMTHUMB=y
    CONFIG_XZ_DEC_SPARC=y
    CONFIG_XZ_DEC_BCJ=y
    CONFIG_DECOMPRESS_GZIP=y
    CONFIG_DECOMPRESS_BZIP2=y
    CONFIG_DECOMPRESS_LZMA=y
    CONFIG_DECOMPRESS_XZ=y
    CONFIG_DECOMPRESS_LZO=y
    CONFIG_HAS_IOMEM=y
    CONFIG_HAS_IOPORT=y
    CONFIG_HAS_DMA=y
    CONFIG_CPU_RMAP=y
    CONFIG_NLATTR=y
    CONFIG_AVERAGE=y
    Last edited by hacklu (2011-06-12 13:57:53)

    If you look under supported Thinkpad systems you will find T500 so this is the correct one to use for the T500.
    http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-73684
    You could also use system update to update the drivers that will save you some time compared to downloading and installing manually. Using system update it's easier to stay up-to-date with new drivers as well. System update will also list the drivers for your Thinkpad model only.
    -gan

  • Servlet Life Cycle. .can anybody say whether this is correct or not

    Hello everyone
    Servlet Life Cycle.This is what i understood .can anybody say whether this is correct or not
    According to sevlet specification,servlet life cycle has 4 stages
    1)Loading and instantiation
    2)Initialization
    3)service the request
    4)destroy
    When we start webcontainer, webcontainer looks for deployed web applications and reads deployment descriptor of each web application.In the process of reading web.xml webcontainer container creates servletcontext object for holding context parameters and servletconfig object for holding servlet init-parameters after finding the servlet classes of the web application.
    After finding the servlet classes webcontainer loads the servlet classes.
    Loading can be done in 2 ways
    1)When Webcontainer starts(loads) the webaplication by using load on startup in web.xml.
    or
    2)when first request comes for the webapplication
    Say webcontainer starts the webaplication by using load on startup in web.xml ,Webcontainer creates an instance of servlet class and call init method of GenericServlet class by passing ServletConfig as parameter to init method i.e init(ServletConfig config).The code that is part of this init method initilize the ServletConfig variable of GenericServlet class and call init() method of GenericServlet class.
    So when a request comes,webcontainer creates HttpServletRequest object,
    HttpServletResponse object ,identifies the servlet class based onthe URL and
    allocates a thread for the request and calls
    service(ServletRequest req,ServletResponse resp) of HttpServlet class by
    passing HttpServletRequest object, HttpServletResponse object as arguments.
    Since req,resp are of type ServletRequest,ServletResponse they are type
    casted to HttpServletRequest , HttpServletResponse and calls
    service(HttpServletRequest req,HttpServletResponse resp) of HttpServletand
    here request method is determined and either doGet()/doPost() methods are executed.
    And finally when desroy method is called.

    Mostly, but a servlet that has been initialized may service any number of 0 or more requests before being destroyed. So the life cycle might be:
    1) Load
    2) Initialize
    3) Service a Request
    4) Destroy
    or
    1) Load
    2) Initialize
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    4) Destroy
    or
    1) Load
    2) Initialize
    4) Destroy
    For any given <servlet> definition, you might have a combination of all:
    1) Load (instance 1)
    2) Initialize
    4) Destroy
    1) Load (instance 2)
    2) Initialize
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    3) Service a Request
    4) Destroy
    1) Load (instance 3)
    2) Initialize
    3) Service a Request
    4) Destroy
    And for some Servlets with special configurations you might get:
    1) Load (instance 1)
    2) Initialize
    1) Load (instance 2)
    2) Initialize
    1) Load (instance 3)
    2) Initialize
    3) Service a Request (instance 1)
    3) Service a Request (instance 2)
    3) Service a Request (instance 3)
    3) Service a Request (instance 2)
    3) Service a Request (instance 2)
    3) Service a Request (instance 2)
    3) Service a Request (instance 1)
    3) Service a Request (instance 2)
    3) Service a Request (instance 2)
    3) Service a Request (instance 3)
    3) Service a Request (instance 1)
    4) Destroy (instance 1)
    3) Service a Request (instance 2)
    4) Destroy (instance 3)
    4) Destroy (instance 2)
    Finally, if you have multiple <servlet> entries in the web.xml (maybe with different servlet names and mappings) then you could have multiple parallel chains of this sort of life-cycle.
    The key concept you have is correct. But once you understand that it is important to know that you really have no control over the lifecycle of the Servlet and that you should not assume anything about it.

  • DPS to iPad - Could someone clarify if this is correct please?

    Hi All,
    Is it possible I could pick someone's brains on this please? I think I've worked it out, just need to know if i have this right!
    OK, here goes. I best start with what i intend to do. I shall be creating content for our local sales team on the road. So, first off, i don;t need to charge for content. This content (for now at least) wouldn't need a global audience so i don't need it available on either the apple or android store. So, in order for this to work, is the following procedure correct?
    1) Content is created in Adobe indesign CS5.5. Type of content created are single page 'articles'. Each 'Article' has 100mb cap limit
    2) 'Articles' are uploaded to Acrobat.com (Basic or Plus account for more than 1 published document) and assembled into 'folios' (2gb size limit on folio files?)
    3) Access is assigned according to which Adobe ID's have been added to the sharing list (is there a limit to the amount of people you can share with?). Reciever of content would require a free adobe ID and the Adobe Content Viewer App (plus tablet device)
    Apart from the learning curve of how to do what in Indesign, is the export process for what i intend to use it for correct?
    Many thanks in advance for any help!
    Kind regards
    Scott

    Hi Scott,
    You are pretty much there.
    1) Yes this is correct, you create an InDesign document, you can use either CS5 or 5.5. The pages contained within the document will be pages within your Article. If you want to have both a Portrait and Landscape version, shown when the iPad is rotated then you need to have two documents one containing landscape versions of your pages and the other containing portrait versions.
    I usually create a folder named to match the Article name i.e. My Article, into that I save both documents naming them something like myarticle_h.indd, myarticle_v.indd, I also create two preview files, myarticle_h.jpg and myarticle_v.jpg and a "Table of Contents" preview file, this must be named tocPreview,png. If I have any associated files such as video or panoramas they go into an assets folder within the My Article folder.
    In InDesign, after signing in to your Acrobat.com account via Folio Builder, you create a new Folio file using the builder.  Once the folio is created it opens to the Article window and at this point I usually select Import from the dropdown menu and point to the folder, in this case My Article, that contains all my files.
    Once the files are located and you select Okay the folio is built and uploaded to your Acrobat.com account.
    2)Yes, in Acrobat.com they are refered to as workspaces. A free account can only contain one workspace at a time. A premium basic account can have 20 workspaces. I'm not sure if there is a limit on the size of a Folio/Workspace of 2gb perhaps someone else can advise on that.
    If you want to share the Folio you can share it via the Folio Builder in InDesign by highlighting the Folio and selecting Share from the dropdown menu. Add the Acrobat.com email address of the people you want to give access to. Once you've done this you will see an icon with two people on it.
    You can also share the workspace via the Acrobat.com dashboard as well.
    3) Yes, but I'm pretty sure access is only available to those registered for an Acrobat.com account. You use the email address they used when registering, in some cases it may be the same as their Adobe ID.  The reciever of the content has to have the Ipad, the Adobe Content Viewer app and the email address they registered with on Acrobat.com. Once they open the app and sign in the Folio will load with the word "FREE" in blue and a "Download" button.
    As far as I know there isn't a limit on the number of people you can add to a share.
    Tony

  • Is this the correct type of Ram for a mac mini?

    I have a 2007 Mac mini, and want to go from 1gig to 2 gigs of Ram.
    I currently have 2 512's
    I need to know 2 things. (i'm pretty sure on both but i'm not a huge hardware guy to bare with me)
    1. Will there be any compatibility problems? I.e if i upgrade to 2 gigs will it even help or because the rest of the computer is not being upgraded will it be useless?
    2. If i'm good to go, Is this the correct type of Ram? http://www.crucial.com/store/mpartspecs.aspx?mtbpoid=4E665783A5CA7304
    Not sure if these are needed but will post anyway:
    Model Name: Mac mini
    Model Identifier: Macmini2,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2 GHz
    Number Of Processors: 1
    Total Number Of Cores: 2
    L2 Cache: 4 MB
    Memory: 1 GB
    Bus Speed: 667 MHz
    Type: DDR2 SDRAM
    Thank you in advance <3

    NO, it will NOT work.
    You have to find the memory specific for Mac, and rule of thumb, Mac Intel chips usually take "ECC" memory. On occasions, You can get away with Non-ECC (on certain PPC Power Mac G5 towers) -- You can check on-line stores, like Newegg, Tigerdirect, or Goolge search for the Mac Mini memory. I got mine (for my two Mac 2,1) on line, and I put 4G (2x 2G), although only 3G was available.
    It is worth of upgrade it. just need to find the right memory.

  • Frame Rate - Is this info correct?

    If I have a 25 fps movie and I want to make an SD NTSC dvd I can drop it into encore and it will convert  it to 29.97 so it will play in a region 1 dvd player automatically. However if I want to make a NTSC blue ray then I will need to have a region free blue ray player in order to play it because it will keep it at 25 unless I take it into another program to convert it to 24 or 29.97. Is all is this info correct? Thank you

    It doesn't affect the original media.

  • When I forward an e-mail from my iPad or iPhone, the pictures in the signature and sent as attachments. How can this be corrected?

    When I forward an e-mail from my iPad or iPhone, the pictures in the signature are sent as attachments. How can this be corrected?

    See [[Blank messages in Hotmail]]

  • When I open my computer I receive the following message: The procedure entry point sqlite3_wal_checkpoint couldnot be located in the dynamic link library SQLite3.dll How can this be corrected?  I never got this message before and I have a iPhone and iPad

    When opening Windows 7 I'm receiving the following message The procedure entry point sqlite3_wal_checkpoint could not be located in the dynamic link library SQLite3.dll.......I have never rec'd this before............I have a iPhone and iPad...............How can this be corrected without interferring with the information on my computer?    Thanks

    With Windows Explorer, navigate to your C:\Program Files\Common Files\Apple\Apple Application Support folder.
    Copy the SQLite3.dll that you should find there, navigate to the nearby Mobile Device Support folder, and Paste it in there also.
    Reboot and see if all is well
    In case that your OS is Windows 7 (64 bit)
    1. Open windows explorer, go to location C:\Program Files (x86)\Common Files\Apple\Apple Application Support
    2. Copy file "SQLite3.dll"
    3. Open new windows explorer, to to location C:\Program Files (x86)\Common Files\Apple\Mobile Device Support
    4. Paste file "SQLite3.dll" to the location.
    5. Reboot your computer, it should not display that message, it should be clear.
    Good Luck

  • HT4914 I turned on iTunes Match, and subscribed; but it did not load all of my library. How can this be corrected so that I can recover all of my library?

    I turned on iTunes Match, and subscribed; but it did not load all of my library. How can this be corrected?

    iTunes Store: Subscribing to iTunes Match
    After looking through the above link, and still doesn't help then try this below:
    > iTunes Content: Downloading past purchases from App Store, iBookstore, and iTunes Store
    > Non-iTunes Content: Transfer them from a different iDevice or from USB flash drive and/or external hard drive.
    I don't use iTunes Match so I don't really know.
    Message was edited by: keeferaf

  • Is this the correct syntax to submit a job using DBMS_JOB.SUBMIT?

    Hello,
    Is this the correct syntax to submit a job?
    DECLARE
    v_job_number NUMBER;
    v_job_command VARCHAR2(1000) := 'PREPARE_ORACLE_TEXT_SEARCH;';
    v_interval VARCHAR2(1000) := 'trunc(SYSDATE)+1+7/24';
    BEGIN
    DBMS_JOB.SUBMIT(v_job_number, v_job_command, sysdate, v_interval, false);
    COMMIT;
    END;
    Thanks
    Doug

    DECLARE
    v_job_number NUMBER;
    v_job_command VARCHAR2(1000) := 'BEGIN
    PREPARE_ORACLE_TEXT_SEARCH; END;';
    v_interval VARCHAR2(1000) :=
    'trunc(SYSDATE)+1+7/24';
    BEGIN
    DBMS_JOB.SUBMIT(v_job_number, v_job_command, sysdate,
    v_interval, false);
    COMMIT;
    END;
    About your error:
    PLS-00201: identifier 'PREPARE_ORACLE_TEXT_SEARCH'
    must be declared
    ORA-06550: line 1, column 96:
    PL/SQL: Statement ignored
    The problem is that the job cannot find the procedure
    (maybe own by an other user). The user who run the
    job is not the same as the owner of the package.
    Bye, AronYou forget the semicolon after END.
    But we don't need here begin - end Block.
    So it's OK.
    v_job_command VARCHAR2(1000) := 'PREPARE_ORACLE_TEXT_SEARCH;'[b];
    As you right mentioned, it is probably problem with owner or typo in the name of procedure.
    Regards
    Dmytro Dekhtyaryuk
    Message was edited by:
    dekhtyar

  • I have CS2 and would like to do Image Stacking.    I understand CS3 allows this.  correct?     Am I wiser to purchase CS3 upgrade.  Am I going to run into issues with install?

    I have CS2 and would like to do Image Stacking.    I understand CS3 allows this.  correct?     Am I wiser to purchase CS3 upgrade.  Am I going to run into issues with install?

    Well, I refuse to sign up to pay Adobe a monthly tribute for life too, but that doesn't mean we are limited to CS3.
    I'm staying with CS6.
    Adobe still sells a perpetual-license to Photoshop CS6 without the subscription model, but it's $700 for the Standard version and a cool $1,000 for the Extended version.
    You haven't mentioned your platform, Macintosh or Windows, so make sure CS3 or any other obsolete version you buy actually runs on a modern operating system.
    Good luck.

  • Is this a correct assumption about MacBooks?

    I've always seen MacBook Pro as being the better option. I've always thought that MacBook Pro has always been a year ahead of the MacBook Air . Is this a correct or incorrect belief? If so, or if not, why? Like if I were to buy a 2012 MacBook Pro, it's just like purchasing a 2013 MacBook Air.or if I purchased a 2010 MacBook Pro, it's like buying a 2011 MacBook Air. Kinda like that.

    That's not a realistic expectation, really. The MacBook Air will always be less powerful than a MacBook Pro - Apple offers the Air as an uber-lightweight model why the top of the line MacBook Pro can usually compare to a fast desktop machine. That doesn't mean that the Air will not share some of the technology of the Pro line, just that the Air is built for ultimate mobility instead of raw processing power. There's simply no correlation that presents this year Air with last years Pro.
    Clinton

  • Why are photos save as .jpeg instead of .jpg?  Can this be corrected?

    Why are photos save as .jpeg instead of .jpg?  Can this be corrected?  In certain applications I have to manually change the ending so that the application can open the photo.  Is there a setting to control to correct this?

    When I mail photos (via GMail) from my iPhone they are received on my PC as .jpg files, even if sent at full resolution.  Perhaps your e-mail service has imposed an attachment size limit, and in the process scales the attached picture down and alters the file extension?
    What happens if you e-mail a photo from your iPhone and open the message from a PC instead of the Surface?  What e-mail service are you using? (e.g. your ISP's service, or Yahoo, Gmail, iCloud, etc.)  When you send the photo from your iPhone, are you selecting a reduced resolution?

  • Previewed book on iPad2 appears smaller on my bookshelf beside the others that I actually purchased. Is this anomaly corrected when a book is actually published, or is there a way of sizing the finished product while building it in iBooks Author?

    Previewed book on iPad2 appears smaller on my Bookshelf beside the others that I actually purchased. Is this anomaly corrected when a book is actually published, or is there a way of normalizing the book's final dimensions for the Bookshelf while building it in iBooks Author?

    When you submit to the store via iTunes Producer, you'll have a chance to choose a cover.

  • The install wizard stops and "rolls Back" the install and just gives the attached notice of the install error...how can this be corrected?

    The install wizard stops and "rolls Back" the install and just gives the attached notice of the install error...how can this be corrected?
    The notice is inserted first and the stopping point is second.

    Da ich gar kein Englisch kann kann ich auch nicht sagen was sie mir
    geschrieben haben ich kann nur Vermuten was das sein soll es tut mir leid
    aber ich kann ihnen keine Konkreter Antwort geben alle Sprechen Englisch
    nur ich nicht mehr kann ich dazu nicht sagen
    Constantin Preda
    2015-02-12 21:45 GMT+01:00 Claudio González <[email protected]>:
        The install wizard stops and "rolls Back" the install and just gives
    the attached notice of the install error...how can this be corrected?
    created by Claudio González
    <https://forums.adobe.com/people/Claudio+Gonz%C3%A1lez> in Adobe Reader
    - View the full discussion
    <https://forums.adobe.com/message/7189357#7189357>

Maybe you are looking for