小编Cod*_*imp的帖子

在Eclipse中以调试模式启动WebLogic 9.2受管服务器

我们正在尝试从MyEclipse 10切换到Eclipse Indigo.我们目前正在使用WebLogic 9.2,并且通常直接在Eclipse中进行调试.

使用MyEclipse,我们能够在IDE中定义服务器以直接启动/停止受管服务器,之前已经手动启动了节点管理器和管理服务器.但是,使用Eclipse和WTP,我们无法确定如何执行相同操作.

在Eclipse Indigo中定义服务器时,它允许我们指定域,但是当我们启动它时,我们只启动管理服务器.对于编写和调试应用程序,这是没用的.我正在寻找的是允许我启动/停止受管服务器而不是管理服务器的方法.由于我发现的所有内容都引导我完成了我已经执行的相同过程,因此我一再无法使用Google.远程调试似乎不是一个好选择.

是的,我知道我们是WL的古老版本.是的我知道我们真的应该更新有很多原因.这些决定远高于我的工资等级,我们已经向拥有这种权威的人提出了我们的担忧.我只需要得到我想要的工作.

更新 我一直在搜索,播放和搜索更多.试图将调试配置中的"启动脚本"更改为受管服务器而不是LocalAdmin.但是,如果我通过Service或Command行启动了LocalAdmin,Eclipse会看到这一点并使服务器选项卡中的服务器为"正在运行".尝试启动它会导致正在运行的LocalAdmin停止并且受管服务器启动...而不是我需要的.

我的下一个想法是做我在MyEclipse中做的事情,即复制Debug Config并添加适当的VM args来启动受管服务器,但是没有地方可以做到这一点,因为没有配置选项来控制VM args .

最后,我尝试添加"通用服务器",将其指向WebLogic JAR,但我从未获得"调试"通用服务器的选项.

我不知道还有什么可以尝试的.有些人必须在那里调试Eclipse中的受管服务器!我唯一的另一个想法是打开远程调试.这似乎是一个痛苦的选择.

看起来很奇怪,没有选项可以连接到受管服务器.我不得不认为有人在那里做过这个,或者需要这个.否则,提供它的重点是什么?

eclipse weblogic eclipse-wtp weblogic9.x

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

在预构建的docker容器中更改用户的uid(jenkins)

我是码头工的新手,所以如果这是一个我很想念的相当明显的过程,我会为前面的愚蠢问题道歉.

我正在使用jenkinsdocker镜像设置一个持续集成服务器.我做了一个docker pull jenkins,并创建了一个用户jenkins,允许我/var/jenkins_home将容器中的容器挂载到我的主机/var/jenkins_home(也由jenkins:jenkins用户拥有).

问题是容器似乎jenkins用uid 102 来定义用户,但是我的主机将jenkins用户设置为1002,所以当我运行它时,我得到:

docker run --name jenkins -u jenkins -p 8080 -v /var/jenkins_home:/var/jenkins_home jenkins
/usr/local/bin/jenkins.sh: line 25: /var/jenkins_home/copy_reference_file.log: Permission denied
Run Code Online (Sandbox Code Playgroud)

我只是让主机jenkins用户的uid为102 /etc/passwd,但是这个uid已经被sshd占用了.我认为解决方案是改变容器使用uid 1002,但我不知道如何.

编辑

实际上,主机上的用户102是messagebus,而不是sshd.

jenkins docker jenkins-docker

10
推荐指数
2
解决办法
7480
查看次数

STS 3.4.0 Gradle支持无法正常工作

我正在尝试使用STS 3.4.0版本开始使用Gradle,但是当我尝试将Gradle支持添加到我的项目时,子菜单中的所有选项都显示为灰色.我尝试删除项目并将其作为Gradle项目导入,但是当我单击Build Model按钮时,我得到以下stacktrace:

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/xxx/Documents/development/sample/build.gradle' line: 13

* What went wrong:
A problem occurred evaluating root project 'sample'.
> org.gradle.api.tasks.TaskContainer.create(Ljava/lang/String;Ljava/lang/Class;)Lorg/gradle/api/Task;

* Try:
Run with --info or --debug option to get more log output.

* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'sample'.
    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)
    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:127)
    at org.gradle.configuration.BuildScriptProcessor.evaluate(BuildScriptProcessor.java:38)
    at org.gradle.configuration.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:44)
    at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:464)
    at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:77)
    at org.gradle.configuration.DefaultBuildConfigurer$ConfigureProject.execute(DefaultBuildConfigurer.java:38)
    at org.gradle.configuration.DefaultBuildConfigurer$ConfigureProject.execute(DefaultBuildConfigurer.java:36)
    at org.gradle.api.internal.project.AbstractProject.configure(AbstractProject.java:440)
    at org.gradle.api.internal.project.AbstractProject.allprojects(AbstractProject.java:435)
    at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:32)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:142)
    at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
    at …
Run Code Online (Sandbox Code Playgroud)

eclipse sts-springsourcetoolsuite gradle-eclipse spring-boot

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

使用Spring Boot配置Spring Security

我是使用Java Config配置Spring Security的新手.我试图关注这个帖子.但是,当我运行我的应用程序时,我会对所有URL 进行基本Auth挑战,包括.输入下面的任一userid/pass组合似乎不起作用./

我的控制器:

package com.xxx.web;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping("/")
/**
 * Controller to handle basic "root" URLs
 * 
 * @author xxx
 * @version 0.1.0
 */
public class RootController {

    /**
     * Handles '/'
     * @param model
     * @return
     */
    @RequestMapping
    public String index(Model model) {
        return "index";
    }

    /**
     * Handles '/signup'
     * @param model
     * @return
     */
    @RequestMapping("/signup")
    public String signup(Model model) {
        return …
Run Code Online (Sandbox Code Playgroud)

spring spring-mvc spring-security spring-boot spring-java-config

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

将Meteor app从OS X部署到Linux会导致bcrypt问题

我刚刚部署了我的第一个生产Meteor应用程序,但遇到了一个非常重要的问题.当我尝试运行我的应用程序时,出现以下错误:

/home/hiapp/bundle/programs/server/node_modules/fibers/future.js:173
                        throw(ex);
                              ^
Error: /home/hiapp/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at bindings (/home/hiapp/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/node_modules/bindings/bindings.js:74:15)
    at Object.<anonymous> (/home/hiapp/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/bcrypt.js:1:97)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
Run Code Online (Sandbox Code Playgroud)

通过一些研究,似乎问题是bcrypt是特定于平台的,并且因为我的开发是在OS X 10.10上,但是我的生产服务器在Ubuntu 14.04上,因此存在问题.我的工作是npm install bcrypt从程序/服务器文件夹运行,然后从中复制programs/server/node_modules/bcryptprograms/server/npm.这似乎是很多手动步骤.

我正准备重新部署我的应用程序一些修复程序,我担心我将不得不再次执行相同的步骤.有没有更好的方法来部署Meteor应用程序,而不会遇到此问题?我的程序目前是:

  1. meteor build
  2. scp导致tarball到我的服务器(数字海洋)
  3. 在我的应用用户主目录中爆炸tarball
  4. 添加步骤:重新编译bcrypt并如上所述复制目录

我猜测自动刷新将在服务器第一次尝试加载它将在火热的荣耀中爆炸的新库时被破坏.简单地在服务器上克隆GIT仓库并直接从那里进行构建,或者我可以使用mup或任何其他工具来帮助平滑部署过程会更好吗?

meteor

7
推荐指数
2
解决办法
1535
查看次数

有没有办法在本地和/或CI/CD中测试AppSync代码?

我希望使用AppSync深入研究项目.到目前为止,我已经能够找到大量的文章,并且在线提供了关于点击哪些按钮以便运行示例项目的所有步骤,但是它们似乎都没有涉及如何从本地开发处理它或在CI/CD环境中.它可能是我的"老派"关于dev通常如何工作的想法,但我期待在某种程度上模拟本地环境以进行开发和运行单元测试,但我似乎无法找到任何方法来做到这一点.当我到达UI部分时,我不知道如何让后端的本地开发实例运行.

人们不再以这种方式发展,而是选择站起来"开发堆栈"吗?我只是想确保我不会在将来把自己画成一个角落.

continuous-integration automated-tests unit-testing continuous-deployment aws-appsync

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

Draft.js 中列表的处理选项卡

我有一个由 Draft.js 提供的编辑器的包装器,我想让 tab/shift-tab 键像它们应该用于 UL 和 OL 一样工作。我定义了以下方法:

  _onChange(editorState) {
    this.setState({editorState});
    if (this.props.onChange) {
      this.props.onChange(
        new CustomEvent('chimpeditor_update',
          {
            detail: stateToHTML(editorState.getCurrentContent())
          })
      );
    }
  }

  _onTab(event) {
    console.log('onTab');
    this._onChange(RichUtils.onTab(event, this.state.editorState, 6));
  }
Run Code Online (Sandbox Code Playgroud)

在这里,我有一个方法 ,_onTab它连接到Editor.onTab我调用的RichUtil.onTab(),我假设它返回更新的EditorState,然后我将其传递给更新 EditorState 并调用一些回调的通用方法。但是,当我点击 tab 或 shift-tab 时,什么也没有发生。

draftjs

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

在没有Chrome弹出窗口的情况下使用Velocity测试启动Meteor

在我收集有关如何使用Velocity的知识的过程中,我遇到了一个片段,其中提到了一个shell变量来设置用于在PhantomJS中运行Karma的浏览器Velocity,因为我每次运行我的应用程序时都会创建一个Chrome窗口弹出窗口DEV-模式.当时我耸耸肩,但在我的两个应用程序中实施了一些测试之后,我可以说在弹出窗口中运行测试是一件令人讨厌的痛苦.

是否有人知道如何运行测试以使其在PhantomJS中运行而不是在Chrome弹出窗口中运行?我认为该变量类似于VELOCITY_BROWSER = PhantomJS,但这似乎不起作用.此外,有没有办法设置Meteor,以便它只是将其设置为默认值,所以我不必每次都创建变量,比如在配置或其他东西?

meteor meteor-velocity

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

在内容之前将文本插入<span>标记

我有一个关于jQuery的问题.我想在标记中的内容之前插入一个单词.是的原因,我使用社交图标,我想为两个词能够实际跨度之前插入改变的变化.这是我正在使用的字体:http://drinchev.github.io/monosocialiconsfont/

如果我能用CSS做到这一点,我会喜欢它 - 无论有用.我试过用过:先介意你.

这是它的样子......对于我使用的youtube图标:

<span class="social">youtube</span>
Run Code Online (Sandbox Code Playgroud)

该字体显示为"youtube"并使其成为youtube符号.如果我想要一个圆形图标我会用:

<span class="social">roundedyoutube</span>
Run Code Online (Sandbox Code Playgroud)

我正在为选择一个主题,我想为社会图标的风格是"定期,圆形,圆"和被选择后,有"四舍五入"或"圈"来之前,被插入youtube<span>标签.希望我有意义.

所以这是设置.

  1. 我有HTML代码 <span class="social"> youtube </span>
  2. 我有JS代码将社交范围导入DIV: $('span.socialarea').appendTo('#socialcontainer');
  3. 我想youtube在html代码之前插入一个单词.
  4. 我已经使用以下一些尝试: $('span.socialarea').add('rounded');$('span.socialarea').text('rounded');$('span.socialarea').before('rounded'); 后来似乎工作最好的,但它增加的跨度之外未里面.

希望有道理!简短版本:在span标记中的内容之前添加单词.

html jquery append

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

在 Solr 中查找重复值

有没有办法构造一个查询,以便它可以识别/返回特定字段重复的文档。我正在寻找的是 SQL 中的等效项:

SELECT content, count(*) FROM documents GROUP BY content ORDER BY count(*) DESC
Run Code Online (Sandbox Code Playgroud)

基本上,给我内容相同的文件。我发现的所有内容都讨论了如何在插入时丢弃重复项,或者如何在搜索结果中删除它们。我尝试使用FieldCollapsing,但出现以下错误:

"error": {
  "msg": "can not use FieldCache on a field which is neither indexed nor has doc values: content",
  "code": 400
}
Run Code Online (Sandbox Code Playgroud)

基于错误,我认为它失败了,因为content没有编入索引。我尝试使用另一个索引而不是多值的字段来进行分组,该字段存储文档 URL,但我无法对结果组进行正面或反面,尤其是groupValue. 我可以尝试创建一个被索引的复制字段,但我不确定这是否会给我我正在寻找的东西,我的爬虫需要超过 24 小时才能爬行。

solr solr4

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