Toon posts:

[EJB] Stateless session, werkt het zo?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een test bean "TimeStamp" gemaakt inclusief de benodigde interfaces, met daarin de volgende methode:
Java:
1
2
3
public Date stamp(){
   return new Date(System.currentTimeMillis());
}  

Deze heb ik gedeployed in de j2ee1.3.1 ejb server. Als ik nu de methode stamp aanroep krijg ik altijd een Date object met de tijd waarop de bean is aangmaakt. Dat wil dus zeggen dat als ik de server om 12:00:00 start, ik om 12:30:00 nog steeds een 12:00:00 timestamp krijg...

Wat doe ik fout, of is dit hou de ejb-server hoort te werken(wat mij onwaarschijnlijk lijkt)...

Verwijderd

Topicstarter
Is er helemaal niemand die hier ervaring mee heeft? Of misschien met andere ejb-servers, en vertoond die dan overeenkomsten met bovenstaande beschreven probleem?

------------------------
Ik ben eruit, het heeft te maken met het transactie type. Bij een Container type zal de server een gecached object gebruiken, bij een Bean type zal de methode wel elke keer opnieuw worden aangeroepen...

[ Voor 42% gewijzigd door Verwijderd op 28-03-2003 09:32 . Reden: oplossing ]