小编art*_*ohe的帖子

尝试通过Skype for Business Web SDK登录时出现XML分析错误

我正在尝试将Skype for Business Web SDK添加到网站,我从这里复制并修改了(错误的)登录片段

当我在Firefox中运行代码时,我收到此错误:firefox控制台中的错误

我的代码看起来像这样:

文件:Home.html,标题部分

<!-- skype SDK -->
<script src="https://swx.cdn.skype.com/shared/v/1.2.15/SkypeBootstrap.min.js"></script>
<script src="../../Scripts/SkypeForBusiness.js"></script><!-- my skype log-in code -->
Run Code Online (Sandbox Code Playgroud)

文件:SkypeForBusiness.js

$(document).ready(function () {
    console.log("initializing skype...");
    Skype.initialize({ apiKey: config.apiKey }, function (api) {
        window.skypeWebApp = new api.application();
        //Make sign in table appear

        window.skypeWebApp.signInManager.signIn({
            username: 'my.username@mycompany.com',
            password: 'myPassword'
        }).then(() => {
            console.log('Signed in as ' +
                window.skypeWebApp.personsAndGroupsManager.mePerson.name());
        });

        // whenever client.state changes, display its value
        window.skypeWebApp.signInManager.state.changed(function (state) {
            console.log(state);
        });

    }, function (err) {
        console.log(err);
        alert('Cannot load …
Run Code Online (Sandbox Code Playgroud)

javascript office365 skype-for-business skypedeveloper

9
推荐指数
0
解决办法
322
查看次数

MyFaces tomcat7:运行目标无法启动ProtocolHandler"http-bio-8080"

我用maven原型创建了一个新的MyFaces项目 HelloWorld 2.0 OpenWebBeans

并立即测试它mvn clean -Dcontainer="tomcat7" tomcat7:run.一切顺利,直到开始tomcat.该过程陷入以下困境:

INFO: Starting ProtocolHandler ["http-bio-8080"]
Run Code Online (Sandbox Code Playgroud)

我等了20多分钟.这不可能.

信息:端口8080上没有运行其他服务,也没有其他tomcat正在运行.

为什么ProtocolHandler无法启动?!我只想用CDI开发一个JSF应用程序,并使用Maven将它部署在Tomcat7上.如果有人对我有更好的解决方案我 - 吐出来!;)

谢谢!

更新:感谢jstack技巧,非常酷的功能!这是来自jstack的完整StackTrace:我看到http-bio有一个AsyncTimeout并处于TIMED_WAITING状态......接下来我该怎么办?多谢你们!

Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.3-b01 mixed mode):

"http-bio-8080-AsyncTimeout" daemon prio=6 tid=0x000000000c697000 nid=0xf3c waiting on condition [0x000000000d54f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout.run(JIoEndpoint.java:148)
        at java.lang.Thread.run(Thread.java:722)

"http-bio-8080-Acceptor-0" daemon prio=6 tid=0x000000000ae7a000 nid=0x97c runnable [0x000000000d25e000]
   java.lang.Thread.State: RUNNABLE
        at java.net.DualStackPlainSocketImpl.accept0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:121)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:183)
        - locked <0x00000000f3670350> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:522)
        at java.net.ServerSocket.accept(ServerSocket.java:490)
        at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60) …
Run Code Online (Sandbox Code Playgroud)

deployment tomcat myfaces maven jsf-2

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

Liferay ClassNotFoundException:DLFileEntryImpl

在我的6.1.0门户实例上使用6.1.0 SDK-Portlet,它使用ServiceBuilder和DL-Api这一行:

DynamicQuery query = DynamicQueryFactoryUtil.forClass(DLFileEntry.class)
Run Code Online (Sandbox Code Playgroud)

产生此错误:

16:46:46,319 ERROR [DynamicQueryFactoryImpl:83] Unable find model 
com.liferay.portlet.documentlibrary.model.impl.DLFileEntryImpl
java.lang.ClassNotFoundException: com.liferay.portlet.documentlibrary.model.impl.DLFileEntryImpl
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1688)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1533)
    at com.liferay.portal.dao.orm.hibernate.DynamicQueryFactoryImpl.getImplClass(DynamicQueryFactoryImpl.java:78)
    at com.liferay.portal.dao.orm.hibernate.DynamicQueryFactoryImpl.getImplClass(DynamicQueryFactoryImpl.java:59)
    at com.liferay.portal.dao.orm.hibernate.DynamicQueryFactoryImpl.forClass(DynamicQueryFactoryImpl.java:33)
    at com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil.forClass(DynamicQueryFactoryUtil.java:23)
    at de.acocon.liferay.service.service.bean.DocLibBean.findByExtraSettings(DocLibBean.java:403)
    at de.acocon.liferay.service.service.bean.DocLibBean.findByIdeaId(DocLibBean.java:395)
    at de.acocon.liferay.service.service.bean.DocLibBean.fillUploadedFileListByIdea(DocLibBean.java:417)
    at de.acocon.liferay.service.service.bean.IdeaController.init(IdeaController.java:149)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.faces.vendor.WebContainerInjectionProvider.invokeAnnotatedMethod(WebContainerInjectionProvider.java:117)
    at com.sun.faces.vendor.WebContainerInjectionProvider.invokePostConstruct(WebContainerInjectionProvider.java:99)
    at com.sun.faces.mgbean.BeanBuilder.invokePostConstruct(BeanBuilder.java:223)
    at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:105)
    at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:409)
    at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:269)
    at com.sun.faces.el.ManagedBeanELResolver.resolveBean(ManagedBeanELResolver.java:244)
    at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:116)
    at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
    at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
    at org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:44)
    at org.jboss.el.parser.AstValue.getValue(AstValue.java:63)
    at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
    at com.sun.faces.facelets.el.ELText$ELTextVariable.writeText(ELText.java:224)
    at com.sun.faces.facelets.compiler.TextInstruction.write(TextInstruction.java:85)
    at com.sun.faces.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:82)
    at com.sun.faces.facelets.compiler.UILeaf.encodeAll(UILeaf.java:183)
    at …
Run Code Online (Sandbox Code Playgroud)

java portal portlet exception liferay

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

Bamboo 构建错误:如何正确清理 Bamboo 缓存?

问题:

Bamboo 执行我当前的开发分支中不存在的旧单元测试,这会导致构建错误。

导致这个问题的情况:

在对我的 Maven Java 项目进行了一次大的重构过程之后,我基本上移动、修改和重命名了每个文件,然后我将更改提交到了我的远程存储库。

这触发了我的竹子构建计划,开始构建过程。

git 代码签出似乎有效,但下一步(运行单元测试)失败了!查看日志文件,我发现一个旧的、不再存在的 java 单元测试类被执行,当然由于 NullPointerExceptions 而失败。

我尝试解决这个问题的事情

A.在管理部分删除缓存

  1. 我进入 Bamboo->Administration->Repository Settings 并选择我的项目的缓存并将其删除。
  2. 我又开始了构建计划
  3. 构建错误!同样的问题

B.删除文件系统中的缓存目录

  1. 在bamboo服务器上启动RDP会话

  2. 停止竹子

  3. 转到 D:\bamboo-home_64\xml-data\build-dir_git-repositories-cache

  4. 删除该文件夹中的所有文件

  5. 开始竹子

  6. 再次开始构建计划

  7. 构建错误!同样的问题

元信息

竹子版本:6.1.0 build 60103 - 2017 年 7 月 18 日

我不知道我能做什么来解决这个问题..

configuration build repository bamboo maven

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

Angular2 Eclipse:Eclipse Oxygen中的HTML编辑器显示TypeScript中的错误

我已经为Eclipse Oxygen 安装了Angular2 Eclipse插件.我用角度CLI创建了一个angular2项目,然后在eclipse中打开了项目.

我试图将项目转换为Angular项目,但是当我右键单击项目并进入配置时,没有这样的选项.唯一的选择是"配置和检测嵌套项目..",它打开导入向导.

当我在src/app /中打开html模板文件时...例如我的databinding.component.html,HTML编辑器显示丑陋的错误:

html编辑器中的错误

当我将鼠标悬停在错误上时,我发现所有格式都是:

[ts] <error message>
Run Code Online (Sandbox Code Playgroud)

一些例子:

[ts] Cannot find name 'aNumber'. Did you mean 'Number'?
[ts] Cannot find name 'innerText'.
[ts] Cannot find name 'h4'.
Run Code Online (Sandbox Code Playgroud)

但错误是不正确的.我可以毫无问题地使用ng-serve启动应用程序.

如何配置eclipse以使这些错误的错误消息消失?谢谢 :)

编辑#1

这是我的eclipse打字稿配置,我看不出我在这里可以改变什么..

喜好

eclipse eclipse-plugin typescript eclipse-oxygen angular

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

Docker [for mac]文件系统变为只读,这破坏了Docker的几乎所有功能

我的Docker进入错误状态,无法再使用它。

输出docker system info

Containers: 14
Running: 2
Paused: 0
Stopped: 12
Images: 61
Server Version: 18.03.1-ce
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: error
NodeID:
Error: open /var/lib/docker/swarm/worker/tasks.db: read-only file system
Is Manager: false
Node Address: 192.168.65.3
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init …
Run Code Online (Sandbox Code Playgroud)

perl docker dockerfile docker-compose docker-for-mac

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

使用html-FORM元素的xPage-Pager控件不起作用

当我<form>在我的xpage中添加普通元素时,寻呼机不再工作,意味着我无法切换到其他页面(点击"下一步"或其他内容).

这是重要的部分:

<xp:pager id="newsPager" for="newsList" pageCount="4" partialRefresh="true">
    //pager stuff.....
</xp:pager>

<form action="#">
    //form stuff... contents not important for my issue, I tested it
</form>
Run Code Online (Sandbox Code Playgroud)

当我完全排除表格时,它有效

我在Windows 7上使用Domino Designer 8.5.3

并且"newsList"是重复控制的ID

html forms custom-controls lotus-domino xpages

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