posted by 준치 2008. 11. 29. 22:39

tomcat 5.0 사용 중 이런 에러가 발생해서 아침부터 욕 쳐먹었더니 기분이 매우 우울하네.

 

org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (IO 예외 상황: The Network Adapter could not establish the connection)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (IO 예외 상황: The Network Adapter could not establish the connection)
 at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
 at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
 at com.feelingk.dbcp.DbcpUtil.<init>(DbcpUtil.java:47)
 at com.feelingk.dbcp.DbcpUtil.<init>(DbcpUtil.java:36)
 at com.feelingk.lgt_fb_web.dao.TbRenewMenuVoDAO.selectList(TbRenewMenuVoDAO.java:137)
 at com.feelingk.lgt_fb_web.ctl.DirectoryCtl.selectExtList(DirectoryCtl.java:299)
 at org.apache.jsp.FB.ContentsView_jsp._jspService(ContentsView_jsp.java:817)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
 at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
 at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
 at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
 at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:535)
 at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
 at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
 at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
 at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
 at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
 at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
 at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
 at java.lang.Thread.run(Thread.java:534)
Caused by: java.sql.SQLException: IO 예외 상황: The Network Adapter could not establish the connection
 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
 at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
 at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:439)
 at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
 at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
 at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
 at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
 at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
 at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
 at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
 ... 40 more

 

이런 메세지가 발생한다.

눈여겨 볼거는 맨 첫째줄만 보면 될 듯하다.

 

이유인즉슨

"네트워크 상태가 불안하여 오라클 DB 서버에 접속 할 수 없습니다."

라는데

오라클 DB 에 접속하지 못하는 이유로는

첫째, 오라클 DB 서버 자체가 죽어있을 때

둘째, 오라클 DB 서버에 접속하는 리스너가 죽어 있을 때

셋째, 둘 다 죽어 있을 때

이다.


posted by 준치 2008. 10. 16. 13:57

오류 코드

설명

ERROR_SUCCESS

0

Action completed successfully.

ERROR_INVALID_DATA

13

데이터가 올바르지 않습니다.

ERROR_INVALID_PARAMETER

87

One of the parameters was invalid.

ERROR_INSTALL_SERVICE_ FAILURE

1601

Windows Installer 서비스를 액세스할 없습니다. Windows Installer 서비스가 제대로 등록되어 있는지 담당자에게 문의하여 확인하십시오.

ERROR_INSTALL_USEREXIT

1602

User cancel installation.

ERROR_INSTALL_FAILURE

1603

설치를 하는 동안 치명적인 오류가 발생했습니다.

ERROR_INSTALL_SUSPEND

1604

설치가 중지되었고, 완료되지 않았습니다.

ERROR_UNKNOWN_PRODUCT

1605

작업은 현재 설치되어 있는 제품에만 실행할 있습니다.

ERROR_UNKNOWN_FEATURE

1606

기능 ID 등록되지 않았습니다.

ERROR_UNKNOWN_COMPONENT

1607

구성 요소 ID 등록되지 않았습니다.

ERROR_UNKNOWN_PROPERTY

1608

없는 속성입니다.

ERROR_INVALID_HANDLE_ STATE

1609

핸들이 잘못된 상태에 있습니다.

ERROR_BAD_CONFIGURATION

1610

제품의 구성 데이터가 손상되었습니다. 고객 지원부에 문의하십시오.

ERROR_INDEX_ABSENT

1611

구성 요소 한정자가 없습니다.

ERROR_INSTALL_SOURCE_ ABSENT

1612

제품에 대한 설치 원본을 사용할 없습니다. 원본이 있는지 또는 액세스할 있는지 확인하십시오.

ERROR_INSTALL_PACKAGE_ VERSION

1613

Windows Installer 서비스에서 설치 패키지를 설치할 없습니다. 새로운 버전의 Windows Installer 서비스를 포함하는 Windows 서비스 팩을 설치하십시오.

ERROR_PRODUCT_ UNINSTALLED

1614

제품의 설치가 취소되었습니다.

ERROR_BAD_QUERY_SYNTAX

1615

SQL 쿼리 구문이 올바르지 않거나 지원되지 않습니다.

ERROR_INVALID_FIELD

1616

레코드 필드가 없습니다.

ERROR_INSTALL_ALREADY_ RUNNING

1618

다른 설치가 이미 진행 중입니다. 이전 설치 작업을 마친 다시 시도하십시오.

ERROR_INSTALL_PACKAGE_ OPEN_FAILED

1619

설치 패키지를 열지 못했습니다. 패키지가 있는지, 액세스할 있는지 확인하거나 올바른 Windows Installer 패키지인지 응용 프로그램 공급업체에 문의하십시오.

ERROR_INSTALL_PACKAGE_ INVALID

1620

설치 패키지를 열지 못했습니다. 응용 프로그램 공급업체에 문의하여 올바른 Windows Installer 패키지인지 확인하십시오.

ERROR_INSTALL_UI_ FAILURE

1621

Windows Installer 서비스 사용자 인터페이스를 시작할 없습니다. 지원 부서에 문의하십시오.

ERROR_INSTALL_LOG_ FAILURE

1622

설치 로그 파일을 없습니다. 지정한 로그 파일의 위치와 기록할 있는지 확인하십시오.

ERROR_INSTALL_LANGUAGE_ UNSUPPORTED

1623

사용자 시스템에서 설치 패키지의 언어가 지원되지 않습니다.

ERROR_INSTALL_TRANSFORM_ FAILURE

1624

변환 내용을 적용할 없습니다. 지정한 변환 경로가 올바른지 확인하십시오.

ERROR_INSTALL_PACKAGE_ REJECTED

1625

설치가 시스템 정책에 의해 숨겨져 있습니다. 시스템 관리자에게 문의하십시오.

ERROR_FUNCTION_NOT_ CALLED

1626

함수를 실행하지 못했습니다.

ERROR_FUNCTION_FAILED

1627

함수가 실행되는 동안 실패했습니다.

ERROR_INVALID_TABLE

1628

지정한 테이블이 잘못되었거나 없습니다.

ERROR_DATATYPE_MISMATCH

1629

잘못된 종류의 데이터가 제공되었습니다.

ERROR_UNSUPPORTED_TYPE

1630

데이터 종류가 지원되지 않습니다.

ERROR_CREATE_FAILED

1631

Windows Installer 서비스를 시작할 없습니다. 지원 부서에 문의하십시오.

ERROR_INSTALL_TEMP_ UNWRITABLE

1632

임시 폴더가 찼거나 액세스할 없습니다. 임시 폴더가 있고 기록할 있는지 확인하십시오.

ERROR_INSTALL_PLATFORM_ UNSUPPORTED

1633

설치 패키지는 플랫폼에서 지원되지 않습니다. 지원되지 않습니다. 응용 프로그램 공급업체에 문의하십시오.

ERROR_INSTALL_NOTUSED

1634

Component not used on this machine.

ERROR_PATCH_PACKAGE_ OPEN_FAILED

1635

패치 패키지를 열지 못했습니다 패치 패키지가 있는지, 액세스할 있는지 확인하거나 올바른 Windows Installer 패치 패키지인지 응용 프로그램 공급업체에 문의하십시오.

ERROR_PATCH_PACKAGE_ INVALID

1636

패치 패키지를 열지 못했습니다. 응용 프로그램 공급업체에 문의하여 올바른 Windows Installer 패치 패키지인지 확인하십시오.

ERROR_PATCH_PACKAGE_ UNSUPPORTED

1637

Windows Installer에서 패치 패키지를 실행할 없습니다. 새로운 버전의 Windows Installer 서비스를 포함한 Windows 서비스 팩을 설치해야 합니다.

ERROR_PRODUCT_VERSION

1638

다른 버전의 제품이 이미 설치되어 있습니다. 버전의 설치를 계속할 없습니다. 제품의 현재 버전을 구성하거나 제거하려면 [제어판] [프로그램 추가/제거] 사용하십시오.

ERROR_INVALID_COMMAND_ LINE

1639

잘못된 명령줄 인수입니다. 자세한 명령줄 도움말은 Windows Installer SDK 살펴보십시오.

ERROR_INSTALL_REMOTE_ DISALLOWED

1640

Installation from a Terminal Server client session not permitted for current user.

ERROR_SUCCESS_REBOOT_ INITIATED

1641

The installer has started a reboot. This error code not available on Windows Installer version 1.0.

ERROR_PATCH_TARGET_ NOT_FOUND

1642

업그레이드할 프로그램이 없거나 업그레이드 패치에서 다른 버전의 프로그램을 업데이트하므로, Windows Installer 서비스에서 업그레이드 패치를 설치할 없습니다. 업그레이드할 프로그램이 사용자 컴퓨터에 있고 올바른 업그레이드 경로인지 확인하십시오. This error code is not available on Windows Installer version 1.0.

ERROR_SUCCESS_REBOOT_ REQUIRED

3010

A restart is required to complete the install. This does not include installs where the ForceReboot action is run. Note that this error will not be available until future version of the installer.


posted by 준치 2008. 9. 12. 20:01

쉐어포인트 검색서버를 사용하다가 KeywordQuery로 값을 받아오는 단계에서
에러가 났다. 한마디로 어떤 클래스를 참조하는지 명시하라는 말이였다...삽질...

Scopes are usually used in search code. One of the very common errors when working with scopes in search code is as following:

"Calling GetScopeID from a non-Office server binary."

This error occurs when you instantiate the query object, for example:

KeywordQuery kwQuery = new KeywordQuery(site);

To resolve this issue, include the correct namespace when defining the kwQuery object, for example:

Microsoft.Office.Server.Search.Query.KeywordQuery kwQuery = new Microsoft.Office.Server.Search.Query.KeywordQuery(site)

When you skip the namespace, SharePoint tries to call the GetScopeID() from an assembly different than the one it should be using. This especially happens when both of the following namespaces are included in your code:

using Microsoft.SharePoint.Search.Query;
using Microsoft.Office.Server;


posted by 준치 2008. 9. 12. 03:16
unreachable code detected - for문 돌리려고 쓰다가 이런게 warnings에 이게 뜨더라구여
신경쓰여서 찾아보니 조건절에 문제가 있었습니다.

검색해서 찾아보니 죽어도 실행되지 않는 부분이 있다고 하더라구여..ㅎㅎ

warnings라도 해결하고 가야져..ㅎㅎ
posted by 준치 2008. 9. 1. 13:11
VMWare에 윈도우 비스타를 깔고 문제가 생겨 컴퓨터를 강제로 종료시킨 적이 있었다. 그런데 그 다음부터 VMWare로 설치 되어 있는 운영체제를 구동시키려고 하니 다음과 같은 에러가 뜨면서 실행이 되질 않았다.

Could not open virtual machine: E:\My Virtual Machinez\Windows Vista\Windows Vista.vmx. This virtual machine appears to be in use.

Configuration file: E:\My Virtual Machinez\Windows Vista\Windows Vista.vmx

가상머신이 현재 사용중이기 때문에 또 다른 가상머신을 띄울 수 없다는 메세지인데 VMWare를 띄운적이 없으므로 당연히 사용중인 가상운영체제는 존재하지 않는다. 혹시나 해서 윈도우를 껐다켜보고 VMware를 재시작 해봐도 역시 같은 메세지가 뜨고..

사용자 삽입 이미지

아무런 가상운영체제를 동작시키고 있지 않는데도 위와 같은 메세지가 뜬다면..?


결국 우리 구글씨에게 물어보니 첫페이지 첫번째 글에 적혀있는 답변을 찾아 주셨다..

해결법은 가상운영체제가 설치되어 있는 폴더로 가서 확장자가 .lck로 끝나는 모든 폴더와 파일을 삭제하면 된다.

그러면 다음과 같이 아무런 이상 없이 정상적으로 구동 될 것이다.

사용자 삽입 이미지
posted by ekfn 2008. 8. 31. 00:26
'type'을(를) 인식할 수 없습니다. 팁n해결

2008/07/18 13:25

복사 http://blog.naver.com/tateru78/120053994725

'/' 응용 프로그램에 서버 오류가 있습니다.
--------------------------------------------------------------------------------

구성 오류
설명: 이 요청을 제공하는 데 필요한 구성 파일을 처리하는 동안 오류가 발생했습니다. 아래의 오류 정보를 확인한 다음 구성 파일을 적절하게 수정하십시오.

파서 오류 메시지: 특성 'type'을(를) 인식할 수 없습니다.

소스 오류:


<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
   <section name="##.###.########.######.Web.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
  </sectionGroup>


--------------------------------------------------------------------------------
버전 정보: Microsoft .NET Framework 버전:1.1.4322.2300; ASP.NET 버전:1.1.4322.2300


->

ASP.NET 버전을 2.0 으로 변경해야함 

posted by 준치 2008. 8. 26. 17:21
사용자 삽입 이미지
ValidateRequest="false"  aspx 페이지 상단에 이것을 선언 안해주면 이런 에러가 나요..
xml 을 사용하면 꼭 쓰세요..ㅎㅎ