In my Deployment Diagram, I used a tomcat server for the application.but there are jsp,command,BusinessDelegate(web component) and stateless java bean( ejb components).
Should I put all of them in to the tomcat server node? or just don't describe components details at all?
I don't think we can deploy the EJB components in tomcat as it is only web container. You should be using other EJB container server like Weblogic, WebSphere, JBoss etc.
So when we display these components in deployment diagram it is good idea to show web container components and EJB container components separately, like showing xxxxxxx-ejb.jar in EJB container and xxxxx.war in web container.
Following are the few good links to understad the deployment diagram.
I'm complete misunderstanding with tomcat........I would change it to Weblogic 9 now.
But one more thing,I don't want to showing jar or war there,May I just separate the tow container in Weblogic node and list the components for each of container.
Because I want to show some relationship between the components ,such as ComponentA call Third-party API。