小编use*_*528的帖子

多个用户通过 SSH 连接到 AWS EC2

我试图组织开发人员如何通过 SSH 连接到我作为管理员启动的 AWS 实例。我在文档中注意到它说:

您将需要启动实例时指定的密钥对的 .pem 文件的完全限定路径。

这是否意味着只能通过 SSH 连接到已启动的实例?我只想让实例运行,让其他人能够通过 SSH 安装软件和配置。

amazon-ec2 amazon-web-services

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

如何从Java程序中获取Ofbiz中的DispatchContext

我花了最后几个小时试图在"Apache Ofbiz Cookbook"和"Apache Ofbiz开发:初学者教程"中找到答案如何从Java方法获取Ofbiz中的DispatchContext.Ruth Hoffman的Cookbook不包括她刚刚说的"准备任何上下文参数"的代码p.43.我可以理解你在注册服务或事件时如何获得DispatchContext但是如何从Java中获取它?谢谢.

我正在尝试从Tomcat中的REST Web服务的服务器端填充我在Ofbiz中定义的Ofbiz实体/表.

    GenericDelegator delegator = ctx.getDelegator();
    GenericValue myTable = delegator.makeValue("MyTable");
    myTable.set("name", myTableAsJson.getString("name"));


    try {
        delegator.store(offering);
    } catch(Exception e) {

    }
Run Code Online (Sandbox Code Playgroud)

java ofbiz

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

我们是否可以使用非Websphere MQSeries软件与远程Websphere MQSeries进行通信

我们正在尝试与外部组织的远程计算机上的WebSphere MQSeries安装进行通信.我们自己没有IBM WebSphere MQSeries.

我一直在寻找Apache ServiceMix/Camel/ActiveMQ等开源替代方案以及WebSphere MQ的Oracle Database Gateway(因为我们使用的是Oracle),但每个解决方案都需要以SupportPac MQC7提供的客户端安装,这是免费下载加上IBM jar com.ibm.mqjms.jar

有没有办法在生产中使用非Websphere MQSeries软件与WebSphere MQSeries交换消息?

谢谢

activemq-classic apache-camel ibm-mq

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

在Spring Webflow中,如何从失败的on-start评估转换

我是Spring Webflow的新手,我正在尝试修改现有的流来检查用户根据几个规则使用流的授权.似乎没有一种明显的(广泛记录的)从评估过渡到某种终止条件的方法.我理解的转换不允许在开始时使用.抛出异常除了有一种优雅的过渡方式吗?谢谢.

这是为编辑创建的表单.我将授权检查代码添加到引用的方法中.我可以在此之前添加一个单独的评估来检查授权,但我仍然有转换问题.

<on-start>
    <evaluate        expression="solutionCreateEditFlowHelper.findDocumentForEdit(requestParameters.solutionId)" result="flowScope.documentForm"></evaluate>
Run Code Online (Sandbox Code Playgroud)

>

spring spring-webflow

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

MQSeries远程通道类型不合适

按照略有修改的例子,我有:

public class  MqTestClient {

  public static void main(String[] args) throws Exception {

    MQQueueConnectionFactory factory =
      new MQQueueConnectionFactory(); 
    factory.setTransportType(WMQConstants.WMQ_CM_CLIENT);
    factory.setHostName("127.0.0.1");
    factory.setPort(1414);
    factory.setQueueManager("QMA");
    factory.setChannel("FROM_CHANNEL");

    MQQueue queue = new MQQueue("QUEUE_FROM"); 

    // connection pooling
    MQEnvironment.addConnectionPoolToken();

    System.out.println("Sending...");
    for (int i = 0; i < 5; i++) {            
      MQQueueConnection  con = (MQQueueConnection)
        factory.createConnection();
Run Code Online (Sandbox Code Playgroud)

使用MQ Explorer,我设置了一个Receiver Channel FROM_CHANNEL和一个本地队列QUEUE_FROM.这一切都在一台Ubuntu机器上运行.我得到"远程通道的类型不适合所请求的操作".从我的搜索看起来这只是指发送者没有发送到接收者频道,在这种情况下不是这种情况.

Exception in thread "main" com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ0018: null
    at com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:585)
    at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:221)
    at com.ibm.msg.client.wmq.internal.WMQConnection.<init>(WMQConnection.java:426)
    at com.ibm.msg.client.wmq.factories.WMQConnectionFactory.createV7ProviderConnection(WMQConnectionFactory.java:6902)
    at com.ibm.msg.client.wmq.factories.WMQConnectionFactory.createProviderConnection(WMQConnectionFactory.java:6277)
    at com.ibm.msg.client.jms.admin.JmsConnectionFactoryImpl.createConnection(JmsConnectionFactoryImpl.java:285)
    at com.ibm.mq.jms.MQConnectionFactory.createCommonConnection(MQConnectionFactory.java:6233)
    at com.ibm.mq.jms.MQQueueConnectionFactory.createQueueConnection(MQQueueConnectionFactory.java:120)
    at com.ibm.mq.jms.MQQueueConnectionFactory.createConnection(MQQueueConnectionFactory.java:203)
    at MqTestClient.main(MqTestClient.java:33)
Caused …
Run Code Online (Sandbox Code Playgroud)

ibm-mq

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

使用Shiro返回登录错误消息

过滤器和重定向不是我的强项.

我有Shiro设置并在Spring工作,除了我想在停留同一页面时返回无效登录的错误消息.所以我导致登录无效.我已经为ShiroFilterFactoryBean设置了一个属性,该属性应该将它发送到/ ldapLoginErr然后我映射到login.jsp然后在我的Controller中的错误函数中处理.但我得到一个404,而url指向我的基本url而不是/ ldapLoginErr或/ ldapLogin.

   class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/jsp/" />
    <property name="suffix" value=".jsp" />
</bean>

<mvc:view-controller path="/ldapLogin" view-name="ldapLogin" /> 
<mvc:view-controller path="/ldapLoginSuccess" view-name="ldapLogin" /> 
<mvc:view-controller path="/ldapLoginErr" view-name="ldapLogin" /> 


          <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
    <property name="securityManager" ref="securityManager"/>
    <property name="loginUrl" value="/ldapLogin"/>
    <property name="unauthorizedUrl" value="/ldapLogin"/>
    <property name="successUrl" value="/ldapLogin"/>
    <property name="filterChainDefinitions">
        <value>
            [urls]
            /** = ssl[8443],authc, customAuthFilter
            [main]
            /logout = logout
        </value>
    </property>   
</bean>


      @RequestMapping(value = "/ldapLogin", method = RequestMethod.GET)
public ModelAndView login(Model model, HttpSession session){
    logger.debug("start login controller function");

    ModelAndView mav = new ModelAndView();
    return mav; …
Run Code Online (Sandbox Code Playgroud)

spring-mvc shiro

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