이 섹션에서는 Blackboard Learn 내에서 언어팩을 생성, 수정 및 배치할 때 발생할 수 있는 일반적인 문제에 관한 정보를 제공합니다.

문서 리소스에 대한 연결이 끊어진 링크

언어 팩을 업데이트하거나 변경하고 나면 사용자가 Learn에서 Blackboard 도움말에 접근할 수 없습니다. 대신 도움말 페이지를 찾을 수 없음 페이지로 연결되어 다음 메시지가 나타납니다.

죄송합니다. 찾고 계신 페이지 또는 문서를 찾을 수 없습니다.

이 메시지는 언어 팩이 업데이트될 때 설명서에 대한 기존 링크가 끊어졌음을 나타냅니다.

사용자 정의 언어팩을 열고 documentation.properties 로캘 번들에 있는 링크가 해당 자료에 연결되는지 확인합니다.


공동 작업 서버 문제

로드 밸런스 환경에서 사용자 정의 언어팩을 배치하는 경우 공동작업 서버에 문제가 발생할 수 있습니다. 이 문제는 사용자 정의 언어팩을 사용하는 사용자에게만 영향을 줍니다. 사용자 정의 언어팩이 생성되고 애플리케이션 서버의 다음 위치에 새 jar 파일이 생성되는 경우:

blackboard/apps/collab-server/http/webapps/clientlib/yourlanguagepack-collab-locale.jar

그러나 이 새 jar 파일이 공동작업 서버 자체에서 생성되지 않아 문제가 발생됩니다.

이 문제를 해결하는 데는 두 가지 해결책이 있습니다.

첫 번째 해결책

  1. 공동작업 서버에 로그인합니다.
  2. 다음 위치로 이동합니다. blackboard/content/locale/YOURLANGUAGEPACK/collab/
  3. 다음 스크립트를 실행합니다.

    [root@grimlock collab]# cat BuildCollabLocaleJar.sh

    #! /bin/bash

    ## This script requires JAVA_HOME environment variable to be set

    ## This script takes an optional parameter for PATH_TO_COLLAB

    ############## BuildCollabLocaleJar.sh

    #############################

    #

    # CHANGE THIS VALUE IF YOU COPY THIS SCRIPT FOR A DIFFERENT

    LOCALE

    ################################################################

    ###

    LOCALE=en_US <-------EDIT HERE TO SPECIFY YOUR LANGUAGE PACK

    LOCALE

    PATH_TO_COLLAB=$1

    export LOCALE PATH_TO_COLLAB

    if [ "$PATH_TO_COLLAB" != "" ]; then cd $PATH_TO_COLLAB; fi

    if [ "$JAVA_HOME" = "" ]; then

    echo "JAVA_HOME variable not defined."

    exit 1

    fi

    echo "Using JAVA_HOME: $JAVA_HOME"

    echo "PATH_TO_COLLAB: $PATH_TO_COLLAB"

    JAR_CMD="$JAVA_HOME/bin/jar -cf"

    JAR_DEPLOY_DIR=../../../../apps/collabserver/

    http/webapps/client-lib/

    export JAR_CMD JAR_DEPLOY_DIR

    JAR_CMD="$JAR_CMD $LOCALE-collab-locale.jar images messages"

    echo "Building $LOCALE-collab-locale.jar"

    $JAR_CMD

    echo "Deploying $LOCALE-collab-locale.jar to $JAR_DEPLOY_DIR"

    cp $LOCALE-collab-locale.jar $JAR_DEPLOY_DIR

    rm $LOCALE-collab-locale.jar

    exit

두 번째 해결책

  1. 애플리케이션 서버에 로그인합니다.
  2. 다음 위치로 이동합니다. blackboard/apps/collab-server/http/webapps/client-lib/
  3. 애플리케이션 서버에서 새 jar 파일(사용자 정의 언어팩 배포의 결과로 생성됨)을 복사합니다.
  4. 공동작업 서버에 로그인합니다.
  5. 새 jar 파일을 공동작업 서버의 같은 위치에 추가합니다.
  6. 공동작업 서버를 다시 시작합니다.

페이지 표시 문제

일부 포털 페이지 및 시스템 관리자 패널에서 콘텐츠 화면표시에 문제가 발생할 수 있습니다. 다음과 같은 오류 메시지가 나타날 수 있습니다.

can't parse argument number module_title

이 문제는 업그레이드 후 가장 빈번하게 발생합니다. 이 해결책은 업그레이드가 수반되는 bundle_diff.txt 파일에 간략히 나와 있는 수정사항을 적용하는 것입니다. 최초 업그레이드 프로세스가 완료된 후 사용자 정의 언어팩을 최신 버전으로 유지하십시오.

bundle_diff.txt 파일을 열어 검토하고, 이에 따라 사용자 정의 언어팩을 업데이트합니다.

언어 팩 유지에 대해 자세히 알아보기


테마

테마를 올바르게 저장하는 것은 Blackboard Learn을 제대로 사용하는 데에 중요합니다. 모든 해당 애플리케이션 서버에서 테마가 올바른 폴더에 있는지 확인합니다.

테마는 수정 후 기본값으로 설정해야 하며, 이는 관리자 패널을 통해 이루어집니다.

테마의 CSS 파일을 수정할 때는 각별한 주의가 필요합니다. CSS 파일을 수정할 때, 검사 기능이 있는 텍스트 편집기를 사용하는 것이 좋습니다.

테마에 대해 자세히 알아보기