ignite 기본 구성 파일에 log4j 속성을 추가 한 후 서비스를 시작할 수 없습니다.

Sandipbhowmik

아래와 같이 구성 파일의 gridLogger 속성을 사용하여 Log4j 로거를 활성화하려고합니다.

<bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration"/>
<property name="gridLogger">
<bean class="org.apache.ignite.logger.log4j.Log4JLogger">
<constructor-arg type="java.lang.String" value="config/ignite-log4j.xml"/>
</bean>
</property>

그러나 ignite.sh를 시작할 때 속성 매개 변수를 읽을 수 없으므로 아래 오류가 발생합니다.

[root@ignite1 ~]# /usr/apache-ignite-2.7.6-bin/bin/ignite.sh
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.ignite.internal.util.GridUnsafe$2 (file:/usr/apache-ignite-2.7.6-bin/libs/ignite-core-2.7.6.jar) to field java.nio.Buffer.address
WARNING: Please consider reporting this to the maintainers of org.apache.ignite.internal.util.GridUnsafe$2
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
class org.apache.ignite.IgniteException: Failed to instantiate Spring XML application context [springUrl=file:/usr/apache-ignite-2.7.6-bin/config/default-config.xml, err=Line 29 in XML document from URL [file:/usr/apache-ignite-2.7.6-bin/config/default-config.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 29; columnNumber: 33; cvc-complex-type.2.4.a: Invalid content was found starting with element '{"http://www.springframework.org/schema/beans":property}'. One of '{"http://www.springframework.org/schema/beans":import, "http://www.springframework.org/schema/beans":alias, "http://www.springframework.org/schema/beans":bean, WC[##other:"http://www.springframework.org/schema/beans"], "http://www.springframework.org/schema/beans":beans}' is expected.]
        at org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:1029)
        at org.apache.ignite.Ignition.start(Ignition.java:351)
        at org.apache.ignite.startup.cmdline.CommandLineStartup.main(CommandLineStartup.java:301)
Caused by: class org.apache.ignite.IgniteCheckedException: Failed to instantiate Spring XML application context [springUrl=file:/usr/apache-ignite-2.7.6-bin/config/default-config.xml, err=Line 29 in XML document from URL [file:/usr/apache-ignite-2.7.6-bin/config/default-config.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 29; columnNumber: 33; cvc-complex-type.2.4.a: Invalid content was found starting with element '{"http://www.springframework.org/schema/beans":property}'. One of '{"http://www.springframework.org/schema/beans":import, "http://www.springframework.org/schema/beans":alias, "http://www.springframework.org/schema/beans":bean, WC[##other:"http://www.springframework.org/schema/beans"], "http://www.springframework.org/schema/beans":beans}' is expected.]
        at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.applicationContext(IgniteSpringHelperImpl.java:392)
        at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.loadConfigurations(IgniteSpringHelperImpl.java:104)
        at org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl.loadConfigurations(IgniteSpringHelperImpl.java:98)
        at org.apache.ignite.internal.IgnitionEx.loadConfigurations(IgnitionEx.java:751)
        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:952)
        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:861)
        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:731)
        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:700)
        at org.apache.ignite.Ignition.start(Ignition.java:348)
        ... 1 more
Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 29 in XML document from URL [file:/usr/apache-ignite-2.7.6-bin/config/default-config.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 29; columnNumber: 33; cvc-complex-type.2.4.a: Invalid content was found starting with element '{"http://www.springframework.org/schema/beans":property}'. One of '{"http://www.springframework.org/schema/beans":import, "http://www.springframework.org/schema/beans":alias, "http://www.springframework.org/schema/beans":bean, WC[##other:"http://www.springframework.org/schema/beans"], "http://www.springframework.org/schema/beans":beans}' is expected.
        at 
Alexandr Shapkin

이 오류는 잘못된 요소 속성이 있음을 나타냅니다.

Invalid content was found starting with element '{"http://www.springframework.org/schema/beans":property}'

첫 번째 줄 bean id="grid.cfg"에 값이없는 닫힌 태그 가있는 경우가 있습니다 .

해야한다:

<beans ...
...
<bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
  <property name="gridLogger">
    <bean class="org.apache.ignite.logger.log4j.Log4JLogger">
      <constructor-arg type="java.lang.String" value="config/ignite-log4j.xml"/>
    </bean>
  </property>
</bean>
</beans>

또한 ignite-log4j.jar를 프로젝트 종속성으로 포함하는 것을 잊지 마십시오. 메이븐의 경우 :

<dependency>
    <groupId>org.apache.ignite</groupId>
    <artifactId>ignite-log4j</artifactId>
    <version>${ignite.version}</version>
</dependency>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ignite 노드에서 타사 코드의 Log4j : 구성 파일을 찾을 수 없습니다.

분류에서Dev

오류 : 종속성 (maven)을 추가 한 후 기본 클래스를 찾거나로드 할 수 없습니다.

분류에서Dev

postgres를 설치 한 후에는 구성 파일이 없습니다. 하나 추가 할 수 있습니까?

분류에서Dev

postgres를 설치 한 후에는 구성 파일이 없습니다. 하나 추가 할 수 있습니까?

분류에서Dev

SCIM 클레임을 LDAP 속성에 매핑 한 후에는 wso2 기본 사용자 저장소에 새 사용자를 추가 할 수 없습니다.

분류에서Dev

Log4j가 구성 파일 SELENIUM JAVA를 읽을 수 없음

분류에서Dev

로그인 후 권한 부여 속성을 작업에 추가 한 후 컨트롤러 작업에 액세스 할 수 없습니다.

분류에서Dev

속성 파일에서 읽은 동적으로 변경되는 구성을 사용하여 log4j2 (v2.5)를 구성 할 수 없습니다.

분류에서Dev

"log4j : WARN 로거에 대한 추가자를 찾을 수 없습니다"를 잡는 방법?

분류에서Dev

log4j : WARN 로거에 대한 추가자를 찾을 수 없습니다 (org.springframework.web.context.support.StandardServletEnvironment).

분류에서Dev

log4j를 사용하여 로그 파일을 생성 할 수 없습니다.

분류에서Dev

Ignite가 예제 구성으로 시작되지 않음, "빈에 대한 CassandraHelper 클래스를 찾을 수 없음"

분류에서Dev

내 저지 서비스 응용 프로그램에 클래스를 찾을 수 없음 예외가 표시됩니다. 하지만 내 pom 파일에서 이러한 종속성을 구성했습니다.

분류에서Dev

내 프로젝트에 다른 xml 파일을 추가 한 후 기호 R을 해결할 수 없습니다.

분류에서Dev

인터셉터에서 403을 수신 한 후 요청을 다시 작성할 수 없습니다.

분류에서Dev

log4j 콘솔 어 펜더의 시간대를 구성 할 수 없습니다.

분류에서Dev

Android 용 Firebase를 업그레이드 한 후 서명 (Lorg / shaded / apache / log4j / Logger;)에서 참조 된 클래스를 찾을 수 없습니다.

분류에서Dev

약속이 성공한 후 ember에서 속성을 설정할 수 없습니다.

분류에서Dev

Log4j2를 어떻게 내 로그 파일에 기록 할 수 있습니까? 제가 생각할 수있는 모든 것을 시도했습니다. Linux에서 구성 문제가 될 수 있습니까?

분류에서Dev

배치 파일을 통해 QTP를 시작하려고 할 때 Active X 구성 요소 가져 오기에서 개체를 만들 수 없습니다.

분류에서Dev

/ etc / samba에서 구성 파일을 삭제 한 후 samba를 다시 설치할 수 없음

분류에서Dev

UserManager에서 예외 발생-.Net Core 2.2에서 3.0으로 업그레이드 한 후 기본 키 속성 'Id'가 null이므로 엔터티를 추적 할 수 없습니다.

분류에서Dev

WPF 변환기가 기본 속성에 액세스 할 수 없습니다.

분류에서Dev

Maven pom.xml 파일에 대한 종속성을 추가 할 수 없습니다.

분류에서Dev

Android의 Kotlin에서 활동 클래스에 대한 기본 생성자를 작성할 수 없습니다.

분류에서Dev

iOS에서 GCM을 사용하여 푸시 알림을 구현하기위한 구성 파일을 가져올 수 없습니다.

분류에서Dev

XCode Instruments-프로세스 프로파일 링을위한 시작 구성을 수정할 수 없습니다.

분류에서Dev

누락 된 제약 조건을 추가 한 후 UIWebView에서 pdf 파일을로드 할 수 없습니다.

분류에서Dev

gradle에서 생성 한 pom 파일에 속성 섹션을 어떻게 추가 할 수 있습니까?

Related 관련 기사

  1. 1

    Ignite 노드에서 타사 코드의 Log4j : 구성 파일을 찾을 수 없습니다.

  2. 2

    오류 : 종속성 (maven)을 추가 한 후 기본 클래스를 찾거나로드 할 수 없습니다.

  3. 3

    postgres를 설치 한 후에는 구성 파일이 없습니다. 하나 추가 할 수 있습니까?

  4. 4

    postgres를 설치 한 후에는 구성 파일이 없습니다. 하나 추가 할 수 있습니까?

  5. 5

    SCIM 클레임을 LDAP 속성에 매핑 한 후에는 wso2 기본 사용자 저장소에 새 사용자를 추가 할 수 없습니다.

  6. 6

    Log4j가 구성 파일 SELENIUM JAVA를 읽을 수 없음

  7. 7

    로그인 후 권한 부여 속성을 작업에 추가 한 후 컨트롤러 작업에 액세스 할 수 없습니다.

  8. 8

    속성 파일에서 읽은 동적으로 변경되는 구성을 사용하여 log4j2 (v2.5)를 구성 할 수 없습니다.

  9. 9

    "log4j : WARN 로거에 대한 추가자를 찾을 수 없습니다"를 잡는 방법?

  10. 10

    log4j : WARN 로거에 대한 추가자를 찾을 수 없습니다 (org.springframework.web.context.support.StandardServletEnvironment).

  11. 11

    log4j를 사용하여 로그 파일을 생성 할 수 없습니다.

  12. 12

    Ignite가 예제 구성으로 시작되지 않음, "빈에 대한 CassandraHelper 클래스를 찾을 수 없음"

  13. 13

    내 저지 서비스 응용 프로그램에 클래스를 찾을 수 없음 예외가 표시됩니다. 하지만 내 pom 파일에서 이러한 종속성을 구성했습니다.

  14. 14

    내 프로젝트에 다른 xml 파일을 추가 한 후 기호 R을 해결할 수 없습니다.

  15. 15

    인터셉터에서 403을 수신 한 후 요청을 다시 작성할 수 없습니다.

  16. 16

    log4j 콘솔 어 펜더의 시간대를 구성 할 수 없습니다.

  17. 17

    Android 용 Firebase를 업그레이드 한 후 서명 (Lorg / shaded / apache / log4j / Logger;)에서 참조 된 클래스를 찾을 수 없습니다.

  18. 18

    약속이 성공한 후 ember에서 속성을 설정할 수 없습니다.

  19. 19

    Log4j2를 어떻게 내 로그 파일에 기록 할 수 있습니까? 제가 생각할 수있는 모든 것을 시도했습니다. Linux에서 구성 문제가 될 수 있습니까?

  20. 20

    배치 파일을 통해 QTP를 시작하려고 할 때 Active X 구성 요소 가져 오기에서 개체를 만들 수 없습니다.

  21. 21

    / etc / samba에서 구성 파일을 삭제 한 후 samba를 다시 설치할 수 없음

  22. 22

    UserManager에서 예외 발생-.Net Core 2.2에서 3.0으로 업그레이드 한 후 기본 키 속성 'Id'가 null이므로 엔터티를 추적 할 수 없습니다.

  23. 23

    WPF 변환기가 기본 속성에 액세스 할 수 없습니다.

  24. 24

    Maven pom.xml 파일에 대한 종속성을 추가 할 수 없습니다.

  25. 25

    Android의 Kotlin에서 활동 클래스에 대한 기본 생성자를 작성할 수 없습니다.

  26. 26

    iOS에서 GCM을 사용하여 푸시 알림을 구현하기위한 구성 파일을 가져올 수 없습니다.

  27. 27

    XCode Instruments-프로세스 프로파일 링을위한 시작 구성을 수정할 수 없습니다.

  28. 28

    누락 된 제약 조건을 추가 한 후 UIWebView에서 pdf 파일을로드 할 수 없습니다.

  29. 29

    gradle에서 생성 한 pom 파일에 속성 섹션을 어떻게 추가 할 수 있습니까?

뜨겁다태그

보관