小编Nur*_*jan的帖子

Glassfish 3.1.1 enable-secure-admin失败

glassfish 3.1.1在Windows 7上安装了最后一个稳定版的多语言版本.目前我正在尝试设置一个包含多个实例的集群.我正在按照http://javadude.wordpress.com/2011/04/25/glassfish-3-1-clustering-tutorial/上的教程 进行操作.在其中一个步骤中我必须使用enable-secure-admin命令DAS.但是,当我运行它时,它给了我以下消息:

C:\glassfish3\bin>asadmin.bat enable-secure-admin
remote failure: Error enabling secure admin : org.jvnet.hk2.config.TransactionFailure: java.lang.RuntimeException: java.lang.IllegalArgument
Exception: Could not find the alias s1as in the trust store
java.lang.RuntimeException: java.lang.IllegalArgumentException: Could not find the alias s1as in the trust store
Command enable-secure-admin failed.
Run Code Online (Sandbox Code Playgroud)

有没有人有任何想法如何解决?

提前致谢.

administration glassfish

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

无法重新启动glassfish 3服务器

我们已经glassfish3在Windows计算机上的服务器上部署了应用程序。服务器和应用程序运行良好。在glassfish控制台中,我重新启动了服务器,但没有再次启动。

我也尝试从命令提示符下(以管理员身份),但得到以下错误日志:


C:\ glassfish3 \ glassfish \ bin> asadmin -p 4841 start-domain domain1等待domain1启动。启动域domain1时出错。服务器以退出代码1过早退出。在服务器死亡之前,它产生以下输出:

在Felix平台上启动GlassFish错误:解析系统包导出语句时出错:org.osgi.framework; 版本= 1.6.0,org.osgi.framework.launch;versi on = 1.0.0,org.osgi.framework.wiring; 版本= 1.0.0,org.osgi.framework.startlevel; 版本= 1.0.0,org.osgi.framework.hoo ks.bundle; 版本= 1.0.0,org.osgi.framework.hooks.resolver;版本= 1.0.0,org.osgi.framework.hooks.service;版本= 1。1.0,org.osgi.framework.hooks.weaving; 版本= 1.0.0,org.osgi.service.packageadmin;版本= 1.2.0,org.osgi.service.sta rtlevel;版本= 1.1.0,org.osgi.service.url;版本= 1.0.0,org.osgi.util.tracker;版本= 1.5.0,,org.glassfish.embed dable; org.glassfish.embeddable.spi; version = 3.1.1(org.osgi.framework.BundleException:导出的软件包名称不能为零长度。)错误:无法重新安装文件:/ C:package = javax。xml.bind)(version> = 2.2.0))[原因:无法解决2.0:缺少要求[2.0] osgi.wiring.package; (osgi.wirin g.package = javax.activation)])错误:捆绑org.glassfish.main.core.glassfish [101]错误的启动文件:/ C:/glassfish3/glassfish/modules/glassfish.jar(org.osgi .framework.BundleException:捆绑包org.glassfish.main.core.glassfish [101]中的激活器启动错误。)错误:捆绑包org.glassfish.hk2.osgi-adapter [202]错误启动文件:/ C:/ glassfish3 / glassfish /modules/osgi-adapter.jar(org.osgi.framework.BundleException:捆绑包org.glassfish.hk2.osgi-adapter中未解决的约束[202]:无法解决202.0:缺少要求[202.0] osgi.wiring.package ;(&(osgi.wiring.package = com.sun.enterprise.module)(version> = 1.1.0))[原因:无法解析121.0:缺少要求[121.0] osgi.wiring.package; (&(osgi.wiring.package =或g.jvnet.hk2.config)(版本> = 1.1.0))[原因:无法解决37.0:缺少要求[37.0] osgi.wiring.package; (osgi.wiring.package = javax.management)]]).... ....

java glassfish-3

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

当超类只有一个带参数的构造函数时,所有带有参数的子类的构造函数都需要super(args)吗?

class Animal{
    String s;
    Animal(String s){
        this.s = s;     
    }   
}


class Dog extends Animal{
    Animal animal;
    Dog(String s) {
        super(s);       
    }
    //here is an error "Implicit super constructor Animal() is undefined.Must explicitly invoke another constructor"
    Dog(Animal animal){
        this.animal = animal;       
    }   
}
Run Code Online (Sandbox Code Playgroud)

我的困惑是,我已经调用了超类的构造函数 - 参数

Dog(String s) {
    super(s);       
}
Run Code Online (Sandbox Code Playgroud)

但为什么我仍然在另一个构造函数狗(动物动物)中得到错误信息?

在这个例子中构造函数机制如何工作?

谢谢!

java

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

重命名模型时,SQLAlchemy-Migrate删除数据

我正在使用SQLAlchemy-Migrate来管理PostgreSQL数据库的迁移。我更改__tablename__了模型的,并且运行迁移更改了数据库中的名称,但表中的所有行均被删除。如何重命名模型而不删除数据?

class Contract(db.Model):
    __tablename__ = 'contract'
    id = db.Column(db.Integer, primary_key=True)
    is_valid = db.Column(db.Boolean, default=IS_VALID)
Run Code Online (Sandbox Code Playgroud)

我将其从重命名为contractcontracts并进行以下迁移:

def upgrade(migrate_engine):
    pre_meta.bind = migrate_engine
    post_meta.bind = migrate_engine
    pre_meta.tables['contract'].drop()
    post_meta.tables['contracts'].create()
Run Code Online (Sandbox Code Playgroud)

它删除旧表并创建一个新表。我从未检查过其他迁移脚本,因为它们始终在不删除数据的情况下运行。

python sqlalchemy sqlalchemy-migrate

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

Python-除一个索引外如何排序

columns=['NAME', 'AB', 'H']
import pandas as pd
df = pd.DataFrame([['Harper', '10', '5'], ['Trout', '10', '5'], ['Ohtani', '10', '5'], ['TOTAL', '30', '15']], columns=columns)
df1 = df.sort_values(by='NAME') 
print(df1)
Run Code Online (Sandbox Code Playgroud)

结果是

     NAME  AB   H

0  Harper  10   5
2  Ohtani  10   5
3   TOTAL  30  15
1   Trout  10   5
Run Code Online (Sandbox Code Playgroud)

我想对除“TOTAL”索引之外的数据框进行排序。

python sorting pandas

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

无法 conda 安装多处理

我正在尝试在我的 conda 环境中安装多处理。从 anaconda 的网站:https ://anaconda.org/auto/multiprocessing 安装多处理我在我的 conda 环境中运行:

conda install -c auto multiprocessing=2.6.2.1
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

UnsatisfiableError: The following specifications were found to be in conflict:
  - multiprocessing 2.6.2.1*
  - python 3.5*
Run Code Online (Sandbox Code Playgroud)

为什么会这样?多处理不兼容python 3.5吗?如果是这样,有没有办法在与 python 3 兼容的 conda 环境中安装特定版本的多处理?

提前致谢。

python python-3.x conda python-multiprocessing

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

将变量传递给 Python 上的 html 文件

我正在使用以下函数来执行一个简单的 HTML 视图:

import cherrypy
class index(object):
    @cherrypy.expose
    def example(self):
        var = "goodbye"
        index = open("index.html").read()
        return index
Run Code Online (Sandbox Code Playgroud)

我们的 index.html 文件是:

<body>
    <h1>Hello, {var}!</h1> 
</body>
Run Code Online (Sandbox Code Playgroud)

如何将 {var} 变量从我的控制器传递给视图?

我使用 CherryPy 微框架来运行 HTTP 服务器,我没有使用任何模板引擎。

python cherrypy

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

JQuery父ID选择

我有这样的标记

<div id="cat1" class="category">
    <div></div>
    <p></p>
    //some more elements
</div>
<div id="cat2" class="category">
    <div></div>
    <p></p>
    //some more elements
</div>
<div id="cat3" class="category">
    <div></div>
    <p></p>
    //some more elements
</div>
Run Code Online (Sandbox Code Playgroud)

当用户点击该div中的任何项目时,我正在尝试获取父div的id.内部元素可能有也可能没有id和类.

我试图通过jquery实现这一点,但不知道如何选择父ID.到目前为止我对jquery的尝试是这样的,

$(".category").click(function () {
    window.alert($(this).id);
});
Run Code Online (Sandbox Code Playgroud)

但当我点击类别div中的某些内容时,它会给我一个未知的ID.

提前致谢.

html javascript jquery

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