How to set up automatic shutdown in 10.2.8 Server
Under OS 9 it was an easy matter to set up an automatic startup and shutdown but I have failed to find a way to do the same thing under OS X 10.2.8 Server. I looked in the Energy Saver but it was only interested in putting it to sleep.
Any help appreciated!
This function requires Mac OS 9 or Mac OS X 10.3 and newer. It is not part of Mac OS X 10.0 through 10.2.8.
(35437)
Similar Messages
-
How to set up automatic payment for the purchase order
Hi, All,
I have one question how to set up automatically payment for the Rent Office purchase Order?
There is the requirement from the client. They want to create one kind of purchase order for the Office Rent, then pay the fees in the certain time of every month to the vendor for the rent fees without any invoice. Whatu2019s the normal solution for this kind of purchase order? Is it ERS? Or something else?
Please give me the details and business flow. Also please tell me how to setup in the SAP and T-code.
Thanks in advanceEither you can set up ERS or you can pay directly from the FI side.
Prerequisites
Evaluated receipt settlement must be flagged in the purchase order item.
The vendor must be flagged as being subject to ERS in the vendor master record.
The goods receipt must refer to a purchase order.
Goods-receipt-based Invoice Verification must be defined for the purchase order item.
A tax code must have been maintained in the purchase order item.
The order price of the materials may not be an estimated price.
If you flag a vendor as being subject to ERS, the system sets the ERS indicator as a default in each item when you create a purchase order for the vendor. You can prevent this happening for certain vendors by flagging the info record for the material and the vendor as not being subject to ERS.
In Purchasing, you can delete the default ERS indicator in a purchase order item.
Choose Logistics Invoice Verification ® Automatic Settlement ® Evaluated Receipt Settlement (ERS).
The selection screen appears.
You can use the following criteria to narrow down selection of the transactions to be settled:
Company code
Plant
Goods receipt posting date
Goods receipt document
Fiscal year of the goods receipt
Vendor
Purchase order and order item
You can define the selection criteria for the invoice documents by:
Delivery
Purchase order
Purchase order item
Goods receipt document
Credit memo
Invoice
Currency
Choose Execute.
The system issues a log for Evaluated Receipt Settlement, which displays the following:
Settled
In line with your selection criteria, the system displays all the order items that were settled (or if you are working in test mode, which would have been settled).
Could not be settled
In line with your selection criteria, the system displays all order items for which ERS is defined but could not be settled. It also lists the reasons.
If the system reports being unable to invoice a transaction, you should exclude the transaction from ERS to avoid it being included in the log the next time ERS is run.
Select the item and choose Exclude from ERS.
The system also generates and possibly sends a message to inform the vendor(s) about the transaction settled, depending on the settings in Customizing.
You can display the following environment information for the order items selected. To do this, choose Goto ®:
Display purchase order
Display invoice
Display material document
Display long text -
How to set up automatic form filling on iPad
Can anyone tell me how do I to set up automatic form filling on iPad.
From the iPad User guide.
“Fill in forms
Whether you’re logging in to a website, signing up for a service, or making a purchase, you can fill in a web form using the onscreen keyboard or have Safari fill it in for you using AutoFill.
Tired of always having to log in? When you’re asked if you want to save the password for the site, tap Yes. The next time you visit, your user name and password will be filled in for you.
Fill in a form. Tap any field to bring up the onscreen keyboard. Tap or above the keyboard to move from field to field.
Fill it in automatically. Go to Settings > Safari > Passwords & Autofill and turn on Use Contact Info. Then, tap AutoFill above the onscreen keyboard when you’re filling in the form. Not all websites support AutoFill.”
Check out this book on the iBooks Store: https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewBook?id=709634245
Excerpt From: Inc, Apple. “iPad User Guide For iOS 7.” Apple Inc., 2014. iBooks.
This material may be protected by copyright.
Check out this book on the iBooks Store: https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewBook?id=709634245 -
How to set up automatic cache purge
I am using the event polling table for setting up automatic cache purging.
I have created a table 'event polling table' in the database with the following fields:
CATALOGNAME
DATABASENAME
OTHER
SCHEMANAME
TABLENAME
UPDATETIME
UPDATETYPE
LOAD_ID
with TABLENAME, UPDATETIME, UPDATETYPE as non-nullable fields.
Then I have imported the table to the physical layer of the rpd, set up 'Oracle BI Event tables' in the Utilities as this table and set up a polling frequency of 15min.
I have created a report with 2 columns (DeptID, Saleamt) from 2 tables (Department, Sales) respectively. Both these tables were made 'cacheable' in the physical layer with cache never expires. Now the saved report is ran by logging in once again. So a cache entry is registered. My NQSCONFIG file enables cache.
I have added these 2 tables to the event polling table after the cache entry was registered. Technically after 15min, this cache should be purged automatically as the request created was from these 2 tables. But that does not happen. Even after half hr when I log in and run this report a cachehit occurs as cache still persists. My cache folder is the C:\OracleBIData\cache. I also check entries in the Repository (Manage ->cache).
Please let me know where am I making a mistake.
My goal is to get cache purged automatically every time there's an entry in the EPT. (To test when I create an entry in the EPT, I give the tablename and updatetype (=1), the updatetime is obtained automatically as sysdate.
Thanks
===================================================
For reference I have copied an earlier posting here:
===================================================
lets look at all your questions one by one
As the event polling table gets a row added for each table whose data is updated at the end of each ETL run, when exactly does the BI server purges cache related to that table - As soon as the polling happens and it finds a new record in your table
Lets say I set up a polling frequency (in Tools -> Utilities -> Oracle BI Event Tables) to every 60 minutes. At the end of every 60 minutes does the BI server restart by itself or does the polling take place without restart. - Polling takes place only when the server is up (there is no need to restart)
At the end of every 60 minutes does the BI server poll the event polling table whether or not any new rows are added to it? -(Yes )
What exactly happens when a new record is added to the event polling table in the database. - (The cache is purged )
If at the end of the ETL run data in 3 tables has changed, would 3 records be added to the event polling table in the database. - (yes , after the polling happens)
Let me know if you have more questions ...
Another way you can set it up is to create a batch file which would purge a table as its updated (use a procedure to capture the tables which have a value of 1 for update_type or use triggers to populate a table with these table names ) ...once purged you can set up your cache by using ibots (use javascripts) .
=============================================================================I seem to have all the steps running except #3 - which is clearing the cache!
select T54927.UPDATE_TYPE as c1,
T54927.UPDATE_TIME as c2,
T54927.DB_NAME as c3,
T54927.CATALOG_NAME as c4,
T54927.SCHEMA_NAME as c5,
T54927.TABLE_NAME as c6
from
MPO_OWNER.MPO_EVENT_POLLING T54927
where ( T54927.OTHER in ('') or T54927.OTHER is null )
minus
select T54927.UPDATE_TYPE as c1,
T54927.UPDATE_TIME as c2,
T54927.DB_NAME as c3,
T54927.CATALOG_NAME as c4,
T54927.SCHEMA_NAME as c5,
T54927.TABLE_NAME as c6
from
MPO_OWNER.MPO_EVENT_POLLING T54927
where ( T54927.OTHER = 'cac7057v' )
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121787>>, Close Row Count = 1, Row Width = 384 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Sending query to database named Event Polling (id: <<121830>>):
insert into
MPO_OWNER.MPO_EVENT_POLLING("UPDATE_TYPE", "UPDATE_TIME", "DB_NAME", "CATALOG_NAME", "SCHEMA_NAME", "TABLE_NAME", "OTHER") values (1, TIMESTAMP '2009-03-27 16:59:19', 'Trading', 'remedy', 'MPO_READ', 'MPO_POSITION_DATE_CHOICES', 'cac7057v')
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121830>>, Close Row Count = 0, Row Width = 0 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121830>> DbGateway Exchange, Close Row Count = 0, Row Width = 0 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121830>> DbGateway Exchange, Close Row Count = 0, Row Width = 0 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121787>> DbGateway Exchange, Close Row Count = 1, Row Width = 384 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121787>> DbGateway Exchange, Close Row Count = 1, Row Width = 384 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Sending query to database named Event Polling (id: <<121831>>):
select T54927.UPDATE_TIME as c1
from
MPO_OWNER.MPO_EVENT_POLLING T54927
where ( T54927.OTHER = 'cac7057v' )
group by T54927.UPDATE_TIME
having count(T54927.UPDATE_TIME) = 1
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121831>>, Close Row Count = 1, Row Width = 16 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121831>> DbGateway Exchange, Close Row Count = 1, Row Width = 16 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Execution Node: <<121831>> DbGateway Exchange, Close Row Count = 1, Row Width = 16 bytes
+++Administrator:fffe0000:fffe021b:----2009/03/27 17:02:14
-------------------- Sending query to database named Event Polling (id: <<121875>>):
delete from
MPO_OWNER.MPO_EVENT_POLLING where MPO_OWNER.MPO_EVENT_POLLING.UPDATE_TIME = TIMESTAMP '2009-03-27 16:59:19'
What am I missing? My NQServer.log shows this:
The physical table Trading:remedy:MPO_READ:MPO_POSITION_DATE_CHOICES in a cache polled row does not exist.
Any thoughts are appreciated.
Thanks
Mano -
How to set the keepalive timeout and nativepoll in application server 8.2
Hi,
I would like to know how to set "keepalive timeout" and "nativepoll" on application server 8.2.
Thanks,These parameters were set in Application server 7 as per the following documentation:
http://docs.sun.com/source/817-2180-10/pt_chap4.html
However I am not able to find any documentation with regards to application server 8.2
Please advice..
Thanks -
I'm trying to create an import script for RDBMS to import users, but cannot figure out how to set the "PASS_TYPE_RADIUS_TOKEN" to something other than the default of "RADIUS Token Server". We have multiple RADIUS Token Server definitions.
I can create a user with what I need, except external db password is set to "RADIUS Token Server". How do I set it to (for example) something like "RADIUS Token Server - xxxx"
We have more than 1 RADIUS Token Server definition called "RADIUS Token Server - xxxx", "RADIUS Token Server - yyyy".
Thanks!As per my knowledge you have to update 4.2 ACS to
5.1, because when you go for RDBMS synchronization it wont allow you, I have faced problem in past while primary ACS was 4.1 and secondary I have 4.2, I have updated primary ACS to 4.2 and everything is working fine. -
How to set the date and time format from Windows Server 2008 R2
Hi,
I want to control my client's date and time format as dd/mm/yyyy format and I need to do it using the windows server 2008 R2. How can I achieve this goal?
Yoshika04Hi,
In Windows Server 2008 R2, you can use Regional Options Extension in Group Policy Preferences to configure the date and
time format. For more information, please refer to:
Regional Options Extension
http://technet.microsoft.com/en-us/library/cc754496.aspx
Regards,
Bruce -
How to set up automatic syslog configuration?
A colleague recently asked: "I am wondering whether I need to specify
the "appid" (something like "nqcg") when I connect the collector to the
syslog event source. If yes, do I specify it in the "Syslog Message
Filter" dialog? It's asking for a message filter pattern. Do I put in
something like nqcg:*? Or, do I specify my "appid" as the "Applications"
property value in the Syslog:Map Output(appid) connection mode XML node
in the "connectionMethods.xml" file?
The answer to this question lies in the Syslog Connector documentation,
mostly, and some samples are provided in the template, but it's left up
to the developer, somewhat, to figure out how to put all the pieces
together.
DCorlette
DCorlette's Profile: http://forums.novell.com/member.php?userid=4437
View this thread: http://forums.novell.com/showthread.php?t=441089OK, so first some background:
- The Syslog Connector is pretty sophisticated - it will automatically
apply a proper syslog header if the event source does not provide one,
and will also pre-parse out a number of key pieces of information from
syslog headers (generated and provided) to provide metadata about the
event records received.
- The Connector will, for example, extract the facility etc, date/time,
and the Observer information from the syslog header. It will also figure
out which system is sending it the data (which may or may not be the
same as the actual Observer) and report that as well. All this metadata
is attached to the actual received record in various record fields like
's_syslogRelayIP' etc (see the Connector doc for details, which vary
slightly between different versions of the Connector).
- In addition, the Syslog Connector will take a peek at the first chunk
of data in the actual record body (usually up to the first ':'
character, and based on that set the 's_AppId' field. This often
corresponds to the name of the application that generated the actual
event record.
- So, the Syslog Connector extracts all this useful stuff - what does
it do with it? Well, this is where the Collector comes in - essentially,
the Connector can "register" to handle specific sets of data. There are
three layers here:
1) The Collector can declare itself to be the
'UniversalSyslogCollector'. In this case, all event records that are
otherwise unallocated will come to this Collector. Obviously, this
should only be one Collector in the system at a time, and is typically
our provided Generic Event Collector.
2) The Collector can register to handle specific applications. In this
case, for each and every event received if the Syslog Connector detects
the associated application ID, it will route that data to the Collector
that knows how to handle that data. If necessary, it will auto-create a
new Event Source node in ESM to represent the single application running
on the single Observer source that is sending data to that Collector.
3) The Collector can supply a regular expression matching pattern to
help the Connector identify the Collector to which Observer data should
be sent. In this scenario, all input records are checked against the
regex until the match is found; then all the Observer's data is sent to
the associated Collector.
- The way that these nest can be a little confusing, so I'll explain a
bit further here in terms of the chain of actions that take place when a
new event source starts sending data to Sentinel:
a) When a new connection is detected from a new event source
(determined from the syslog header hostid, which is either an IP or
hostname), a new Event Source node is immediately created in ESM to
represent the new source (well, actually, this is determined by policy
on the Event Source Server). This node is attached to the Generic Event
Collector initially, since we don't yet know anything about the source.
b) Inbound records will be compared against all the available
registered regex matching patterns for all installed Collectors; if a
match is found, then the Event Source is determined to be the product
for which the associated Collector was written - so for example it might
figure out that the stream of data coming from a particular server is
SUSE Liinux data. The Syslog Connector will then instantiate a new
instance of the SUSE Linux Collector (if necessary), and *move* the
existing Event Source node to be handled by that Collector.
c) At the same time, all inbound records are compared against the set
of registered application IDs, and if a match is found, another Event
Source node is created and attached to a new instance of the associated
Collector.
It might not be obvious why the system works this way, but the reason
is that we often have scenarios where a particular application can
actually run on several different platforms. So, for example, Apache Web
Server can run on both SUSE Linux and Solaris - we have Collectors for
all three. A new event source will start sending data such as logins,
account creates, etc and eventually the Syslog Connector will figure out
"hey, that's a Solaris box" and route the data appropriately. At the
same time, however, if events from 'httpd' (Apache) arrive intermingled
with the same event stream, then they will be routed to the Apache
Collector instead of the Solaris Collector.
DCorlette
DCorlette's Profile: http://forums.novell.com/member.php?userid=4437
View this thread: http://forums.novell.com/showthread.php?t=441089 -
How to set up automatic connection to a router's login page
When I try to use a public wifi (say at the library) that requires a simple login, my Firefox does not automatically seek the login page. How can I make that automatic? Of course, I am manually connecting to the router and opening my Mozilla, but it simply times out because it finds nothing. In order to make it work, I always have to type in IP address. How do I make Mozilla automatically find the login page once connected to the router?
jscher2000,
I tried your suggestions: (i) When I clicked a bookmarked page (wsj.com) it continued to spin its wheels and ultimately timed out. (ii) Ctrl+Shift+r did absolutely nothing also.
Also, I tried your suggestions in both Mozilla Firefox and Internet Explorer to no avail.
There must be a simple setting in either of the two browsers options menus that tells it to automatically seek out a router's login page. Why would this not be occurring on my four month old laptop.
Thanks for helping. -
How to set keyword automatic to capital in SQL Developer?
for example:
when type 'select' , the keyword change to 'SELECT'. :)You can set capitalisation preferences in Tools -> PReferences ->SQL Formatter.
This takes effect when you hit ctrl-b to format sql. It doesn't happen automatically. -
How to set up automatic back up of an internal storage drive?
I am using Time Machine in conjunction with Time Machine Editor to perform scheduled back ups of my boot disk to an internal hard drive. However, I have two additional hard drives in my Mac Pro that I wish to use for (1) media libraries and (2) a back up of those media libraries. Thus far, I have been unable to figure out a way to use Time Machine to designate the second internal drive as a back up device for the first internal drive on which my media libraries are stored. Does anybody have a solution for setting this up using Time Machine or another utility or application?
Thanks in advance.Time machine can have a substantial blacklist of files NOT to back up, if you prefer.
Some users have separated their Boot Drive, containing only System, Library, Applications, and the hidden unix files including paging/swap onto a separate drive. User files are moved off to a different drive.
In addition to a performance boost, a Boot Drive gives you remarkable flexibility in Backup solutions and upgrades.
For Backups, you can choose to backup the boot drive separately using the same or different methods.
For Upgrades, you can simply substitute a different boot drive whenever you wish, without having to cart all the User files with you and backup and restore them to the main drive. The main Admin account is present immediately. For the User accounts, only one minor change in Accounts is needed once to make them instantly available under a different system. -
How to set up mac mail to keep mail on server for 1 year
Hello;
i use mac mail and want to keep the mail on the mail server longer than 1 month, i would liketo keep it for 1 year.
Is there something i can configure this, instead of the options 1 day, 1 week, 1 month? 1 month is too short.
Keeping it forever is also not good.
An alternative would be to keep it 'forever' and then use the 'webmail' interface to remove mails older than 1 year
but his is too much work.
best regardsPOP accounts will only give you control to server settings at the inbox. If you never remove it from the server, it will download all messages when you log into your account from another computer. This could be a problem with thousands of messages left on a server.
For IMAP, your inbox will atuomatically sync to the IMAP inbox, so what you do in Mail or Webmail will reflect the change at the other.
For the other mailboxes, storing messages on the server in Mail settings basically syncs the IMAP and local mailboxes like the inbox does. So, if you trash a sent message in Mail, it will trash it at the IMAP site.
If they are left in those mailboxes, then the server setting in Mail will control how long the remain in those mailboxes unless you move them or delete them manually.
If not set to store on the server, the local mailbox will not sync with the IMAP. So, deleting a sent message from the local sent mailbox will not delete the sent message in the IMAP sent mailbox.
Some accounts like GMail have settings at their site that will let you further control how mail is handled.
You can make settings to archive messages automatically when deleted from the inbox or sent folder. I believe that is the default setting in GMail. That would be what you want to save all your mail. That would keep your inbox and sent mailboxes clean. Look at your IMAP site to see what settings you can make there.
In GMail, the "all mail" is just a reflection of all messages kept and archived. You have no settings control of this mailbox on your mac in Mail. But, you can view the "all mail" under the IMAP folder in Mail.
You can still set up a smart mailbox on your mac in mail to show the messages in the "all mail" mailbox that are greater than a year old. Only those would show up in that smart mailbox and you can just select all and delete without having to visually look at all the messages in the IMAP "all mail". -
How to set up database for form application in app. server 10g r2
Hi Friends and Bgrant.
I get user compiled fmb file.
I did not find componant in app. server.
However, I can see form server ment with 3 subitem : form compiler, formmigration and run form on the web.
The form application is supported by database. Other person already configured server for application .
I put a URL in URL field in run form on the web. I can see install ed successfully! Oracle application Server. Forme server. Oracle application server 10g. title: welcome oracle application server
after clicked OK button, the page is grey blank without any inforamtion to be displayed. No error message. status bottome as done. the page title as Oracle application server form server.
SO I think that i need to creade a datasource in app. server.
But I do not know how to fill field.
I can log into database from SQL*plus in server PC.
In datasource page in app. server: i copy a default ORCALEDS information
with new ID and password. it does not work
hereData Source Class:
JDBC URL :
JDBC Driver:
Location
Transactional(XA) Location
EJB Location
Thanks for any help!!
jimThanks for help!
I fixed issue of database connection with new issue.
Only display first form setting (first URL) for 4 different URL
URL:
http://salerpt.com/forms/frmservlet?config=emis-srmenu
fmx file Location as C:\OraMid\forms\salerpt-Forms fmx name as srmenu.fmx in same directory
fmb file location as C:\OraMid\forms\salerpt-Forms_source fmx name as srmenu.fmb in same directory
# Single Sign-On OID configuration parameter
oracle_home=C:\OraMid
in formweb.cfg file
baseHTMLjinitiator=basejini.htm
workingDirector : workingDirectory= blank. but C:\OraMid\forms\salerpt-Forms right now
# Forms runtime argument: which form module to run
##form=test.fmx
## i moved bottom section of form section in here and before
line as Forms runtime argument: database connection details
comment two line
#jinit_exename=jinit.exe
#jinit_mimetype=application/x-jinit-applet;version=1.3.1.22
I create 4 sections as
form=srmenu.fmx
width=1200
height=700
pageTitle=Sale Information System (SIS)
form=xxxx
net 3 form setting
However it only display one form interface that i put in( 4 different URL. only display first URL)
It seems that one formsweb.cfg, it doesn not support multip form application.
I have 4 small forms application with 4 URL for one formsweb.cfg.
What should I need to do?
I am waiting for your help!
JIm
Edited by: user589812 on Nov 24, 2008 1:49 PM -
How to set a static IP address on a Mac server?
I am setting up a New Mac server for a mail sever and have resieved the MX record and IP address from the ISP and DNS providers. Now I am trying to set up the server to be seen on the out side, or even on the network. Is this all done in the Network confiruration by maually setting the IP and Sub Mask there? I have set it all up to what I think they should be but not having any luck. When I installed the server software I told it to be a stand alone server was that wrong. I will not be running DNS or any other services on this system only Mail.
thanksYou should enter the IP address/netmask, etc. during the first-time-boot setup. Changing it later can be a PITA, but it sounds like you did that.
Setting 'standalone' shouldn't be an issue since that only relates to directory services.
It sounds like the problem is a more basic connectivity issue.
Have you verified that you have basic IP address connectivity? Can you ping the router address provided by your ISP? Can you ping remote sites outside your network? If that's not working you're not going to get much further. -
How to set Forms and Reports on an Oracle Application Server
Hi All,
Can anyone tell me how can i implement my all forms and reports on an Application Server. Please tell me in details cause i don't have enough knowledge abt AS.
Thanks in Advance
ArifHi Arif,
You can install AS Forms and Reports Standalone if you do not need infrastructure services like OID and SSO
It is available for download from OTN search for Standalone on AS 10g R2 download page, then deploy your Forms and Reports there.
I hope this helps.
Thanks,
Ahmed
Maybe you are looking for
-
Photoshop 9.0.2 Crashing on OSX 10.6.8 (log included)
Hi all, CS2 Photoshop is crashing quite often on a Macbook Pro. PS 9.0.2 (no available updates) OSX 10.6.8 (using Rosetta obviously) 2.7Ghz Core2Duo 4GB RAM I've tried reinstalling CS2, reparing premissions and a new user account. The issue can occur
-
Sub contracting Challan closing error
Dear All, I am facing problem while doing challan closing in J1IF13 Error message i am getting is Document 0000005560 2010 is not released for accounting. Message no. 8I267 Please help me to solve this issue. Vengatesh.S
-
I plug in my ipod an nothing happens how can i fix it?
-
hi, i want to know how to de install oracle 8i and 9i from solaris 8 platform. can anyone plz assist me to know how to do ? with regards Boo
-
How to run a servlet in eclipse using "SAP Portal Plugin" ( not tomcat)
Hi All I'm just trying to create a simple servlet in Eclipse using SAP Portal Plugin but I couldn't find any document. I have an eclipse 2.1 EP6 SP2 patch 5 SAP Portal Plugin I created a Portal Application Project. I created a simple servlet and save