Friday 20 July 2012

Specimen?

This is the specimen taken from a young girl's back shoulder. This was felt as a soft swelling not transluminant. It's finally a lipoma


Wednesday 18 July 2012

ATG Servlet Pipeline Lifecycle

Every ATG request goes through a servlet pipeline and the lifecycle diagram is as follows.



Follows the logs of a sample request which goes through a servlet pipline



Monday 16 July 2012

Store ATG anonymous user profile in DB



By default, anonymous user profile is stored in repository and not persisted in DB. If you want to persist all the users’ behavior who is visiting your site, then you have to enable few properties in nucleus components to persist in DB.

Limitaiton of persisting anonymous users in DB: If we keep persisting all the users who are visiting your site in DB, then the database will become very heavy and performance issues may come up. In this case, Proper removal/clearing of data has to be scheduled.

When is an ATG User Profile created for a person visiting the web site?



Answer: When a person hits a website url, and when that request is processing, the profile gets created.

When a person visits the Web site, ATG platform automatically creates a profile for him or her and stores it in a profile repository set up by the application developers who are working on the Web site. The following are the basic information stored for an anonymous user,
a) Sequential Profile Id generated by ATG
b) Properties with <default=""/> tag set in userprofile.xml

Difference between httpservlet and dynamoservlet

  
 HttpServletRequest/Response
DynamoHttpServletRequest/Response
The HttpServletRequest/Response interface is immutable
DynamoHttpServletRequest/Response interface is mutable
HttpServletRequest only  provides methods for reading the various properties, but does not provide methods for setting those properties
DynamoHttpServletRequest, which implements HttpServletRequest provides methods to change request properties, such as setPathInfo, setPathTranslated etc.
HttpServletResponse only  provides methods for reading the various properties, but does not provide methods for setting those properties
DynamoHttpServletResponse, which implements HttpServletResponse, lets you change response properties such as the output stream, and access its values such as statusCode etc.
HttpServletRequest and Response object are directly passed  as an argument to the servlet's service methods (doGet, doPost, etc)
The very first element of the servlet pipeline converts an incoming HttpServletRequest/Response pair into a DynamoHttpServletRequest/Response pair. This allows subsequent elements of the servlet pipeline to use the additional functions provided by DynamoHttpServletRequest/Response.

What is this?

Any guessess????

This is the xray of young boy who sustained injury over elbow region. So what it could be.