小编Ste*_*eve的帖子

mavenAuthenticateFeed 在 Azure DevOps MavenTask 中做什么?

来自MS文档: https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/build/maven ?view=azure-devops

mavenFeedAuthenticate 对内置 Maven 源进行身份验证 (必需)自动对来自 Azure Artifacts 的 Maven 源进行身份验证。如果未使用内置 Maven 源,请取消选择此选项以加快构建速度。默认值: false 参数别名: mavenAuthenticateFeed

但每次我想使用来自 Azure Artifacts 的 Maven feed 并通过将 mavenFeedAuthenticate 设置为 true 来尝试此操作时,我总是得到 401(未经授权)。

有人可以告诉我这个值的正确用法吗?

azure maven devops azure-devops azure-pipelines

5
推荐指数
1
解决办法
2105
查看次数

我在哪里可以找到Weblogic中的环境条目映射屏幕?

我正在尝试将应用程序从OC4J迁移到Weblogic,但我无法在Weblogic 12c中找到环境条目映射屏幕.

有吗?如果是的话,它在哪里?如果没有,我该怎么办?

我们的应用在web.xml中具有以下值:

<env-entry>
   <env-entry-name>SERVLET_PATH</env-entry-name>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
   <env-entry-name>USER</env-entry-name>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
   <env-entry-name>PASSWORD</env-entry-name>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
Run Code Online (Sandbox Code Playgroud)

在OC4J中,可以在Environment Entry Mappings屏幕中看到这些.(我也可以在Websphere的Web模块环境条目下看到它们)

谢谢

[编辑]感谢JoseK,我找到了答案.

创建了plan.xml之后,我发现需要在plan.xml中添加a和a:

<variable-definition>
  <variable>
    <name>SERVLET_PATH</name>
    <value>http://203.15.228.111:7001/RailExchangeServlet/servlet/RailExchangeServlet</value>
  </variable>
</variable-definition>
Run Code Online (Sandbox Code Playgroud)

...

<module-descriptor external="false">
  <root-element>web-app</root-element>
  <uri>WEB-INF/web.xml</uri>
  <variable-assignment>
    <name>SERVLET_PATH</name> <!-- this links to the variable-definition name -->
    <xpath>/web-app/env-entry[env-entry-name="SERVLET_PATH"]/env-entry-value</xpath>
  </variable-assignment>
</module-descriptor>
</module-override>
Run Code Online (Sandbox Code Playgroud)

weblogic application-server oc4j

1
推荐指数
1
解决办法
3756
查看次数

Java SQLData-使用列表/数组强制转换为用户对象?

我正在学习如何使用SQLData,并且在投射回我的对象​​时遇到问题。

我的Oracle类型看起来像这样:

CREATE OR REPLACE TYPE activities_t AS OBJECT
(
   list   activity_list_t;
);

CREATE OR REPLACE TYPE activity_list_t AS TABLE OF activity_t;

CREATE OR REPLACE TYPE activity_t AS OBJECT
(
   startDate  DATE;
   endDate    DATE;
);
Run Code Online (Sandbox Code Playgroud)

我的Java看起来像这样:

public class Activities implements SQLData {
    private String sqlType = "ACTIVITIES_T";
    List<Activity> list;

    // must have default ctor!
    public Activities() {
    }

    public String getSQLTypeName() throws SQLException
    { 
        return sqlType; 
    }

    public List getList() {
        return list;
    }

    public void setList(List list) {
        this.list …
Run Code Online (Sandbox Code Playgroud)

java oracle mapping types jdbc

1
推荐指数
1
解决办法
2256
查看次数

在 Mule 4 中如何将 SQL Server SELECT 转换为 XML?

如何使用 Mule 4 中的 Dataweave 将以下 SQL 输出转换为 XML?

SELECT s.RefId
          ,s.LocalId
          ,s.StateProvinceId
          ,s.SchoolName
          ,e.Email
          ,e.EmailType
      FROM SchoolInfo s
      LEFT OUTER JOIN SchoolEmail e
      ON    e.SchoolRefId = s.RefId
      WHERE s.RefId = :ref_id
Run Code Online (Sandbox Code Playgroud)

SQL中的输出是:

RefId                               LocalId StateProvinceId SchoolName      Email               Type
7FDF722B-6BBA-4BF0-8205-A5380B269EF1    1   SA              Steve's School  steven@gmail.com    prm
7FDF722B-6BBA-4BF0-8205-A5380B269EF1    1   SA              Steve's School  test@gmail.com      sec
Run Code Online (Sandbox Code Playgroud)

XML 输出应如下所示:

<ns0:SchoolInfo xmlns:ns0="http://www.sifassociation.org/datamodel/au/3.4" RefId="7FDF722B-6BBA-4BF0-8205-A5380B269EF1">
  <ns0:LocalId>1</ns0:LocalId>
  <ns0:StateProvinceId>SA</ns0:StateProvinceId>
  <ns0:SchoolName>Steve's School</ns0:SchoolName>
  <ns0:SchoolEmailList>
    <ns0:Email Type="prm">steven@gmail.com</ns0:Email>
    <ns0:Email Type="sec">test@gmail.com</ns0:Email>
  </ns0:SchoolEmailList>
</ns0:SchoolInfo>
Run Code Online (Sandbox Code Playgroud)

谢谢,史蒂夫

xml sql-server mule dataweave mulesoft

1
推荐指数
1
解决办法
300
查看次数