小编ida*_*win的帖子

JBoss AS 7在不同的http端口上有两个webapp?

要替换遗留服务,我感兴趣的是在两个不同的HTTP端口号上有两个不同的webapp,例如,8080 - > webapp1(浏览器服务),8200 - > webapp2(REST,新版本使用RESTEasy).每个都是该端口号上的"根上下文".

这个网站上的"标准"答案与JBoss 5有关,JBoss 5是历史上的两个主要版本,并且具有大量的配置格式变化.

我正在使用JBoss AS 7.0.2.Final和"独立"部署.有人这样做,可以共享使用的配置吗?谢谢.

configuration web-applications ports jboss7.x

9
推荐指数
2
解决办法
9468
查看次数

Android + Robolectric - ContentProvider中queryBuilder.query()中的RuntimeException/InstantiationException

我在ContentProvider上进行了大约十次测试,只使用了SQLite; all pass保存在Content Provider的query()方法中通过queryBuilder.query()的两个.

正在测试的方法在实际应用中起作用!

这是API 17 r2和RoboLectric:robolectric-2.0-alpha-3-20130417.013705-46-jar-with-dependencies.jar

@Override
public Cursor query(Uri uri, String[] projection, String selection,
        String[] selectionArgs, String sortOrder) {
    Log.d(Constants.TAG, "MyContentProvider.query()");
    switch(matcher.match(uri)) {
    case ITEM: // OK
        selection = "_id = ?";
        selectionArgs = new String[]{ Long.toString(ContentUris.parseId(uri)) };
    case ITEMS: // OK
        break;
    default:
        throw new IllegalArgumentException("Did not recognize URI " + uri);
    }
    // build the query with SQLiteQueryBuilder
    SQLiteQueryBuilder qBuilder = new SQLiteQueryBuilder();
    qBuilder.setTables(TABLE_NAME);

    // query the database and get result in cursor
    final SQLiteDatabase …
Run Code Online (Sandbox Code Playgroud)

sqlite junit android instantiation robolectric

6
推荐指数
2
解决办法
2002
查看次数