问题标签 [ptc-windchill]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ptc-windchill - 需要 API 代码以从 Windchill 下载特定扩展名的文件
任何人都可以帮助我使用代码将特定扩展名的所有文件(例如 *.prt 或 *.asm)从 Windchill 下载到本地。请推荐合适的API
ptc-windchill - 如何在 asp.net mvc 应用程序中使用 Windchill API
我需要在 Asp.Net MVC 应用程序中使用 WindChill API 来进行 CRUD 的一些基本操作,或者 HTTP get 和 Post 操作示例。
有人可以帮忙吗?
java - 创建这样的测试有意义吗?
最近我更深入地进行单元测试,我有点卡住了。
例子。我们有这样的方法:
其中大部分取决于clientData
返回的内容。有两种可能:
- 如果找不到文本参数,则返回 null
- 如果有则返回字符串值
嗯......我已经创建了两个测试,但想知道这样的测试是否有任何意义?在这种情况下你会做什么?
java - Creating tests with many mock objects?
I'm having doubts about if I should create tests that have many mock objects or not.
I recently read When should I mock? and I'm feeling confused.
Let's take a look at a method I have (it is just to illustrate the problem)
All of the following methods need to have a connection to a server in order to work, otherwise they will throw errors
In addition I can't create 'real' objects of part or epm documents. This also requires to have a connection to a server.
So at this point, what I really want to test is actually logic of this part of code
But to test it I need to mock really many objects
so finally I can test the logic:
where
can be moved to @BeforeEach.
At last, I have my test and it works. It validates what I wanted to be validated but in order to come to this point I had to put a lot of effort to come through the whole API which needs interactions with a server.
What do you guys think, is it worth it to create tests like this? I guess this is a wide-open topic 'cause many newbies that try to come into the 'test world' will have similar a problem, so please do not close the topic because of opinion-based judgement and give your feedback on this topic.
ptc-windchill - 在 Windchill 中读取局部变量的值
我在 Part 上创建了一个本地属性。该属性是布尔类型,是一个同步属性。
在我的代码中,我试图获取该属性的值。按照代码:
sys out 中的值始终为空。我在这里错过了什么吗?
Windchill/FlexPLM V11
java - 如何克隆具有与生产服务器相同数据的系统
我们拥有所有产品生命周期数据所在的 PLM 系统。我们希望构建服务 (REST) 以让其他系统访问这些数据。
我们使用的 PLM 系统带有 REST 服务,我们还可以在此基础上构建自己的。
这些 PLM 系统是我们的生产服务器,我们不希望其他人直接在生产服务器上使用这些服务。我们可以使用生产数据重新托管其他系统,但重新托管的系统并不总是将实时数据作为生产系统。
有什么想法可以解决这个问题吗?
oracle - 使用 SQL 查询 Windchill 的数据库
许多供应商(例如 Microsoft 的 Sharepoint 和 Dynamics)在转换为软件即服务 (SAS) 产品时,无法直接在较新版本中访问数据库表。
我正在与 PTC Windchill 合作,并开发了广泛的 Oracle SQL 层 ETL 处理。在该产品线的背景下,这是一种面向未来的实践吗?或者将来我会被要求通过某种 DAL 工作。如果是这样,是否有推荐的做法?
Windchill for Cloud 提供的信息似乎含糊不清,主要是向我建议在基础架构层进行虚拟化,这表明我将能够在未来很多年在数据库层进行查询。任何确认、指示或反馈将不胜感激。
ptc-windchill - 如何通过 Windchill 中的 QuerySpec 获取本地属性值
我在 Windchill 中的一个类型上创建了一个本地字符串类型属性。我正在尝试使用 QuerySpec 获取该属性的值,但它引发了以下异常:
2019-04-16 20:53:05,092 INFO [ajp-nio-127.0.0.1-8011-exec-5] wt.system.err - wt.query.QueryException:属性“ptc_str_89typeInfoLCSProduct”不是类“类”的成员com.lcs.wc.product.LCSSKU” 2019-04-16 20:53:05,092 信息 [ajp-nio-127.0.0.1-8011-exec-5] wt.system.err - 嵌套异常是:属性“ptc_str_89typeInfoLCSProduct”不是“类 com.lcs.wc.produ”类的成员
以下是我的代码:
javascript - 由于 CORS 在复杂的服务器情况下访问 XMLHttpRequest
我有两台服务器,都由我控制。一个是thingworx 服务器,它与另一个windchill 服务器通信,并显示我的网页。我有一个与 windchill 服务器对话的thingworx mashup。它从 Windchill 服务器中提取图像和 pdf,并允许混搭操作员更改图像或 pdf,然后将其放回服务器上。我解决了从服务器提取图像时出现的 CORS 问题,但现在我在 POST 到服务器时遇到了 CORS 错误。
我尝试将 CORS 过滤器放在 thingworx 服务器上,但没有任何乐趣。我不得不告诉脚本将图像作为跨域拉取,所以我认为也有一些适当的方法来请求跨域 POST。
在 chrome 中关闭 CORS 检查时效果很好。