릴리즈 정보 > 버전 8.5 릴리즈 정보 > 버전 8.5.0 릴리즈 정보
버전 8.5.0 릴리즈 정보
다음 기능 개선된 기능, 버그 수정, 알려진 문제점 및 제한 사항, 그리고 지원 종료 정보는 ThingWorx 8.5.0에 해당됩니다.
개선된 기능
플랫폼
ThingWorx Foundation 설치 관리자에서 SSL/TLS는 기본 구성 경로입니다. 설치 관리자에 대한 자세한 내용은 ThingWorx Foundation 설치 관리자를 참조하십시오.
타이머 및 스케줄러는 새 엔티티 유형입니다. 이 릴리즈 이전에는 타이머스케줄러가 사물 템플릿으로 추가되었습니다.
향상된 스크립트
스크립트 시간 초과에 대한 설정이 플랫폼에 대한 platform-settings.json 구성 파일에 추가되었습니다. 이 설정은 기본 설정 그룹의 일부입니다. 자세한 내용은 platform-settings.json 구성 세부 정보를 참조하십시오. 이제 플랫폼에서 이 설정을 사용하여 구성된 제한 시간 보다 오래 실행되는 스크립트를 종료합니다. (TW-56913)
ThingWorx에 사용된 Rhino JavaScript 엔진이 1.7.11로 업그레이드되었습니다. 이 변경의 일환으로 스크립트 작성자는 본질적으로 전역적이기 때문에 기본 제공 JavaScript 프로토타입 객체를 수정할 수 없습니다. 예: Array.prototype 또는 String.prototype 자세한 내용은 Rhino JavaScript 엔진을 참조하십시오. (TW-58965)
OAuth2 프로토콜을 통해 ThingWorx URI 요청을 허용하도록 리소스 공급자인 ThingWorx를 구성할 수 있습니다.
GetProxyURL 서비스에 새 매개 변수가 추가되었습니다. 자세한 내용은 미디어 엔티티 서비스 메서드를 참조하십시오.
일치하는 모델 태그 내보내기 옵션이 데이터 및 엔티티의 컬렉션 및 단일 데이터 내보내기를 위해 내보내기 메뉴에 추가되었습니다. 이 옵션을 사용하면 지정된 모든 태그 또는 지정된 태그 중 하나 이상을 포함하는 데이터 및 엔티티로 태그가 지정된 데이터와 엔티티를 내보낼 수 있습니다. 자세한 내용은 데이터, 엔티티 및 확장 가져오기 및 내보내기를 참조하십시오.
여러 가지 유용성 개선 사항이 Composer에 추가되었습니다.
열려 있는 프로젝트 탭이 추가되었습니다. 엔티티는 속한 프로젝트 또는 엔티티 유형을 기준으로 그룹화됩니다.
사용자가 생성하거나 상호 작용하는 각 엔티티에 대해 탭이 생성됩니다.
Composer에서 모든 그리드의 크기를 다시 조정할 수 있습니다. 열 또는 행을 원하는 크기로 끌어 놓기만 하면 됩니다.
플랫폼에 연결된 AlwaysOn 세션을 질의하고 닫을 용도로만 ThingWorx 관리자에게 세 가지 새로운 서비스가 제공됩니다. 관리자는 WebSocket 통신 하위 시스템의 서비스에 대한 정보를 찾을 수 있습니다.
소스 제어를 통해 엔티티를 내보낼 때 엔티티에 연관된 암호 해시 또는 응용 프로그램 키 ID와 같은 중요한 정보는 내보내지 않습니다. 소스 제어 내보내기를 시스템으로 다시 가져오면 엔티티와 연관된 중요한 정보가 손실됩니다.
8.5.0 릴리즈에 대한 보안 개선의 일환으로 ThingWorx는 Rhino JavaScript 엔진 버전 1.7.11를 사용합니다.
구성 테이블은 이제 항상 영구적입니다. 비영구적 구성 변경은 더 이상 지원되지 않습니다.
persistent 매개 변수는 이제 다음 API 호출에서 무시됩니다.
SetConfigurationTable
SetConfigurationTableRows
SetMultiRowConfigurationTable
DeleteConfigurationTable
DeleteConfigurationTableRows
DeleteAllConfigurationTableRows
속성 정의 변경(추가, 업데이트 및 삭제)이 이제 즉시 적용됩니다. 8.5 이전에는 사물 템플릿과 같은 사물 이외의 엔티티에 속성을 추가한 경우 해당 사물 템플릿과 관련된 모든 사물을 다시 시작해야 했습니다. 사물은 모든 속성 정의와 해당 값을 수집하고 저장했습니다. 8.5부터는 속성 정의가 더 이상 사물 수준에 저장되지 않습니다. ThingWorx는 이제 상속 트리를 따르고 데이터가 저장된 위치에서 데이터를 읽어들입니다. 자세한 내용은 사물 속성을 참조하십시오.
프록시 서버를 사용하여 라이선스 서버에 연결할 수 있습니다. 자세한 내용은 platform-settings.json 구성 세부 정보암호 암호화를 참조하십시오. 이 기능을 사용하려면 사용자의 platform-setings.json 파일에 다음 설정을 추가해야 합니다.
"LicensingConnectionSettings": {
"useProxy": true,
"proxyHost": "<addproxyhost>",
"proxyPort" : "<addproxyport>",
"proxyScheme": "<http or https>",
"proxyUser": "<User>",
"proxyPassword": "<Password>"
}
},
스트림에서 질의 서비스의 성능이 개선되었습니다. 이 개선 사항을 활용하려면 질의를 실행할 때 필터를 사용하십시오. 필터를 사용하지 않으면 더 많은 수의 엔트리가 정해지지 않은 더 오랜 시간 동안 메모리에 저장됩니다. 결과의 메모리 저장은 JVM에 의한 가비지 수집 주기 속도에 비례합니다. 가비지 수집 주기의 속도는 JVM의 런타임 인스턴스에 대해 가비지 수집기가 어떻게 구성되었는지에 따라 매우 다르며 이에 비례합니다.
platform-settings.json 파일에 정의된 지원되지 않는 콘텐츠 유형의 동작이 변경되었습니다. 콘텐츠 유형을 지원되는 미디어 엔티티 유형이 아닌 다른 서버에서 가져오는 경우 해당 콘텐츠는 미디어 엔티티와 함께 스트리밍되는 대신 클라이언트 컴퓨터에 파일로 다운로드됩니다.
8.5에서는 PFX 키 저장소 파일로 작업할 수 있도록 보안 관리 도구가 업그레이드되었으며, 이제 암호에 AES 암호화를 사용합니다.
FindDataTableEntriesDeleteDataTableEntries 서비스에 maxItems 매개 변수가 추가되어 반환 또는 삭제할 행 수를 지정할 수 있습니다.
다음은 확장 SDK에서 변경된 내용입니다.
ThingProperty의 경우:
다음 메서드가 제거되었습니다.
hasBindings()
getBinding()
getBindingTargets()
getExternalSubscriptions(String)
getLocalSubscriptions(String)
getProperties() 메서드는 더 이상 스레드로부터 안전하지 않습니다.
Alert의 경우:
다음 메서드가 Alert에서 AlertRecord로 이동되었습니다. AlertRecordcom.thingworx.system.subsystems.alerts.data.Alert.getAlertRecord(Thing sourceThing)를 사용하여 경고에서 바로 읽어들일 수 있습니다.
isActive( )
isAcknowledged( )
getAcknowledgedBy( )
getTimeActive( )
setTimeActive(DateTime value)
getMessage( )
getAcknowledgeTime( )
acknowledge(String ackBy) 메서드가 제거되었습니다.
위의 메서드 대신 acknowledge(StringackBy, Thing sourceThing)를 사용할 수 있습니다. 발생된 경고가 승인되면, 승인 요청을 완료하는 데 경고를 발생시킨 사물이 필요합니다.
getThingReference() 메서드가 제거되었습니다.
경고는 더 이상 사물 수준에 있지 않고, 대신 사물, 사물 템플릿 또는 사물 형태 레벨에서 참조됩니다. 위의 메서드 대신 com.thingworx.system.subsystems.alerts.data.Alert#public com.thingworx.entities.interfaces.IAlertProvider com.thingworx.system.subsystems.alerts.data.Alert.getEntityReference()를 사용할 수 있습니다. 엔티티가 사물이 아닐 수도 있으므로 getThingReference() 메서드가 getEntityReference() 메서드로 대체되었습니다. getEntityReference() 메서드는 엔티티 유형인 IAlertProvider를 반환합니다.
getPropertyReference() 메서드가 제거되었습니다.
위의 메서드 대신 com.thingworx.system.subsystems.alerts.data.Alert#public com.thingworx.metadata.PropertyDefinition com.thingworx.system.subsystems.alerts.data.Alert.getPropertyDefinition()를 사용할 수 있습니다. 이제 getPropertyDefinition() 메서드가 값을 반환하지 않기 때문에 사용됩니다. 성능상의 이유로 이러한 변경이 적용되었습니다.
AlertList의 경우, 이제 경고를 트리거한 사물이 필요하므로 다음 메서드가 제거되었습니다.
isAcknowledged()
위의 메서드 대신 isAcknowledged(Thing sourceThing)를 사용할 수 있습니다.
isActive()
위의 메서드 대신 isActive(Thing sourceThing)를 사용할 수 있습니다.
getThingReference()
위의 메서드 대신 Alert.getEntityReference()를 사용할 수 있습니다.
getThingPropertyReference()
위의 메서드 대신 Alert.getPropertyDefinition()를 사용할 수 있습니다.
acknowledge(java.lang.String,java.lang.String)
위의 메서드 대신 acknowledge(java.lang.String,java.lang.String,com.thingworx.things.Thing)를 사용할 수 있습니다.
acknowledgeAlert(java.lang.String,java.lang.String,java.lang.String)
위의 메서드 대신 acknowledgeAlert(java.lang.String,java.lang.String,java.lang.String,com.thingworx.things.Thing)를 사용할 수 있습니다.
addOrUpdateAlert(com.thingworx.things.properties.ThingProperty,com.thingworx.system.subsystems.alerts.data.AlertDefinition)
위의 메서드 대신 AlertManager.createOrUpdateAlert(IAlertProviderentity, Stringproperty, StringalertType,StringalertName,Stringdescription, Booleanenabled, Integerpriority, InfoTableattributes, Booleanpersistent)throwsException를 사용할 수 있습니다.
Mashup Builder
다음과 같은 새 웹 컴포넌트 위젯이 릴리즈되었습니다.
플랫폼의 위젯 패널에 있는 위젯 카테고리가 업데이트되었습니다. 자세한 내용은 위젯 항목의 위젯 카테고리 섹션을 참조하십시오.
이 버전은 매쉬업에서 이전 위젯을 대체하는 웹 컴포넌트 위젯으로 마이그레이션하고 이전 레이아웃을 새 컨테이너로 마이그레이션합니다. 자세한 내용은 위젯 및 레이아웃 마이그레이션을 참조하십시오.
일부 기존 웹 컴포넌트 위젯의 속성이 업데이트되었습니다. 자세한 내용은 8.4.0 버전에서 릴리즈된 웹 컴포넌트 위젯의 개별 항목을 참조하십시오.
이제 고급 그리드 및 고급 트리 그리드 위젯을 플랫폼에서 표준 테마 적용 가능 위젯으로 사용할 수 있습니다. 자세한 내용은 고급 그리드를 참조하십시오.
다음 변경 내용이 새 매쉬업 창의 매쉬업 유형에 적용되었습니다.
반응형(고급) 매쉬업 유형의 이름이 반응형으로 변경되었습니다.
반응형 매쉬업의 이름이 반응형(레거시)으로 변경되었습니다.
정적 매쉬업 유형의 이름이 정적(레거시)으로 변경되었습니다.
기존 매쉬업을 마이그레이션할 수 있습니다. 매쉬업 및 위젯을 마이그레이션하는 방법에 대한 자세한 내용은 위젯 및 레이아웃 마이그레이션을 참조하십시오.
다음 함수가 추가되었습니다.
확인 - 버튼 및 로그아웃 위젯의 함수를 결합합니다.
탐색 - 탐색 위젯을 대체합니다.
상태 메시지 - 상태 메시지 위젯을 대체합니다.
로그아웃 - 로그아웃 위젯을 대체합니다.
이벤트 라우터 - 이벤트 라우터 위젯을 대체합니다.
사용 가능한 함수에 대한 자세한 내용은 함수를 참조하십시오.
반응형 매쉬업
레이아웃 패널에 다음과 같은 기능 향상이 추가되었습니다.
포지셔닝 옵션이 추가되었습니다. 컨테이너 내의 항목에 대해 반응형 또는 정적 표지셔닝을 지정할 수 있습니다.
컨테이너 크기 옵션이 추가되었습니다. 매쉬업에서 컨테이너의 크기를 정의할 수 있습니다. 컨테이너 크기는 반응형, 고정 또는 최소값 및 최대값으로 설정할 수 있습니다.
컨테이너 설정에 CSS Flexbox 증가 비율수축 비율 속성을 추가했습니다.
자세한 내용은 반응형 매쉬업을 참조하십시오.
스타일 테마
스타일 테마에 대한 베타 지정이 제거되었습니다.
스타일 테마 엔티티의 설계 탭에서 스타일 테마 설정에 대한 미리 보기로 매쉬업을 추가했습니다. 사용자 자신의 매쉬업 엔티티를 미리 보기로 선택할 수 있습니다. 스타일 탭에 대한 자세한 내용은 스타일 탭 사용을 참조하십시오.
PTC Convergence Theme을 시스템 엔티티로 추가했습니다. 스타일 테마는 기본적으로 모든 새 매쉬업에 적용됩니다. Base Theme는 이제 스타일 테마 엔티티의 스타일 탭에서 스타일 테마 설정을 미리 보는 데 사용됩니다.
스타일 속성 패널을 사용하여 매쉬업 내의 개별 항목에 대한 스타일 테마 설정을 무시할 수 있는 기능이 추가되었습니다. 자세한 내용은 스타일 속성 패널 사용을 참조하십시오.
매쉬업 내의 컨테이너에 스타일 테마 지원을 추가했습니다. 자세한 내용은 컨테이너 스타일 지정을 참조하십시오.
매쉬업 StyleTheme 속성이 매쉬업 속성에서 스타일 속성 패널로 이동되었습니다.
(BETA) UseThemeForHybrids 속성이 매쉬업 속성에서 제거되었습니다. 다음 위젯의 하이브리드 기능은 더 이상 지원되지 않습니다.
사용자 인터페이스
Mashup Builder 작업공간의 모양과 느낌이 업데이트되었습니다. 스타일, 색 및 크기가 균일하도록 패널이 다시 디자인되었습니다.
설계 도구 모음에 추가, 확대, 축소 및 이동 명령이 추가되었습니다.
스타일 속성 패널이 추가되었습니다. 자세한 내용은 스타일 속성 패널 사용을 참조하십시오.
위젯 속성 패널을 대체하는 속성 패널이 추가되었습니다.
자세한 내용은 Mashup Builder 작업공간을 참조하십시오.
ThingWorx Flow
ThingWorx Flow에 다음과 같은 새 작업이 추가되었습니다.
SQL Connector
행 만들기
행 삭제
ID별로 행 가져오기
행 가져오기
조인이 포함된 행 가져오기
테이블 나열
행 업데이트
자세한 내용은 SQL Connector를 참조하십시오.
Azure Connector
이상 감지기
Bing 검색
Custom Vision
QnA 예측
화자 인식
자세한 내용은 Azure Connector를 참조하십시오.
사용자 정의 작업
기존 작업을 상속하거나 복사하여 새 사용자 정의 작업을 작성하는 기능
사용자 정의 작업에 대한 로컬리제이션 지원
자세한 내용은 사용자 정의 작업 작성 및 관리를 참조하십시오.
워크플로를 카테고리별로 정의 및 필터링하고 워크플로를 ThingWorx Flow 대시보드에 목록 또는 그리드로 표시할 수 있습니다. 자세한 내용은 ThingWorx Flow 대시보드를 참조하십시오.
InfoTable 정의 작업을 사용하여 중첩된 인포테이블을 작성할 수 있습니다. 자세한 내용은 InfoTable 정의를 참조하십시오.
Solution Central
ThingWorx 응용 프로그램을 패키지, 저장, 배포 및 관리 하는 데 도움이 되는 새로운 클라우드 기반 서비스인 Solution Central을 소개합니다. 응용 프로그램 배포 속도를 높일 수 있습니다.
Solution Central을 사용하여 다음을 수행할 수 있습니다.
PTC 클라우드에서 사용자의 Solution Central 테넌시에 버전 정보 및 메타데이터를 포함하여 응용 프로그램을 패키지, 게시 및 업로드합니다.
자동 종속성 관리를 통해 누락된 종속성을 식별하여 대상 환경에서 응용 프로그램이 실행되는 데 필요한 모든 것과 함께 패키지되도록 합니다.
클라우드 포털을 통해 기업 전체에 배포된 사용자의 ThingWorx 응용 프로그램을 전사적으로 노출하여 기업의 사용 가능한 응용 프로그램, 버전 및 대상 환경을 선보여 모든 서버, 사이트 및 사용 사례에 걸친 전체 IIoT 사용 역사를 한 눈에 파악할 수 있도록 합니다.
자세한 내용은 Solution Central 도움말 센터를 참조하십시오.
프로젝트가 다음 기능을 포함하여 수정되었습니다.
확장에 대한 종속성을 지정할 수 있습니다.
Solution Central에 게시할 수 있습니다.
Solution Central 도입으로 인해 다음과 같은 추가적인 기본 엔티티가 생성되었습니다.
SolutionCentralSubsystem
파일 저장소
PackagedSolutions
DownloadedSolutions
사용자 그룹
SolutionCentralSiteAdministrators
SolutionCentralDevelopers
* 
SolutionCentralDevelopers 그룹의 사용자는 Developers 사전 설치된 사용자 그룹의 멤버이기도 합니다.
데이터 셰이프
SolutionInfo
SolutionDependency
EntityDependency
SolutionDelivery
버그 수정
플랫폼
관련 JIRA
ThingWorx Flow, Composer 및 Mashup Builder와 관련된 잠재적 보안 문제를 수정하고, 취약점 스캔 소프트웨어 또는 PTC QA 테스트에서 사전에 식별한 추가 문제를 수정했습니다. 보안 수정 내용은 유지 보수 릴리즈의 지원되는 ThingWorx 버전에 소급 적용되지만, PTC에서는 설치 관리자에서 SSL/TLS의 기본 구성과 같이 보안 개선 사항을 이용하기 위해 가능한 한 빨리 ThingWorx 8.5로 업그레이드할 것을 권장합니다.
해당 없음
검색 결과에 관련 없는 행이 포함되는 ScriptLog 검색과 관련된 문제가 수정되었습니다.
TW-62596
조정 값이 범위에 올바르게 영향을 주지 않는 범위를 벗어남 경고 유형과 관련된 문제가 수정되었습니다.
TW-61885
코드 조각을 삽입할 때 엔티티에 구성된 필드의 순서가 올바르지 않은 문제가 수정되었습니다.
TW-61128
..(점 두 개)이 파일 이름의 유효한 부분인 경우에도 서비스가 이를 금지하는 문제가 수정되었습니다.
TW-61022
IMAGELINK 속성에 대한 URL 값 설정과 깨진 이미지 아이콘이 표시되는 문제가 수정되었습니다.
TW-59280
Pgpool-II 지원 정보를 언급하기 위해 고가용성 문서를 업데이트했습니다.
TW-58507
SearchFunctions 리소스에서 SearchThingsByTemplate 서비스를 실행할 때 null 오류가 발생하고 새 로그 문이 추가되는 문제가 수정되었습니다.
TW-58505
여러 모델 태그를 선택한 경우 데이터 테이블을 내보낼 수 없는 문제가 수정되었습니다.
TW-56936
플랫폼 하위 시스템에 메트릭 보고 구성 테이블이 추가되었기 때문에 7.2.1로부터의 마이그레이션을 실패하게 만드는 문제가 수정되었습니다.
TW-55115
원격 사물의 isConnected 속성이 false지만 속성 값이 계속 업데이트되는 문제가 수정되었습니다.
TW-54760
조직 이름의 슬래시가 조직에서 데이터 문제를 일으키는 문제가 수정되었습니다.
TW-54382
eMessage Connector를 Axeda Agent와 함께 사용할 경우 파일 경로의 상대 경로 및 콜론으로 인해 파일 업로드가 작동하지 않는 문제가 수정되었습니다.
TW-54190
사용자 언어 설정을 변경한 후 코드 조각 함수에서 올바른 값을 반환하지 않는 문제가 수정되었습니다.
TW-44971
특정 문자가 포함된 엔티티가 확장으로 가져올 때 고스트 엔티티로 간주되는 문제가 수정되었습니다.
TW-46984
Mashup Builder
관련 JIRA
다음 위젯 또는 문서 섹션을 포함하는 ThingWorx 엔티티가 있는 매쉬업에서 HTTP를 사용할 때 링크 삽입/편집 및 Iframe 삽입 URL 속성과 관련된 문제가 수정되었습니다.
Blog
Wiki
HTMLTextArea
이 수정의 결과로, 매쉬업에 HTTPS를 사용할 것을 권장합니다.
TW-63601
편집하는 동안 가져온 매쉬업 사물 템플릿 유형과 엔티티 선택기 위젯 속성 간의 바인딩이 손실되는 가져온 매쉬업 사물 템플릿 유형과 관련된 문제가 수정되었습니다.
TW-64181
사용자 정의 매쉬업의 사물 보기 위젯을 PingFederate과 함께 사용할 때 발생하는 오류가 수정되었습니다.
TW-63410
모달 팝업을 처음 열 때 값 표시 위젯의 TextIfNoValue 필드에서 발생하는 정렬 문제가 수정되었습니다.
TW-62880
버튼 또는 탐색 위젯이 반응형 탭 위젯에 포함된 경우 디자인 타임에서 텍스트의 줄이 바뀌지 않는 문제가 수정되었습니다.
TW-60994
매쉬업에서 JavaScript 식에 의해 발생되는 예외 로깅에 대한 설명서를 추가했습니다.
TW-59710
매쉬업이 시간이 지남에 따라 메모리 사용량 할당을 취소하지 않은 문제가 수정되었습니다.
TW-59187
고급 그리드 위젯에 대한 머리글 테두리가 표시되지 않는 문제가 수정되었습니다.
TW-59016
고급 그리드 위젯의 검색 텍스트 상자 주위에 세로줄이 나타나는 문제가 수정되었습니다.
TW-58802
마스터의 고급 그리드 위젯이 있는 매쉬업이 제대로 로드되지 않은 문제가 수정되었습니다.
TW-58510
사용자 정의 CSS가 특정 브라우저의 탭 위젯에 적용되지 않는 문제가 수정되었습니다.
TW-57725
가젯이 이동된 후 잘못된 이미지가 나타나는 문제가 수정되었습니다.
TW-57213
아코디언 보기가 세 번째 하위 메뉴를 표시하지 않는 문제가 수정되었습니다.
TW-56861
대상 창이 iOS 장치에서 바꾸기로 설정된 경우 탐색 위젯을 작동하는 데 두 번 클릭이 필요한 문제가 수정되었습니다.
TW-56791
바인딩된 값이 0인 경우에도 Stack Series가 설정된 상태에서 레이블 차트 위젯이 막대를 표시하는 문제가 수정되었습니다.
TW-56615
레이블 차트 위젯의 도구 설명이 화면에 나타나지 않는 문제가 수정되었습니다.
TW-56497
날짜 시간 선택기 위젯에 식 위젯의 DateTime 값이 올바르게 표시되지 않는 문제가 수정되었습니다.
TW-42993
데이터 필터 위젯의 마지막 필터가 제거될 때 고급 그리드 위젯이 새로 고쳐지지 않는 문제가 수정되었습니다.
TW-17064
위젯이 사용자가 매쉬업에서 스크롤한 위치로 이동하는 문제가 수정되었습니다.
TW-22730
마스터 및 포함된 매쉬업에 대해 지정된 스타일 테마가 런타임 동안 올바르게 적용되지 않은 문제가 수정되었습니다.
TW-64690
동적 패널 내에 배치된 반응형 위젯이 일부 브라우저에서 표시되지 않는 문제가 수정되었습니다.
TW-62207
알려진 문제점 및 제한 사항
ThingWorx 8.5.0의 알려진 문제 및 제한 사항은 다음과 같습니다.
플랫폼
가능한 보안 취약성 때문에 최소 8.5.42 또는 9.0.21 버전의 Apache Tomcat이 필요합니다.
Apache Tomcat을 이러한 버전으로 업그레이드하여 이전 버전의 Apache Tomcat에서 알려진 보안 문제를 완화하는 것이 좋습니다.
ThingWorx Connection Server 8.5.0 및 ThingWorx Azure IoT Hub Connector 3.0.0은 ThingWorx Platform 8.5에서 사용할 수 있도록 인증되었지만, 다음 제품은 ThingWorx Platform 8.5에서 사용할 수 있도록 인증을 받지 않았습니다.
ThingWorx eMessage Connector
ThingWorx Remote Access Client
Axeda-ThingWorx Entity Explorer (ATEE)
ThingWorx AWS IoT Connector
ThingWorx Protocol Adapter Toolkit
Mashup Builder
Bootstrap JavaScript 라이브러리가 매쉬업 런타임에서 제거되었습니다. Bootstrap이 필요한 확장이 있는 경우, 가져오기 zip 파일 내 확장의 metadata.xmlbootstrap.js의 버전을 포함하고 <FileResource> 엔티티를 정의해야 합니다.
하위(포함된) 매쉬업에서 상위 매쉬업으로의 매쉬업 매개 변수 바인딩이 있으며 하위 매쉬업의 매개 변수에 수신 바인딩이 없는 경우, 상위 매쉬업이 저장될 때 하위 매쉬업의 바인딩이 삭제됩니다. 이 문제를 해결하려면 하위 매쉬업에서 매개 변수에 대한 수신 바인딩을 작성합니다.
런타임에 확장 위젯을 로드할 때 위젯에 사용되는 라이브러리가 다음 오류를 트리거합니다.
Uncaught Error: Mismatched anonymous define() module: [object Object] https://requirejs.org/docs/errors.html#mismatch
at makeError (advanced-widgets-runtime-pre.js?_v=8.5.0:168) at intakeDefines (advanced-widgets-runtime-pre.js?_v=8.5.0:1254) at advanced-widgets-runtime-pre.js?_v=8.5.0:1452
이 오류는 종속성을 로드하는 다음 스크립트로 인해 트리거됩니다.
$('head').append('<script type="text/javascript" src="../Common/extensions/TimelineChartWidget-extension/ui/timelinechart/include/d3.v3.min.js"></script>');
오류를 수정하려면 스크립트를 다음과 같이 변경해야 합니다.
$('head').append('<script>' + 'window.defineBackup = window.define;' + 'window.define = undefined;' + '</script>' + '<script type="text/javascript" src="../Common/extensions/TimelineChartWidget-extension/ui/timelinechart/include/d3.v3.min.js"></script>' + '<script>' + 'window.define = window.defineBackup;' + '</script>');
다음 예를 참조하십시오.
TW-65740
지원 종료 정보
SAP Hana는 더 이상 ThingWorx에 대해 지원되는 데이터베이스가 아닙니다. 자세한 내용은 이 문서를 참조하십시오.
Internet Explorer 11은 더 이상 지원되지 않습니다.