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. 21. 16:21
참석할지 말지는 생각중...  분위기 익히는 정도일 거 같다
일단은 신청해두었고 내일 다시 생각해보자~

관심있는 분은 => http://www.saas2009.co.kr



posted by Jeeta
:
IT/DBMS etc 2009. 5. 13. 20:05

 

엑셀파일을 ms-sql 로 정기적으로 백업시킬 작업이 있어

데이터 가져오기 통해서 DTS 를 만드는데

만들고 나서 실행할때 오류가 발생하네

 

snag-01041.jpg

 

그리하여 이래 저래 삽질해보나 알수가 없어

구글링을 시작하니 의외로 쉽게 답이 나왔다... 네이버 지식인에서 답을 찾음

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10110&eid=OyJ2UqcGOAzk3qunGNTvQ8jLzaBf+VwD&qb=642w7J207YSw6rCAIOyngOygle2VnCDrsoTtjbwg7YGs6riw7JeQIOu5hO2VtCDrhIjrrLQg7YG964uI64uk&enc=utf8

 

그리하여 값을 조정 16부터 좀 내려가다 멈추고 0 으로 세팅하고 dts 실행하니 헐... 잘된다...

 

레지스트리 속성명을 보면... 몇행인지 추측하는 설정... 같은 삘이 오는데

발생하는 오류와 무슨관계인지 ... 갑갑 궁금하여

좀 더 자료를 찾아보려는데 나오지가 않네...

 

에러메시지에 에러넘버나 메시지가 영문으로 나오는게 좋은데... 한글로 나오면 원인을 찾기 어려울때가 많다

 

구글에서 이런 저런 검색어로 찾다보니 ( dts buffer overflow ) 결과가 좀 나온다

 

http://support.microsoft.com/kb/q281517/ <-- 지식인 답변도 이 내용을 참조해서 적은거 같음

http://forums.databasejournal.com/showthread.php?p=27757

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=22637

http://support.microsoft.com/kb/189897

 

ms 쪽을 보면 원인에 대해서도 설명이 잘 나온다.

Cause 부분을 보니 아... 왜 0 으로 세팅하니 해결이 되었는지 알수가 있네..  0은 설정안한거나 마찬가지일테니..

그래서 dts 시간도 좀 오래 걸렸나?  처음에 좀 멈추는 느낌이 났음.

 

좀 더 내려가다보니

 

More Information 부분에 해당 내용이 있다

 

The valid range of values for the TypeGuessRows key is 0 to 16. However, if the value is 0, the number of source rows scanned is 16384. Keep in mind that a value of zero may cause a small performance hit if the source file is very large.

 

ms 페이지 전문도 카피해둔다. 혹 ms 링크가 깨져있을 경우 참고하삼...

☞ 클릭

 

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

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
: