我们可以使用Informatica创建Web服务吗?
我是Informatica的新手.
使用Informatica时是否可以满足以下要求?
我的要求是 -
"我想在Informatica Cloud中创建一个实时RESTful Web服务,它将从Oracle数据库中获取数据,并在调用特定的URi时以JSON格式显示输出."
注意:我不是要连接到Web服务,所以请不要告诉我有关Webservice连接器的信息.
我想在Informatica中创建一个Webservice Server Provider,这样当有人在浏览器中调用URI时,这应该查询部署在Informatica Cloud中的Webservice并以JSON格式在浏览器上显示数据
编辑:用更Informatica有点语言重新构建问题
注意:如果您提供一步一步的流程,我将非常感激.我是一名Java开发人员,一周前我开始学习Informatica,我从"什么是Informatica?"开始.所以请解释好像你在解释一个白痴.
更新::我一直使用以下链接作为参考.使用它不起作用.我已经尝试了几个月了.我在部署时遇到错误."无法在租户环境中部署"所以我肯定错过了一些东西.请问有人对此有所了解吗?
我的主要 npm 脚本是“npm run build”。
我想要做的是编写另一个脚本,每当“npm run build”失败时,该脚本就会像异常处理中的 catch 一样执行。
对格式的查询select * from student where id in(1,2,3,4)
就像
select * from student where id=1;
select * from student where id=2;
select * from student where id=3;
select * from student where id=4;
Run Code Online (Sandbox Code Playgroud)
据我所知,这就是我所知道的.
现在我想用多个WHERE IN CLAUSE触发查询
SELECT Count(*) NO_OF_PO, QUANTITY FROM INTER_DEFECT idp
WHERE DEFECT_ID IN(1,2,3)
AND PO_NUMBER IN (4,5,6)
AND SUPP_ID IN (7,8,9)
AND LINE_NO IN (10,11,12)
AND RECEIPT_NO IN(13,14,15)
Run Code Online (Sandbox Code Playgroud)
我想让它在现实中像这样发射
SELECT Count(*) NO_OF_PO, QUANTITY FROM INTER_DEFECT idp
WHERE DEFECT_ID =1
AND PO_NUMBER =4
AND SUPP_ID = 7 …
Run Code Online (Sandbox Code Playgroud) 我已成功创建并部署了一个捆绑包(Servlet),它接受用户的用户名和密码,现在我想将它保存在/ content/mydata下的JCR Repository /我得到了Exception
java.lang.IllegalArgumentException: relPath is not a relative path: {} {}oliver
Run Code Online (Sandbox Code Playgroud)
这是我的代码
public class CustomerJCRAccessImp implements CustomerService {
@Reference
protected SlingRepository repository;
protected static final Logger log = LoggerFactory.getLogger(CustomerJCRAccessImp.class);
public void insertData(String username, String password) throws Exception {
log.error("Username ::"+username+" Password ::"+password);
log.error("XXX:: Inside the Service Method");
Session session= repository.loginAdministrative(null);
Node node= session.getRootNode();
Node contentNode = node.getNode("content");
//node.i
Node myAppNode = contentNode.getNode("myApp");
log.error("THE VALUE OF myApp NODE ::"+myAppNode);
Node user = myAppNode.addNode("/"+username);
user.setProperty("Roll No", "1");
user.setProperty("Age", "10");
user.setPrimaryType("nt:unstructured"); …
Run Code Online (Sandbox Code Playgroud) 我从ResourceResolverFactory获取ResourceResolver对象,即我正在创建此resourceResolver,我正在适应Session.
Session session = resourceResolver.adaptTo(Session.class);
Run Code Online (Sandbox Code Playgroud)
我是否需要关闭两者,解析器和会话或关闭一个就足够了?
finally {
if (session != null && session.isLive()) {
session.logout();
}
if (resourceResolver != null && resourceResolver.isLive()) {
resourceResolver.close();
}
}
Run Code Online (Sandbox Code Playgroud)
这个问题是关于"我们应该关闭两者"而不是首先关闭的问题
这是一个非常基本的问题,但是当我们将后缀SNAPSHOT添加到AEM项目的POM.xml文件时会发生什么?
<version>1.0.0-SNAPSHOT</version>
<version>1.0.0</version>
Run Code Online (Sandbox Code Playgroud)
我问的是关于AEM中使用的OSGi容器Apache Felix的行为.我认为这与拾取捆绑包或不捆绑捆绑包有关.
下面提到的术语是什么意思?他们有什么不同吗?
更新 :: 重新构建问题
根据我的理解,上述术语的含义相同。我已经阅读了文档,但还没有清楚地理解它。
aem ×4
aem-6 ×2
sling ×2
informatica ×1
java ×1
jcr ×1
npm ×1
npm-scripts ×1
sql ×1
web-services ×1
where-in ×1