小编Ond*_*žka的帖子

RxJS:如何导入Just

我想用RxJS just.
我需要的是Observable.just(null),这是无法做到的Observable.from().

我尝试着

import 'rxjs/add/operator/just';
Run Code Online (Sandbox Code Playgroud)

但它不存在于应该存在的位置 - node_modules/rxjs/add/operator因此无法编译.

如何添加此运算符?

javascript observable rxjs rxjs5

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

写入 Dynamo 表工作正常,但读取会引发 DynamoDBMappingException

orderRequestDao.save(new OrderRequest("5000", "body"));成功执行会在 Dynamo 中放置一条记录。任何读取返回的尝试:

[Request processing failed; nested exception is com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMappingException:
could not invoke null on class 
com.cfa.fulfillmentApi.model.OrderRequest 
with value 100 of type class java.lang.String] with root cause
Run Code Online (Sandbox Code Playgroud)

(id 为 100 的记录存在)

我正在使用以下 jars (aws.sdk.version: 1.11.86):

    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk</artifactId>
        <version>${aws.sdk.version}</version>
    </dependency>
    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk-core</artifactId>
        <version>${aws.sdk.version}</version>
    </dependency>
    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk-dynamodb</artifactId>
        <version>${aws.sdk.version}</version>
    </dependency>
    <dependency>
        <groupId>com.github.derjust</groupId>
        <artifactId>spring-data-dynamodb</artifactId>
        <version>4.4.1</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

DynamoDb 配置:

主分区键: id (String)

道:

@EnableScan
public interface OrderRequestDao extends CrudRepository<OrderRequest, String> {
    OrderRequest findOne(String s);
    OrderRequest save(OrderRequest or);
}
Run Code Online (Sandbox Code Playgroud)

域对象: …

spring amazon-dynamodb

4
推荐指数
2
解决办法
6125
查看次数

同时运行JBoss AS 5和JBoss AS 4

我认为这将是一个JBoss FAQ,但我找不到它.

我想同时运行JBoss 4和JBoss 5.我通过将端口的前导数字更改为9来手动更改JBoss 5服务器/默认实例上的所有端口,它似乎可以工作.我可以启动JBoss 4和JBoss 5,没有端口冲突.

我的一位同事说,他认为他听说有一种方法可以"重新绑定"JBoss 5,将所有端口号移动一定数量.这比手动编辑端口设置更简洁.

有没有一种简单的方法来改变JBoss 5中的端口设置,以便它可以与JBoss 4同时运行?

jboss

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

你怎么有一个被叫bat文件而不是杀掉它的bat文件?

我在Windows 2003系统上,需要在WebSphere Application Server中编写删除和创建配置文件的脚本.这需要我两次调用manageprofiles.bat,一次删除现有配置文件,一次创建新配置文件.

在我的批处理文件中,我有以下内容:

cd "C:\Program Files\IBM\WebSphere\AppServer\bin"
manageprofiles.bat -delete -profileName AppSrv01
rmdir /s /q ..\profiles\AppSrv01
manageprofiles.bat -create -templatePath ..\profileTemplates\default -profileName AppSrv01 -profilePath ..\profiles\AppSrv01
Run Code Online (Sandbox Code Playgroud)

manageprofiles.bat文件以以下结尾:

set RC=%ERRORLEVEL%
@endlocal & exit /b %RC%
Run Code Online (Sandbox Code Playgroud)

如果在我的批处理文件的第二行中删除配置文件时出错(这种情况经常发生),manageprofiles.bat会发出错误消息并导致我的批处理文件终止.我不希望发生这种情况,因为我将在下一个命令中删除配置文件的其余部分.阅读退出文档会让我相信manageprofiles.bat中exit命令中的/ b应该导致manageprofiles.bat终止而不会影响我的bat文件.

我不想以任何方式触摸manageprofiles.bat文件,因为我的更改可能会被更新恢复,并再次破坏我的脚本.我可以在批处理文件中做些什么来解决这个问题吗?

windows batch-file

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

JMX - 应用程序部署时的 MBean 自动注册

我需要 JMX 和 Java EE 方面的指导。

我知道(经过几周的研究)就部署而言,JMX 规范是缺失的。我正在寻找的供应商特定实现很少,但没有一个是跨供应商的。我想自动部署 MBean 并在服务器上注册。我需要服务器在部署应用程序时加载和注册我的 MBeand,并在取消部署应用程序时删除它。

我使用以下软件进行开发:NetBean 6.7.1、GlassFish 2.1、Java EE 5、EJB 3

更具体地说,我需要一种管理计时器服务运行的方法。我的应用程序需要运行不同的归档代理和批量报告。我希望 JMX 能够让我远程访问以创建和管理计时器服务,并使用户能够创建自己的时间表。如果 JMX 在应用程序部署时自动注册,用户可以立即连接并管理计划。另一方面,EJB 如何连接/访问 MBean?

提前谢谢了。加迪。

java jmx glassfish ejb-3.0 jakarta-ee

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

Git push对Google Code repo没有任何作用

我在Google Code上有一个git项目. https://code.google.com/p/jawabot/

我做了一些提交master分支.它们很好,可见git log.现在,当我这样做时git push,我得到"

$ git push
Password: 
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

而有时:

$ git push
Password: 
error: The requested URL returned error: 403 while accessing    https://dynawest@code.google.com/p/jawabot//info/refs

fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

更新:

$ git remote -v
origin  https://dynawest@code.google.com/p/jawabot/ (fetch)
origin  https://dynawest@code.google.com/p/jawabot/ (push)
Run Code Online (Sandbox Code Playgroud)

怎么了?我还是谷歌?(我是新手.)

如果有人如此善良,并试图在那里推送一些东西,我会很高兴(我想我能够恢复这种变化).

更新:

根据答案,我试过(git:// url猜测):

$ git remote add gc git@code.google.com:jawabot/jawabot.git
$ git remote -v
gc      git@code.google.com:jawabot/jawabot.git (fetch)
gc      git@code.google.com:jawabot/jawabot.git (push)
origin  https://dynawest@code.google.com/p/jawabot/ (fetch)
origin  https://dynawest@code.google.com/p/jawabot/ (push)
ondra@ondra-doma:/mnt/ssd1/_projekty/JawaBot-2.0-git$ git push gc

ssh: …
Run Code Online (Sandbox Code Playgroud)

git google-code push

3
推荐指数
2
解决办法
4448
查看次数

JBoss Application Server 7中的相对路径

我想使用JBoss提供的替换来指定文件路径,例如$ {jboss.server.log.dir}.

我看到standalone.xml中有条目,例如

<file relative-to="jboss.server.log.dir" path="server.log"/>
Run Code Online (Sandbox Code Playgroud)

但我不认为我可以在任何需要相对路径的地方使用它.例如,我想指向.../standalone/ssl中的密钥库,所以我想放

<ssl certificate-key-file="${jboss.server.base.dir}/ssl/cert"/>
Run Code Online (Sandbox Code Playgroud)

我会在JBoss中6和更早版本的JBoss,但启动时无法找到该文件$ {} jboss.server.base.dir/SSL /证书,我必须填写该文件的绝对路径.

我需要在standalone.xml中启用哪些功能才能使其工作或者这不再可能吗?

jboss jboss7.x

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

JBoss启动选项问题

我通过standalone.bat 启动JBoss as7,它通过standalone.conf.bat 获取JAVA_OPTS 启动选项。我在standalone.conf.bat中设置了大部分JAVA_OPTS,我对一些JAVA_OPTS有一些疑问

-mp "/opt/jboss-as-7.0.0.Final/modules" 
-logmodule org.jboss.logmanager 
-jaxpmodule javax.xml.jaxp-provider
Run Code Online (Sandbox Code Playgroud)

我尝试将这些设置为

set "JAVA_OPTS=%JAVA_OPTS% -mp /opt/jboss-as-7.0.0.Final/modules"
set "JAVA_OPTS=%JAVA_OPTS% -logmodule org.jboss.logmanager"
set "JAVA_OPTS=%JAVA_OPTS% -jaxpmodule javax.xml.jaxp-provider"
Run Code Online (Sandbox Code Playgroud)

在standalone.conf.bat中。这似乎不起作用,当我通过standalone.bat启动JBoss时,我收到诸如“无法识别的选项-mp”或“无法识别的选项-logmodule”之类的错误。如果我从standalone.conf.bat 中删除这些行,我的JBoss 就能够成功启动。

我的问题是 - 我是否需要设置这些 JBoss 启动选项?我找不到太多关于它们是什么的文档,尤其是“-mp”。如果是这样,设置这些启动选项的最佳方法是什么?JBoss 不喜欢上面的语法。任何建议表示赞赏。

java jboss jboss7.x

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

Wicket:一页中有多个反馈面板?

我可以有多个反馈面板并确定哪个属于哪个?

当我尝试添加多个时,所有验证消息都会转到所有面板.

wicket feedbackpanel

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

Apache Wicket可收藏的网址为链接添加了一个额外的参数,为什么?

我的地图是

mountPage("/ page /#{code} /#{name}",Page.class);

但是当我点击链接时

localhost/page/10/toy?2

当我刷新我的页面时,wicket还会添加一个像计数器这样的参数

localhost/page/10/toy?3

为什么?

wicket wicked-pdf wicket-1.5 wicket-1.6

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