IT/개발 2009. 5. 23. 22:59

if you can set left and top parameter on window.open(),

you don't need script  for hiding itself on popup.

 

sample file attached

 

opener.htm

popup.htm

이 글은 스프링노트에서 작성되었습니다.

posted by Jeeta
:
IT/개발 2009. 5. 23. 22:09

 

  • add weblogic managed server

     

운영베드에 weblogic에 managed server 를 추가하였다
어드민콘솔에서 서버를 추가하지 않고, config.xml 을 직접 수정하였다.

어드민 콘솔에서 하나 config.xml 에서 하나 속도 등에서 별차이는 없는데...
암튼 지금상황에선(즉, config.xml 으로 )  admin server 를 재기동하지 않으면 테스트가 되지 않는다
만약 부하개선 목적으로 실시간으로 급하게 이런 작업을 진행한다면... 어드민 콘솔에서 해야한다

 

이 글은 스프링노트에서 작성되었습니다.

posted by Jeeta
:
IT/개발 2009. 5. 23. 22:01

 

현상

<2008. 6. 19. 오후 2시 33분 59초 KST> <Info> <WebLogicServer> <BEA-000341> <Accepting connections again.>
<2008. 6. 19. 오후 2시 33분 59초 KST> <Warning> <WebLogicServer> <BEA-000340> <Max Threshold Reached for Open Sockets [Total Open Sockets: 3, Allowed Max: 3], No More Connections allowed.>

 

원인

        <license
            component="WebLogic"
            conns="3"
            cpus="unvalued"
            expiration="never"
            ip="any"
            licensee="Scale-Limited Production License User"
            serial="616351266349-1496092327181"
            type="SDK"
            units="5"
            signature="admire_jeeta_forever_okokok=="
        />

 

참고

http://e-docs.bea.com/platform/docs81/install/license.html

http://forums.bea.com/thread.jspa?threadID=600007881

 

이 글은 스프링노트에서 작성되었습니다.

posted by Jeeta
:
IT/개발 2009. 5. 23. 15:55

로그인 자동처리를 하는 App가 있다

 

클라이언트의 ip 정보를 app 서버 메모리에서 가지고 있고, request 에 따라 값을 리턴한다

그런데 로그인 자동처리가 되어야 하는 상황인데 안되고 있길래 보니

 

최종 클라이언트가 아니라 아파치가 설치된 서버의 아이피가 반환되고 있다

 

그래서 아래와 같이 소스수정 진행

 

    // 웹서버 아파치단의 아이피가 반환

    //LoggedOnUser sloUser = ksa.getLoggedOnUser( userId, request.getRemoteAddr(), sysId);

 

    // 최종 클라이언트 아이피 반환
    LoggedOnUser sloUser = ksa.getLoggedOnUser( userId, request.getHeader("WL-Proxy-Client-IP"), sysId);

이 글은 스프링노트에서 작성되었습니다.

posted by Jeeta
:
IT/개발 2009. 5. 12. 08:23

C:\JDK\jdk1.6.0_06\bin>serialver.exe
use: serialver [-classpath classpath] [-show] [classname...]

 

예)

  • benit.jd21.common.dataDic.TestVO 의 serialVersionUID 를 만든다.
  • 이때 해당 소스에 serialVersionUID 에 값이 할당되어 있는 경우엔 그 값을 리턴하는거 같으니

serialVersionUID 부분이 없는 ( 주석처리를 하든... ) 상태에서 실행을 하기 바람.

  • 팀개발시 쫑이 나는 가능성이 있을수 있는데, 어떻게 이런 가능성을 피할수 있는지 모르겠음.
  • C:\JDK\jdk1.6.0_06\bin>serialver.exe -classpath D:\workCenter\workspace_gmd_sr2_JD\JD21BW\web\WEB-INF\classes benit.jd21.common.dataDic.TestVO 를 실행하면 아래줄이 결과로 나타난다

benit.jd21.common.dataDic.TestVO:    static final long serialVersionUID = -4315288741822995475L;

 

이 글은 스프링노트에서 작성되었습니다.

posted by Jeeta
: