问题标签 [orchestra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1993 浏览

spring - java.lang.ClassCastException: org.apache.xerces.parsers.SAXParser 不能转换为 org.xml.sax.XMLReader Hibernate

我正在使用 Hibernate JPA/进行一个项目spring

它引发以下异常。在做了一些阅读之后,我从依赖项中删除了所有 xml-apis,但它抛出了同样的错误。有任何想法吗 ??

当我试图在码头网络服务器中初始化网络上下文时,它会抛出上述异常。[Spring (3.0.6.Release) & hibernate (4.1.10.final)]

0 投票
0 回答
599 浏览

jsf - 使用 Primefaces 进度条的问题

单击updateRecords按钮时,会执行一个需要很长时间的 DB 操作。我打算向用户显示一个描述数据库操作状态的动态进度条。

我正在使用 myfaces.orchestra 的访问范围和 primefaces 的进度条。

管弦乐队应用锁定并且在myBean.updateRecords()完全执行之前不允许获取myBean.progressMonitor 。

错误是:

等待超过 30000 毫秒才能访问被线程锁定的锁 org.apache.myfaces.lib._ReentrantLock@2c93ed ..

ReentrantLock 不允许从不同线程访问 FacesContex。因此无法访问进度条模型并且部分请求被锁定,直到完整请求完成。虽然 ajax 设置为“假”。

我们如何允许与 Orchestra 的并发请求?

我还尝试创建一个线程并在该线程中执行繁重的操作。但是,我没有在那里得到 FacesContext。

相同的解决方法是什么?

示例代码片段:

0 投票
1 回答
573 浏览

wpf - 管弦乐不合拍?(开箱即用)

我正在尝试使用管弦乐队。

我首先尝试使用来自 git 存储库的模板(来自https://github.com/Orcomp/Orchestra/tree/develop/templates/C%23的 Orchestra.Shell.zip )。

从 nuget 安装 Orchestra.Shell 后,我看到请求的已安装组件 >= 3.3。实际上,它下载 3.3 会导致以下错误:

错误 1“Catel.Windows.Controls.UserControl”不包含“DefaultCreateWarningAndErrorValidatorForViewModelValue”的定义 D:\Projects\OrchestraShell1\OrchestraShell1\App.xaml.cs 25 48 OrchestraShell1

错误 2 命名空间“Catel.Data”中不存在类型或命名空间名称“ModelBase”(您是否缺少程序集引用?) D​​:\Projects\Tests\OrchestraShell1\OrchestraShell1\App.xaml.cs 27 24 OrchestraShell1

错误 3“Catel.IoC.ServiceLocator”不包含“默认”的定义 D:\Documents\OrchestraShell1\App.xaml.cs 29 49 OrchestraShell1

我尝试更新到最新的 Catel 库

更新包 catel.mvvm

该项目编译成功,但是当我尝试运行它时,我得到一个类型加载异常:

来自程序集“Orchestra.Shell,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”的“Orchestra.Views.MainWindow”类型中的方法“add_ViewLoading”没有实现。

接下来,在稍微平滑它并遵循这里的一些指示之后:

http://webpixel.gr/projects/worchestra/?p=20

我收到以下错误:

无法加载文件或程序集 'Fluent, Version=2.1.0.0, Culture=neutral, PublicKeyToken=3e436e32a8c5546f' 或其依赖项之一。该系统找不到指定的文件。

这可以通过安装 fluent.ribbon 包来解决,但我仍然遇到同样的错误。

我尝试添加一个模块,如http://webpixel.gr/projects/worchestra/?p=23中所述,但这也无济于事。

这东西应该起作用吗?我是否遗漏了什么或做错了什么?我是否需要开发一个模块让 shell 运行?

0 投票
1 回答
1994 浏览

php - 如何测试使用 Storage Facade 的类?

在我正在制作的 Laravel 5 包中,有一个以某种方法FileSelector使用Storage-facade的类。

Storage::disk()这个类在它的构造函数中有一个路径(到一些文件)和一个。

现在我正在尝试使用 Orchestra Testbench 为这个特定的类编写一些基本的单元测试。

setUp 函数如下所示:

失败的测试是:

Storage::allFiles('tests/_data/backups')根本不返回任何文件。路径是正确的,因为使用File-facade会返回所需的文件,但这与filterFilesOnDate()-method 不兼容,因为它使用 Storage。

使用File-facade会产生以下错误:

我在测试中使用了错误的存储方法还是偶然发现了 Orchestra/Testbench 的限制?

0 投票
1 回答
965 浏览

c# - Orchestra.MahApps 自定义窗口

我正在尝试使用 Orchestra 框架创建自定义 MahApps.Metro 窗口。

我已经复制了当前的 ShellWindow 内容(后面的视图 + 代码)并创建了我自己的窗口。然后在App.xaml.cs我使用我的窗口而不是ShellWindow这样:

问题是,这个窗口的样式不正确(例如,最小化/最大/关闭按钮)

问题

这是我的窗口:

和后面的代码

0 投票
2 回答
273 浏览

c# - Catel 认证 + MahApps

我目前正在使用 MahApps Metro 学习 Catel+Orchestra。我正在使用 MetroUI 执行来自 Catel.Examples 项目的身份验证示例。我的问题是当我在 MahAppsService 中创建一个新的 MainWindow

MainWindowViewModel 的构造函数永远不会被调用

我已将其缩小到构造函数的 2 个依赖项。如果我删除 UIVisualizerService 和 IAuthenticacionProvider 依赖项,则正确调用构造函数,但 ModelView 稍后需要这两个服务。

我不知道我能做些什么来让它工作。

0 投票
1 回答
398 浏览

.net-4.0 - 如何从 Catel 项目迁移到 Orchestra + MahApps?(.NET 4.0)

我有一个 Catel 项目,使用各种 Catel 控件和类,如何将其迁移/更新到 Orchestra (MahApps)?

0 投票
1 回答
447 浏览

xaml - 为什么 Catel 的 TabControl 没有获得 MahApps 的主题?

标题差不多。catel:TabControl 的背景是白色的,无论 MahApps 的主题是什么。

我不知道它是否是唯一一个这样做的 Catel 控件,因为我没有测试它们中的每一个。

但是,它不会受到 MahApps 选择的主题(BaseDark 或 BaseLight)的影响。自从我开始使用浅色时,这并不明显,所以 TabControl 正如预期的那样是白色的,但是一旦我切换到深色主题,它仍然是白色的。

0 投票
1 回答
423 浏览

wpf - Catel Orchestra 主题仅适用于设计师?

您好,我正在尝试将主题应用于 Fluent Ribbon,但不幸的是它不起作用。但是视觉工作室设计师的有趣之处在于一切正常。这是我尝试做的代码,还有一个问题。如何在主窗口中禁用全屏模式?

<Application x:Class="WLDA.Server.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/Fluent;Component/Themes/Windows8/Generic.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources> </Application> 在此处输入图像描述

测试应用

0 投票
1 回答
1438 浏览

c# - WPF 和管弦乐队入门

我正在创建我的第一个 WPF 应用程序,而我过去只使用过 WinForms。我已经熟悉了 MVVM 的基础知识,但肯定需要练习才能更深入地理解。

似乎在 Catel 之上编写的Orchestra Shell 是启动新应用程序的好方法,因为它具有许多内置功能,包括 MVVM 框架。

我有兴趣开发的 WPF 应用程序是一个实用程序,可帮助管理特定企业应用程序(查看日志、检查服务状态等),其中包括:

  • 流利的丝带
  • 阿瓦隆对接
  • 其他开发人员编写插件的能力

作为 WPF/MVVM 新手,我很难理解使用 Orchestra 的最佳方式,而且似乎github 上的 docs 文件夹中包含的 入门指南有点过时了。

提供的示例以及 LogViewer 应用程序都很棒,但是我真的可以使用一些入门指南。有谁知道 Orchestra 的最新入门文档,或者有人愿意提供一些高级步骤吗?

以下是我对所需步骤的初步想法,但我不确定这是否是正确的方法:

  1. 创建一个空白的 WPF 项目
  2. 使用 NuGet 安装 Orchestra FluentRibbon
  3. 创建一个包含流畅功能区的主视图
  4. 创建棱镜模块?为每个要添加到应用程序的组件

    组件示例(棱镜模块?):

    • 连接/断开应用服务器
    • 加载/显示插件

任何帮助/指导都将不胜感激——也许从 Orchestra 开始对于像我这样的 WPF/MVVM 新手来说不是一个好主意?

提前致谢!