J2EE ���ø����̼��� ����

 


������ IDEA���� ���ø����̼� ������ ���� Run/Debug ï¿½ï¿½ �������� ������ Ư¡�Ӹ� �ƴ϶� ���ø����̼� �����󿡼�J2EE ���ø����̼ǰ� J2EE ����� ������ ����մϴ�.

��� ������ �����ǰ� �� �Ŀ� ���� ������� ������ �ܼ��մϴ�.  ï¿½×·ï¿½ï¿½ï¿½, ������ Tomcat�� WebLogic  �������� �̿�� �� �ֽ��ϴ�.

JSR45-compatible Server�� ���� ������ ������ �������� �� �� �ֽ��ϴ�.

����� ������ ������ ���� ����� �ֽ��ϴ�:

*    Tomcat Server Options ï¿½Ç´ï¿½  WebLogic Server Options�� �����ϰ� �����Ͻʽÿ�.  ï¿½×¸ï¿½ï¿½ï¿½ ���ϴ� ������ �����ϰ� Running/Debugging�� �����Ͻʽÿ�.

*   Run/Debug WebLogic  ï¿½ï¿½ ��������  Deployment  ��� ����Ͻʽÿ�
 

���ø����̼� ���� ����/����� �� ������


���ø����̼� ������ ���� Run/Debug ï¿½ï¿½ ������� �Ϻ� ����� �ڸ�Ʈ�� �ʿ�� �մϴ�.


IntelliJ IDEA ���� �� ������ ���� �Ϲ� ������ ���Ͽ�,  Run Tool Window ï¿½ï¿½  Debug Tool Window  ���� �Ӹ� �ƴ϶�  Tool Windows ������ �����Ͻʽÿ�.


����� ���ø����̼� ����-enabled ����� ����/����� �ϱ� �����ϰ� �� �Ŀ� Run/Debug ï¿½ï¿½ �����찡 ��Ÿ���ϴ�.

�ַܼ� ���ø����̼� ������ ���� ���� ����, �Ϻ� �ΰ����� ���� ��ư�� Ư���� Tomcat�� WebLogic ������ ���� Deployment View Panel

��  ��ſ��� �ʿ��� ����� �����ϰ� �׵��� ���� ��Ȳ�� ���� �ϴ� ���� �����ϰ� �ϴ� ���� �����մϴ�.


Generic Run/Debug  ï¿½ï¿½ ������� � �׸� �Ǵ�  Compiling/Running/Debugging �忡�� ����� �Ͱ� �ٸ� ��ư�� ������ ���� �ʽ��ϴ�.



Tomcat/WebLogic
���ø����̼� ���� Run/Debug ï¿½ï¿½ ������� �Ϲ������� �����մϴ�



������ ������� ���� ������ �޽����� �����մϴ�.  ï¿½ï¿½ï¿½ï¿½ ��� Deployment View ï¿½Ô´Ï´ï¿½.  ï¿½×°ï¿½ï¿½ï¿½ ����� Project View�� J2EE ï¿½Ç¿ï¿½ï¿½ï¿½ �� �� �ִ� ���� Ʈ���� ǥ���մϴ�.


Tomcat �Ǵ� WebLogic-enabled J2EE ����� ���� ���ø����̼� ���� Run/Debug ï¿½ï¿½ �����쿡�� ǥ�õ˴ϴ�.


 

�� ����� Deployment Status ������ �����մϴ�.  ï¿½ï¿½ï¿½ï¿½ ���� ������ ǥ�õ� �� �ֽ��ϴ�:

Status is unknown  

�� ����� ���� ���´� �˷����� �ʽ��ϴ�.

Server is not connected  

���ø����̼� ������ ���ӵ��� �ʽ��ϴ�.

Module deployment failed  

������ ���� ���� �߻��߽��ϴ�.

Module is not deployed  

����� � ������ �������� �ʽ��ϴ�.

Module is deployed successfully  

���õ� ����� ���������� �����Ǿ����ϴ�.



Deployment View ï¿½ï¿½ï¿½Ù´ï¿½ ������ ���ø����̼� ������ Ư���� �� ���� ��ư�� �����ϴ�:

Deploy All  

��� ����� �����Ͻʽÿ�.

Undeploy  

���õ� ����� �������Ͻʽÿ�.

Refresh  

������ ���� ���¸� ���� ���� ���⸦ ���������Ͻʽÿ�.

Help  

���� �������� ���ʽÿ�.

Import Datasource from WebLogic Server  

 Manage Datasources ���꼽�ǿ��� ����մϴ�.  ï¿½ï¿½ ��ư�� ���� WebLogic Server Run ï¿½ï¿½ �����쿡 ��Ÿ���ϴ�.




 Missing Datasources ï¿½ï¿½ï¿½ï¿½ 


���� ����� ���õ�  Check CMP EJB datasource at the server üũ �ڽ��� �Բ� EJB ����� �����Ϸ��� �ϴµ� �ٸ� ���� WebLogic �ν��Ͻ��� ����  datasources are configured �ϸ� ��ſ��� ������ Configure Missing Server Datasources  ���̾�αװ� ������Ʈ�˴ϴ�.



Missing datasources ï¿½Ð³Î¿ï¿½ï¿½ï¿½ ���õ� WebLogic  �ν��Ͻ��� ���� �˷��� ���� ���� datasources�� ����� �ֽ��ϴ�. Configured datasources ï¿½Ð³ï¿½ï¿½ï¿½ ���õ� WebLogic  �ν��Ͻ��� ���� �˷��� �ִ� datasources�� ǥ���մϴ�.  ï¿½ï¿½ï¿½ï¿½ï¿½Ï°ï¿½ ������ datasources�� �Ķ� ������ ��ũ�˴ϴ�.  ï¿½ï¿½ï¿½ï¿½È®ï¿½ï¿½ ������ ���� ������ ���õ� WebLogic  ������ �����ϴ� datasources�� ȸ������ ��ũ�˴ϴ�.

���õ� WebLogic  �ν��Ͻ��� ���� �ʿ��� datasources�� �����ϱ� ���Ͽ� Configure... ï¿½ï¿½ �����ʽÿ�. Create New Datasource ���̾�αװ� ��Ÿ���ϴ�.

Name  

Datasource ���� �̸�

JNDI Name  

datasources�� ��ε� ������ JNDI ���.

Connection Pool  

���-�ٿ� ��Ͽ��� datasources�� JDBC ���� pool �̸��� �����Ͻʽÿ�.

Create New...  

 Create New Connection Pool  ï¿½ï¿½ï¿½Ì¾ï¿½Î±×¸ï¿½ �θ��ʽÿ�

Deployment Order  

���� datasources�� �����Ǿ��� ���� �����ִ� ��ȣ.  

Row Prefetch  Enabled  

������ �� ����� ���� Ŭ���̾�Ʈ�� WebLogic  ���� ���̿��� �ο� �������� ��� ��� �����ϰ� �մϴ�.

Row Prefetch  Size  

Ŭ���̾�Ʈ�� ���� ������ġ�ϴ� �ο츦 �����ϴ� ����� ��

Stream Chunk  Size  

��Ʈ���� ������ ������ ���� ������ ûũ ũ��

Notes  

������ ������ ����ϰ� �ִ� �ɼ��� ����.

TX Data  Source  

�����ϸ�, ����� Enable Two Phase Commit   üũ �ڽ��� Ʈ����� ������ ���� �� �˰������� ��� �����ϰ� ������ �� �ֽ��ϴ�.

Non TX Data  Source  

�����ϸ�, ������ ���� ó�� �ƴմϴ�.
����� Connection Wait Period  ���� ������ �� �ְ�  WebLogic  ������ Wait For Connection�� �ؾ� �ϴ��� �ƴ����� ������ �� �ֽ��ϴ�.

 


WebLogic Ư���� ���� �� ���� ������� ����  WebLogic  ��������  JDBC Tx Data Source Configuration�� ���ϴ�.


 

Create New Connection Pool  


�� ���̾�α׿��� ����� WebLogic  �ν��Ͻ��� ���� ���ο� ���� pool�� ������ �� �ֽ��ϴ�.

Name  

Datasource ���� �̸�

Database URL  

�����ͺ��̽��� �����ϴ� �����ͺ��̽� ����̹��� ���� �䱸�Ǵ� URL

Database driver  class  

�����ͺ��̽� ����̹� Ŭ������ �Է��Ͻʽÿ�.

Properties  

�Ӽ��� ����� �����ͺ��̽� ���Ӱ� �Բ� ���Ǵ� JDBC ����̹��� �dz��־����ϴ�.

Initial Capacity  

���� pool�� ������ �� �����Ǵ� ������ �����ͺ��̽��� ������ ��

Max Capacity  

�� ���� pool�� ������ �� �ִ� ������ �����ͺ��̽� ������ �ִ� ����.  ï¿½Ù¸ï¿½ JDBC ����̹��� �����ͺ��̽� ������ ������ ������ ������ ���� ���������� �𸨴ϴ�.

Capacity Increment  

���� pool �뷮�� Ȯ��� ����.  ï¿½ï¿½ï¿½ï¿½ ��û�� ���� �� �̻��� ������ ������ ������ ���� ��, ���� pool�� ��� ������ �����ͺ��̽� ������ �� ���ڸ� ������ ���̰�, �׵��� ���� pool�� �߰��� ���Դϴ�.  ï¿½ï¿½ï¿½ï¿½ pool�� Max Capacity�� ������ �Ϳ� ���� ������ ������ �ִ���� �ʰ����� ���� ���Դϴ�.

 


WebLogic Ư���� ���� �� ���� ������� ����  WebLogic  ��������  Creating and Configuring a JDBC Connection Pool �� ���ϴ�.