cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X

Thingworx 7.0.1 error while importing Windchill Extension 1.2.1-01

kmorales
4-Participant

Thingworx 7.0.1 error while importing Windchill Extension 1.2.1-01

Hello Community,

While trying to import the ptc-windchill-extension-1.2.1-01.zip extension, I'm getting the following error:

     The extension 'ptc-creo-view-extension' version [10.2.30.38] must match the "major.minor.patch" pattern containing only integer values.

Appreciate any guidance.

Best regards,

Keiner

Here the error.log Outcome as reference:

2016-04-14 15:28:10.311-0600 [L: ERROR] [O: E.c.t.w.ExtensionPackageUploader] [I: ] [U: kmorales] [S: ] [T: http-nio-443-exec-6] [context: Extension Exception][message: The extension  'ptc-creo-view-extension'  version [10.2.30.38] must match the "major.minor.patch" pattern containing only integer values.] com.thingworx.extensibility.ExtensibilityException: The extension  'ptc-creo-view-extension'  version [10.2.30.38] must match the "major.minor.patch" pattern containing only integer values.

        at com.thingworx.extensibility.utils.ExtensionPackageUtilities.loadExtensionMetadata(ExtensionPackageUtilities.java:868) ~[thingworx-platform-common-7.0.1-b482.jar:na]

        at com.thingworx.extensibility.utils.ExtensionPackageUtilities.extractExtensionPackages(ExtensionPackageUtilities.java:724) ~[thingworx-platform-common-7.0.1-b482.jar:na]

        at com.thingworx.webservices.ExtensionPackageUploader.beginImport(ExtensionPackageUploader.java:174) ~[thingworx-platform-common-7.0.1-b482.jar:na]

        at com.thingworx.webservices.ExtensionPackageUploader.service(ExtensionPackageUploader.java:103) ~[thingworx-platform-common-7.0.1-b482.jar:na]

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) [servlet-api.jar:na]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at com.thingworx.security.contenttype.ContentTypeFilter.doFilter(ContentTypeFilter.java:94) [thingworx-platform-common-7.0.1-b482.jar:na]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at com.thingworx.security.filter.ValidationFilter.doFilter(ValidationFilter.java:21) [thingworx-platform-common-7.0.1-b482.jar:na]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at com.thingworx.security.authentication.AuthenticationFilter.propagateRequest(AuthenticationFilter.java:343) [thingworx-platform-common-7.0.1-b482.jar:na]

        at com.thingworx.security.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:143) [thingworx-platform-common-7.0.1-b482.jar:na]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at com.thingworx.security.filter.ClickjackFilter.doFilter(ClickjackFilter.java:31) [thingworx-platform-common-7.0.1-b482.jar:na]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at com.thingworx.security.filter.ProhibitIfNotLeaderFilter.doFilter(ProhibitIfNotLeaderFilter.java:118) [thingworx-platform-common-7.0.1-b482.jar:na]

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [catalina.jar:8.0.24]

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:8.0.24]

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) [catalina.jar:8.0.24]

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) [catalina.jar:8.0.24]

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [catalina.jar:8.0.24]

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) [catalina.jar:8.0.24]

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [catalina.jar:8.0.24]

        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617) [catalina.jar:8.0.24]

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [catalina.jar:8.0.24]

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) [catalina.jar:8.0.24]

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) [tomcat-coyote.jar:8.0.24]

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) [tomcat-coyote.jar:8.0.24]

1 ACCEPTED SOLUTION

Accepted Solutions
brue
1-Newbie
(To:kmorales)

As the message states, that extension's version does not match the major.minor.patch pattern. Remove the 38 from the packageVersion property in the extension's metadata.xml and you'll get past that error message.

View solution in original post

4 REPLIES 4
brue
1-Newbie
(To:kmorales)

As the message states, that extension's version does not match the major.minor.patch pattern. Remove the 38 from the packageVersion property in the extension's metadata.xml and you'll get past that error message.

kmorales
4-Participant
(To:brue)

Thanks Brian. It worked perfectly.

lcampion
1-Newbie
(To:brue)

Same problem, same solution. Thx a lot.

Just FYI - Thingworx released new version of Windchill Extension whick works fine with Thingworx 7.0 and 7.1 (the issue is fixed).

Top Tags