> This is a multi-part message in MIME format.
>
>
> Greetings, and thanks for your help,
>
> I implemented the Max Concurrent Jobs = 20 into the 2 storage
> definitions in the director conf file. I got a different response, so
> that is good.
>
> started over. clean database with the changes that you suggested. I
> attatched the debug logs. (big and ugly when munged via e-mail) and here
> is the result of the status all.
>
> ====================================================================
>
> adcd1149-dir Version: 1.39.22 (08 Septermber 2006) i686-pc-linux-gnu
> mandrake release
> Daemon started 13-Sep-06 16:42, 1 Job run since started.
> Heap: bytes=48,526 max_bytes=49,208 bufs=263 max_bufs=269
> No Scheduled Jobs.
> ====
>
> Running Jobs:
> Console connected at 13-Sep-06 16:45
> JobId Level Name Status
> ======================================================================
> 2 Full Migrate-Volumes.2006-09-13_16.48.48 is waiting on Storage
> Tape
> 3 Increme Client1.2006-09-13_16.48.50 is waiting on Storage File
> ====
>
> Terminated Jobs:
> JobId Level Files Bytes Status Finished Name
> ====================================================================
> 1 Full 7,044 193.7 M OK 13-Sep-06 16:47 Client1
>
> ====
> Connecting to Storage daemon File at adcd1149:9103
>
> adcd1149-sd Version: 1.39.22 (08 Septermber 2006) i686-pc-linux-gnu
> mandrake release
> Daemon started 13-Sep-06 16:43, 1 Job run since started.
> Heap: bytes=152,352 max_bytes=217,090 bufs=101 max_bufs=103
>
> Running Jobs:
> Reading: Full Migrate job Migrate-Volumes JobId=2 Volume=""
> pool="Tape" device=""Drive-1" (/dev/nst0)"
> Files=0 Bytes=0 Bytes/sec=0
> FDSocket closed
> ====
>
> Jobs waiting to reserve a drive:
> 3603 JobId=2 device "Drive-1" (/dev/nst0) is busy reading.
> ====
>
> Terminated Jobs:
> JobId Level Files Bytes Status Finished Name
> ===================================================================
> 1 Full 7,044 194.8 M OK 13-Sep-06 16:47 Client1
> ====
>
> Device status:
> Device "FileStorage" (/bacvols/volumes) is not open.
> Configured device capabilities:
> EOF BSR BSF FSR FSF EOM !REM RACCESS AUTOMOUNT LABEL !ANONVOLS ALWAYSOPEN
> Device state:
> !OPENED !TAPE !LABEL !MALLOC !APPEND !READ !EOT !WEOT !EOF !NEXTVOL
> !SHORT !MOUNTED
> num_writers=0 block=0
>
> Device parameters:
> Archive name: /bacvols/volumes Device name: FileStorage
> File=0 block=0
> Min block=0 Max block=0
> Device "Drive-1" (/dev/nst0) is mounted with Volume="Tape00001"
> Pool="*unknown*"
> Configured device capabilities:
> EOF BSR BSF FSR FSF EOM REM !RACCESS AUTOMOUNT LABEL !ANONVOLS ALWAYSOPEN
> Device state:
> OPENED TAPE LABEL !MALLOC !APPEND READ !EOT !WEOT !EOF !NEXTVOL !SHORT
> !MOUNTED
> num_writers=0 block=0
>
> Device parameters:
> Archive name: /dev/nst0 Device name: Drive-1
> File=0 block=0
> Min block=0 Max block=0
> Total Bytes Read=129,024 Blocks Read=2 Bytes/block=64,512
> Positioned at File=0 Block=0
> ====
>
> In Use Volume status:
> Tape00001 on device "Drive-1" (/dev/nst0)
> ====
>
> Connecting to Client adcd1149-fd at adcd1149:9102
>
> adcd1149-fd Version: 1.39.22 (08 Septermber 2006) i686-pc-linux-gnu
> mandrake release
> Daemon started 13-Sep-06 16:44, 1 Job run since started.
> Heap: bytes=78,594 max_bytes=163,806 bufs=60 max_bufs=128
> Sizeof: off_t=8 size_t=4 debug=100 trace=0
> Running Jobs:
> Director connected at: 13-Sep-06 17:06
> No Jobs running.
> ====
>
> Terminated Jobs:
> JobId Level Files Bytes Status Finished Name
> ======================================================================
> 1 Full 7,044 193.7 M OK 13-Sep-06 16:47 Client1
> ====
> #
>
>
> #
>
>
> > Please see my comment below:
> >
> >
> > On Wednesday 13 September 2006 21:55, Fred Dussault wrote:
> > > ok
> > > I've added the Max Concurrent Jobs = 20 into the director config file.
> > > and got the same result. when I ran the migrate job I got this
> > >
> > > OK to run? (yes/mod/no): Unexpected question has been received.
> > > yes
> > > Job started. JobId=4
> > > 13-Sep 15:47 adcd1149-dir: The following 2 JobIds will be
migrated: 1,2
> > > 13-Sep 15:47 adcd1149-dir: The following 1 JobIds will be migrated: 1
> > > 13-Sep 15:47 adcd1149-dir: Migration using JobId=1
> > > Job=Client1.2006-09-13_15.43.35
> > > 13-Sep 15:47 adcd1149-dir: Bootstrap records written to
> > > /opt/bacula/working/adcd1149-dir.restore.1.bsr
> > > 13-Sep 15:47 adcd1149-dir:
> > > 13-Sep 15:47 adcd1149-dir: The job will require the following
> > > Volume(s) Storage(s) SD Device(s)
> > >
>
===========================================================================
> > > 13-Sep 15:47 adcd1149-dir:
> > > 13-Sep 15:47 adcd1149-dir: Backup00001 File
> > > FileStorage
> > > 13-Sep 15:47 adcd1149-dir:
> > > 13-Sep 15:47 adcd1149-dir: Job started. JobId=5
> > > 13-Sep 15:47 adcd1149-dir: Migration JobId 5 started.
> > > 13-Sep 15:47 adcd1149-dir: Migration using JobId=2
> > > Job=BackupCatalog.2006-09-13_15.44.41
> > > 13-Sep 15:47 adcd1149-dir: Bootstrap records written to
> > > /opt/bacula/working/adcd1149-dir.restore.2.bsr
> > > 13-Sep 15:47 adcd1149-dir:
> > > 13-Sep 15:47 adcd1149-dir: The job will require the following
> > > Volume(s) Storage(s) SD Device(s)
> > >
>
===========================================================================
> > > 13-Sep 15:47 adcd1149-dir:
> > > 13-Sep 15:47 adcd1149-dir: Backup00001 File
> > > FileStorage
> > > 13-Sep 15:47 adcd1149-dir:
> > >
> > >
> > >
> > > for reasons of full disclosure, jobid#3 was a migrate job that
returned
> > > 0 jobid's to migrate,(I forgot to mark the volume as used) but it
still
> > > submitted a job that was waiting on max volume jobs.... I
canceled it,
> > > and restarted the 3 daemons.
> > >
> > >
> > > I'll bump up the debug level and start over...
> > >
> > > here is the result of status dir
> > > _____________________________________________________
> > > #status dir
> > > adcd1149-dir Version: 1.39.22 (08 Septermber 2006) i686-pc-linux-gnu
> > > mandrake release
> > > Daemon started 13-Sep-06 15:46, 0 Jobs run since started.
> > > No Scheduled Jobs.
> > > ====
> > >
> > > Running Jobs:
> > > Console connected at 13-Sep-06 15:46
> > > JobId Level Name Status
> > > ======================================================================
> > > 4 Full Migrate-Volumes.2006-09-13_15.47.39 is waiting on max
> > > Storage jobs
> > > 5 Full Migrate-Volumes.2006-09-13_15.47.40 is waiting on max
> > > Storage jobs
> > > ====
> >
> > Well, this is pretty clearly where the problem is, and it is probably
> > (hopefully) a documentation issue. The Director is waiting because
your
> > Storage definitions are not setup for multiple concurrent jobs, and
> due to
> > the implementation details there need to have a minimum of 2 Storage
jobs
> > running for each Migration output (as opposed to the input side).
> >
> > So putting Maximum Concurrent Jobs = 20 in each of your Storage
> definitions in
> > the bacula-dir.conf would probably help.
> >
> > Regards,
> >
> > Kern
> >
> > >
> > > Terminated Jobs:
> > > JobId Level Files Bytes Status Finished Name
> > > ====================================================================
> > > 1 Full 7,044 193.6 M OK 13-Sep-06 15:44 Client1
> > > 2 Full 1 846.8 K OK 13-Sep-06 15:44
> BackupCatalog
> > >
> > > ====
> > > #
> > >
> > >
> > >
> > > > Hello,
> > > >
> > > > Congratulations on being the first person to actually present a
> Migration
> > > > problem and for providing lots of nice information ! :-)
> > > >
> > > > On Wednesday 13 September 2006 20:13, Your Name wrote:
> > > > > Greetings,
> > > > >
> > > > > I have a simple setup, I've included my conf files below.
> here's the
> > > > > situation.
> > > > >
> > > > > I have one client, (the bacula server) one tape drive (exabyte
vx-2
> > > > > external drive, no changer) one tape volume, one "File" volume.
> > > > >
> > > > > 2 backup jobs, one of /home, and one of the catalog.
> > > > >
> > > > > I can pass all the hardware tests etc. here's my process.
> > > > >
> > > > > drop the database, reload a clean database. delete the backup
file
> > > > > volumes from the directory. fresh. start the 3 bacula daemons
> using
> > > > > the conf files below.
> > > > >
> > > > > label a volume for the File pool, label a tape for the tape pool.
> > > > > everything is good.
> > > > >
> > > > > run the fd backup, writes to the file. good
> > > > > run the catalog backup, it writes to file as well.
> > > > >
> > > > > I then update the volume to "used" so it can be eligable for
> migration.
> > > > >
> > > > > I run the migrate-volume job, and I get:
> > > > > ###############################################
> > > > > the following 1 jobIDs will be migrated :1
> > > > > Migration using JobID=1 job=client1.2006-09-13_11.06.14
> > > > > Bootstrap records written to /opt/bacula/working/adcd1149-
> > > > > dir.restore.1.bsr
> > > > >
> > > > > the job will require the following
> > > > > volume Backup00001| Storage(s) File| SD Devices FileStorage
> > > > > #################################################
> > > > >
> > > > > and the job is then waiting for max storage jobs.
> > > > >
> > > > > output for status storage=file=
> > > > >
> > > > > #################################################
> > > > >
> > > > > Running jobs: No Jobs Running
> > > > > ====
> > > > > Jobs waiting to reserve a drive:
> > > > > ====
> > > > > Terminated Jobs:
> > > > > jobID level files bytes status finnished name
> > > > > 1 full 7059 198.9M OK 13-sep-06 11:06 client1
> > > > > 2 full 1 848.7k OK 13-sep-06 11:08
backupcatatlog
> > > > > ====
> > > > > device status:
> > > > > Device "FileStorage" (/bacvols/volumes) is not open
> > > > > Device "Drive-1" (/dev/nst0) os mounted with Volume="Tape00001"
> > > > > Pool="Unknown"
> > > > > total bytes Read=0 blocks read =0 bytes/block=0
> > > > > ===
> > > > > In use volume status
> > > > > Tape00001 on device "Drive-1" (/dev/nst0)
> > > > > ====
> > > > >
> > > > > so I'm kind of stuck
> > > > >
> > > > > I've been fighting it for a day and a half now, and I'm not sure
> what
> > > > > I'm doing wrong, its probably something obvious, but for some
> reason,
> > > > > I'm blind to it..
> > > >
> > > > Why don't you try to set Maximum Concurrent Jobs = 20 in your
> > > bacula-dir.conf?
> > > > I suspect that the Director is having problems running jobs.
> > > >
> > > > If the problem persists, you can do two additional things:
> > > > 1. Show us the output of "status dir" so we can see what the
> Director has
> > > > running.
> > > >
> > > > 2. Try running the director with debug level 100 (i.e. -d100) on the
> > > command
> > > > line. That should show us if anything is getting hung up in the
> > > reservation
> > > > system.
> > > >
> > > > Regards,
> > > >
> > > > Kern
> > > >
> > > >
> > > > >
> > > > > below are my conf files. if there is more information you would
> like,
> > > > > please let me know, and I'll provide it
> > > > >
> > > > > scroll down if you dare...
> > > > > #
> > > > > # For Bacula release 1.39.22 (08 Septermber 2006) -- mandrake
> release
> > > > > #
> > > > > # You might also want to change the default email address
> > > > > # from root to your address. See the "mail" and "operator"
> > > > > # directives in the Messages resource.
> > > > > #
> > > > >
> > > > > Director { # define myself
> > > > > Name = adcd1149-dir
> > > > > DIRport = 9101 # where we listen for UA
connections
> > > > > QueryFile = "/opt/bacula/etc/query.sql"
> > > > > WorkingDirectory = "/opt/bacula/working"
> > > > > PidDirectory = "/opt/bacula/working"
> > > > > Maximum Concurrent Jobs = 1
> > > > > Password = "directorpassword" # Console password
> > > > > Messages = Daemon
> > > > > }
> > > > >
> > > > > JobDefs {
> > > > > Name = "DefaultJob"
> > > > > Type = Backup
> > > > > Level = Incremental
> > > > > Client = adcd1149-fd
> > > > > FileSet = "Full Set"
> > > > > # Schedule = "WeeklyCycle"
> > > > > Storage = File
> > > > > Messages = Standard
> > > > > Pool = Default
> > > > > Priority = 10
> > > > > }
> > > > >
> > > > >
> > > > > #
> > > > > # Define the main nightly save backup job
> > > > > # By default, this job will back up to disk in /tmp
> > > > > Job {
> > > > > Name = "Client1"
> > > > > JobDefs = "DefaultJob"
> > > > > # Write Bootstrap = "/opt/bacula/working/Client1.bsr"
> > > > > }
> > > > >
> > > > > # Backup the catalog database (after the nightly save)
> > > > > Job {
> > > > > Name = "BackupCatalog"
> > > > > JobDefs = "DefaultJob"
> > > > > Level = Full
> > > > > FileSet="Catalog"
> > > > > # Schedule = "WeeklyCycleAfterBackup"
> > > > > # This creates an ASCII copy of the catalog
> > > > > RunBeforeJob = "/opt/bacula/etc/make_catalog_backup bacula
bacula"
> > > > > # This deletes the copy of the catalog
> > > > > RunAfterJob = "/opt/bacula/etc/delete_catalog_backup"
> > > > > # Write Bootstrap = "/opt/bacula/working/BackupCatalog.bsr"
> > > > > Priority = 11 # run after main backup
> > > > > }
> > > > >
> > > > > Job {
> > > > > Name = "Migrate-Volumes"
> > > > > Type = Migrate
> > > > > Level = Full
> > > > > Client = adcd1149-fd
> > > > > FileSet = "Full Set"
> > > > > Messages = Standard
> > > > > Storage = Tape
> > > > > Pool = Default
> > > > > Maximum Concurrent Jobs = 4
> > > > > Selection Type = Volume
> > > > > Selection Pattern = "Backup00001*"
> > > > > }
> > > > >
> > > > >
> > > > > #
> > > > > # Standard Restore template, to be changed by Console program
> > > > > # Only one such job is needed for all Jobs/Clients/Storage ...
> > > > > #
> > > > > Job {
> > > > > Name = "RestoreFiles"
> > > > > Type = Restore
> > > > > Client=adcd1149-fd
> > > > > FileSet="Full Set"
> > > > > Storage = File
> > > > > Pool = Default
> > > > > Messages = Standard
> > > > > Where = /tmp/bacula-restores
> > > > > }
> > > > >
> > > > >
> > > > > # List of files to be backed up
> > > > > FileSet {
> > > > > Name = "Full Set"
> > > > > Include {
> > > > > Options {
> > > > > signature = MD5
> > > > > }
> > > > >
> > > > > File = /home
> > > > > File = /export
> > > > > File = /export/home
> > > > > File = "c:/documents and settings/dussaulta/desktop"
> > > > > }
> > > > >
> > > > > #
> > > > > # If you backup the root directory, the following two excluded
> > > > > # files can be useful
> > > > > #
> > > > > Exclude {
> > > > > File = /proc
> > > > > File = /tmp
> > > > > File = /.journal
> > > > > File = /.fsck
> > > > > }
> > > > > }
> > > > >
> > > > > # This is the backup of the catalog
> > > > > FileSet {
> > > > > Name = "Catalog"
> > > > > Include {
> > > > > Options {
> > > > > signature = MD5
> > > > > }
> > > > > File = /opt/bacula/working/bacula.sql
> > > > > }
> > > > > }
> > > > >
> > > > > # Client (File Services) to backup
> > > > > Client {
> > > > > Name = adcd1149-fd
> > > > > Address = adcd1149
> > > > > FDPort = 9102
> > > > > Catalog = MyCatalog
> > > > > Password = "fdpassword" # password for FileDaemon
> > > > > File Retention = 30 days # 30 days
> > > > > Job Retention = 6 months # six months
> > > > > AutoPrune = yes # Prune expired Jobs/Files
> > > > > }
> > > > >
> > > > > # Definition of file storage device
> > > > > Storage {
> > > > > Name = File
> > > > > # Do not use "localhost" here
> > > > > Address = adcd1149 # N.B. Use a fully qualified
> name
> > > > > here
> > > > > SDPort = 9103
> > > > > Password = "sdpassword"
> > > > > Device = FileStorage
> > > > > Media Type = File
> > > > > }
> > > > > Storage {
> > > > > Name = Tape
> > > > > #Do not use "localhost" here
> > > > > Address = adcd1149 # N.B. Use a fully qualified
> name
> > > > > here
> > > > > SDPort = 9103
> > > > > Password = "sdpassword" # password for Storage daemon
> > > > > Device = Drive-1 # must be same as
Device in
> > > > > Storage daemon
> > > > > Media Type = "VXA-2" # must be same as
> MediaType in
> > > > > Storage daemon
> > > > > # Autochanger = yes # enable for autochanger
> device
> > > > > }
> > > > >
> > > > > # Generic catalog service
> > > > > Catalog {
> > > > > Name = MyCatalog
> > > > > dbname = bacula; user = bacula; password = ""
> > > > > }
> > > > >
> > > > > #
> > > > > mailcommand = "/opt/bacula/bin/bsmtp -h localhost -f
> \"\(Bacula\) %
> > > > > r\" -s \"Bacula: %t %e of %c %l\" %r"
> > > > > operatorcommand = "/opt/bacula/bin/bsmtp -h localhost -f
> \"\(Bacula\)
> > > > > %r\" -s \"Bacula: Intervention needed for %j\" %r"
> > > > > mail = [EMAIL PROTECTED] = all, !skipped
> > > > > operator = [EMAIL PROTECTED] = mount
> > > > > console = all, !skipped, !saved
> > > > > #
> > > > > # WARNING! the following will create a file that you must
cycle from
> > > > > # time to time as it will grow indefinitely. However,
> it will
> > > > > # also keep all your messages if they scroll off the
> console.
> > > > > #
> > > > > append = "/opt/bacula/working/log" = all, !skipped
> > > > > }
> > > > >
> > > > > # Message delivery for daemon messages (no job).
> > > > > Messages {
> > > > > Name = Daemon
> > > > > mailcommand = "/opt/bacula/bin/bsmtp -h localhost -f
> \"\(Bacula\) %
> > > > > r\" -s \"Bacula daemon message\" %r"
> > > > > mail = [EMAIL PROTECTED] = all, !skipped
> > > > > console = all, !skipped, !saved
> > > > > append = "/opt/bacula/working/log" = all, !skipped
> > > > > }
> > > > >
> > > > > # Default pool definition
> > > > > Pool {
> > > > > Name = Default
> > > > > Pool Type = Backup
> > > > > Next Pool = Tape
> > > > > Recycle = yes # Bacula can automatically
> > > > > recycle Volumes
> > > > > AutoPrune = yes # Prune expired volumes
> > > > > Volume Retention = 365 days # one year
> > > > > }
> > > > >
> > > > > Pool {
> > > > > Name = Tape
> > > > > Pool Type = Backup
> > > > > Recycle = no # Bacula can automatically
> recycle
> > > > > Volumes
> > > > > AutoPrune = no # Prune expired volumes
> > > > > Volume Retention = 1095 days # Three year
> > > > > }
> > > > >
> > > > > #
> > > > > # Restricted console used by tray-monitor to get the status of
the
> > > > > director
> > > > > #
> > > > > Console {
> > > > > Name = adcd1149-mon
> > > > > Password = "MLhvSQMlt97xrDgR6Z6eRjxcTEWnoNWJtKssUAW1B79/"
> > > > > CommandACL = status, .status
> > > > > }
> > > > >
> ======================================================================
> > > > > #
> > > > > # Default Bacula Storage Daemon Configuration file
> > > > > #
> > > > > # For Bacula release 1.39.22 (08 Septermber 2006) -- mandrake
> release
> > > > > #
> > > > >
> > > > > Storage { # definition of myself
> > > > > Name = adcd1149-sd
> > > > > SDPort = 9103 # Director's port
> > > > > WorkingDirectory = "/opt/bacula/working"
> > > > > Pid Directory = "/opt/bacula/working"
> > > > > Maximum Concurrent Jobs = 20
> > > > > }
> > > > >
> > > > > #
> > > > > # List Directors who are permitted to contact Storage daemon
> > > > > #
> > > > > Director {
> > > > > Name = adcd1149-dir
> > > > > Password = "sdpassword"
> > > > > }
> > > > >
> > > > > #
> > > > > # Restricted Director, used by tray-monitor to get the
> > > > > # status of the storage daemon
> > > > > #
> > > > > Director {
> > > > > Name = adcd1149-mon
> > > > > Password = "mon password"
> > > > > Monitor = yes
> > > > > }
> > > > >
> > > > > #
> > > > > # Devices supported by this Storage daemon
> > > > > # To connect, the Director's bacula-dir.conf must have the
> > > > > # same Name and MediaType.
> > > > > #
> > > > >
> > > > > Device {
> > > > > Name = FileStorage
> > > > > Media Type = File
> > > > > Archive Device = /bacvols/volumes
> > > > > LabelMedia = yes; # lets Bacula label
unlabeled
> > > > > media
> > > > > Random Access = Yes;
> > > > > AutomaticMount = yes; # when device opened,
read it
> > > > > RemovableMedia = no;
> > > > > AlwaysOpen = no;
> > > > > }
> > > > >
> > > > >
> > > > > Device {
> > > > > Name = Drive-1 #
> > > > > Drive Index = 0
> > > > > Media Type = "VXA-2"
> > > > > Archive Device = /dev/nst0
> > > > > AutomaticMount = yes; # when device opened,
read it
> > > > > AlwaysOpen = yes;
> > > > > LabelMedia = yes;
> > > > > RemovableMedia = yes;
> > > > > RandomAccess = no;
> > > > > # AutoChanger = yes
> > > > > # # Enable the Alert command only if you have the mtx package
> loaded
> > > > > # Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
> > > > > }
> > > > >
> > > > > #
> > > > > # Send all messages to the Director,
> > > > > # mount messages also are sent to the email address
> > > > > #
> > > > > Messages {
> > > > > Name = Standard
> > > > > director = adcd1149-dir = all
> > > > > }
> > > > >
===================================================================
> > > > > #
> > > > > # Default Bacula File Daemon Configuration file
> > > > > #
> > > > > # For Bacula release 1.39.22 (08 Septermber 2006) -- mandrake
> release
> > > > > #
> > > > > # There is not much to change here except perhaps the
> > > > > # File daemon Name to
> > > > > #
> > > > >
> > > > > #
> > > > > # List Directors who are permitted to contact this File daemon
> > > > > #
> > > > > Director {
> > > > > Name = adcd1149-dir
> > > > > Password = "fdpassword"
> > > > > }
> > > > >
> > > > > #
> > > > > # Restricted Director, used by tray-monitor to get the
> > > > > # status of the file daemon
> > > > > #
> > > > > Director {
> > > > > Name = adcd1149-mon
> > > > > Password = "mon-password"
> > > > > Monitor = yes
> > > > > }
> > > > >
> > > > > #
> > > > > # "Global" File daemon configuration specifications
> > > > > #
> > > > > FileDaemon { # this is me
> > > > > Name = adcd1149-fd
> > > > > FDport = 9102 # where we listen for the
director
> > > > > WorkingDirectory = /opt/bacula/working
> > > > > Pid Directory = /opt/bacula/working
> > > > > Maximum Concurrent Jobs = 20
> > > > > }
> > > > >
> > > > > # Send all messages except skipped files back to Director
> > > > > Messages {
> > > > > Name = Standard
> > > > > director = adcd1149-dir = all, !skipped, !restored
> > > > > }
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > >
> > > > >
> > >
> -------------------------------------------------------------------------
> > > > > Using Tomcat but need to do more? Need to support web services,
> > > security?
> > > > > Get stuff done quickly with pre-integrated technology to make
> your job
> > > > easier
> > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > > Geronimo
> > > > >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > _______________________________________________
> > > > > Bacula-users mailing list
> > > > > [email protected]
> > > > > https://lists.sourceforge.net/lists/listinfo/bacula-users
> > > > >
> > > >
> > > >
> > >
> > > --
> > >
> > >
> > >
> -------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support web services,
> security?
> > > Get stuff done quickly with pre-integrated technology to make your
job
> > easier
> > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> > >
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________
> > > Bacula-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/bacula-users
> > >
> >
> >
>
> --
>
>
> --
debugs.tgz
Description: Binary data
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Bacula-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-users
