opM+toplk(ecpL)+eb在glf下的部署

ObjectARX2016 OPM面板全攻略 在CAD特性面板中创建一个分类标签“土地权属信息”,在这个标签下添加宗地简码、权利人、证件编号、权属性质、土地用途、共有人、宗地面积、宗地备注等八项属性。其中1、2、3、6、7、8六项为文本框,4、5二项为列表框,第4项权属性质的列表框有9个选项,分别是:10/国有土地所有权、30/集体土地所有权、31/村民小组、32/村集体经济组织、33/乡集体经济组织、34/其它农民集体经济组织、40/集体土地使用权、其他。第5项土地用途的列表框有15个选项,分别是: 071/城镇住宅用地、072/农村宅基地、081/ 阅读详情

一、安装

xxx-ml:多语言版

web-profile:web版,无附加功能?


先创建域


H:\os\osConfig\.asadminpass-----管理员密码文件


http://127.0.0.1:4848/common/index.jsf       管理员界面

http://microsof-0e9e66:8080/maWei.sciMan/test.do       访问应用

https://microsof-0e9e66:8181/maWei.sciMan/test.do   加密访问


二、建立数据源

1、{gl_installHome}\glassfish\domains\domain1\lib下放toplink的2个包

     否则: Could not load Toplink Essentials. Assuming this is an upgrade from V2. Switching Persistence Unit [maWei.sciMan] to use [org.eclipse.persistence.jpa.PersistenceProvider] as JPA provider. If you intend to use Toplink Essentials, please ensure that it is visible to your application."

{gl_installHome}\glassfish\domains\domain1\lib\ext下放oracle的驱动


2、jdbc connections pools:-----------------如果没放驱动,会ping不通、提示找不到connectionPoolDataSource类

resource type:javax.sql.connectionPoolDataSource

database driver vendor:oracle


user\password\

url:jdbc:oracle:thin:@127.0.0.1:1521:XE


3、jdbc resources

jndiName:   jdbc/xxxx   ----------------------要和persistence.xml中的   jta-dataSource属性一致

poolName\status


三、部署

1、opM中导出 war,放到{gl_installHome}\glassfish\domains\domain1\autodeploy下


2、提示jsf冲突:javax.faces.FacesException: 表达式错误:未找到指定的对象 org.operamasks.faces.component.html.HtmlHead----------at com.sun.faces.application.ApplicationImpl.createComponentApplyAnnotations(ApplicationImpl.java:1881)

a、将operamasks-api.jar放到{gl_installHome}\glassfish\domains\domain1\lib\mw下,修改{gl_installHome}\glassfish\domains\domain1\config\domain.xml文件,在java-config标签内增加 <java-config 。。。 system-classpath="" classpath-suffix="${com.sun.aas.instanceRoot}/lib/mw/operamasks-api.jar;">---------将与gl自带jsf冲突的opM相关包提前加载

b、新建sun-web.xml(与web.xml同目录,有用)

jar放到应用的lib文件夹下

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 8.1 Servlet 2.4//EN" "http://www.sun.com/software/appserver/dtds/sun-web-app_2_4-1.dtd">
<sun-web-app >
<class-loader delegate="false"/>
<property name="useMyFaces" value="true"/>
</sun-web-app>


3、提示can not create a provider...nullPoint....--------------打印相关entityManager、serviceBean均为null,说明注入失败------------改用jndi方式查找

在IxxxService中,将@javax.ejb.remote改为local,可提高注入速度

在页面托管bean中,

ImoduleService moduleService=null;
try{
     //InitialContext ic = new InitialContext();
     //moduleService = (ImoduleService)ic.lookup("java:global/maWei.sciMan/moduleService");  //本地jndi,java:global/应用名/service名
     moduleService = (ImoduleService) (new InitialContext()).lookup("java:global/maWei.sciMan/moduleService");

} catch(Exception e){e.printStackTrace();}

----------------------------------------在opM中,jndi名,可查看启动日志:如   java:ejb30/moduleService


4、使用.xhtml访问,会提示java.lang.IllegalStateException: PWC3990: getWriter() has already been called for this response

按照web.xml内

 <url-pattern>*.do</url-pattern>
  指定的文件名访问

 

poolName

H3C iMC智能管理中心 远程代码执行漏洞复现(XVE-2024-4567) H3C iMC智能管理中心 /byod/index.xhtml、/selfservice/login.jsf、/rpt/reportpage/loginrpt.jsf等多个接口处存在远程代码执行漏洞,未经身份攻击者可通过该漏洞在服务器端任意执行代码,写入后门,获取服务器权限,进而控制整个web服务器。该漏洞利用难度较低,建议受影响的用户尽快修复。 阅读详情

相关推荐

H3C-IMC智能管理中心RCE漏洞复现

Fofa:(title="用户自助服务" && body="/selfservice/javax.faces.resource/") || body="/selfservice/index.xhtml"autoDeploy接口中存在远程代码执行漏洞,未经身份攻击者可通过该漏洞在服务器端任意执行代码,写入后门,获取服务器权限,进而控制整个 web 服务器。该漏洞利用难度较低,建议受影响的用户尽快修复。厂商已更新补丁,请即时进行处理。

iSee857的博客 1354

ObjectARX自定义对象的OPM

ObjectARX 自定义对象 OPM 特性面板

LuanShiWong的博客 3530

H3C智能管理中心byod/index.xhtml接口存在远程命令执行漏洞

H3C智能管理中心byod/index.xhtml接口存在远程命令执行漏洞

nnn2188185的博客 1133

通过acdbblockreference 获得块名

AcDbBlockReference *pBlkRef = AcDbBlockReference::cast(ent.object());AcDbObjectId pBlkTblRecId;pBlkTblRecId = pBlkRef->blockTableRecord();AcDbBlockTableRecord *p...

1198

ObjectARX特性面板OPM添加动态属性-资料整理

参考资料 AutoCAD与动态属性PDF文档 https://www.progdomain.com/584/ ObjectARX2016 OPM面板全攻略 https://blog.youkuaiyun.com/jfmyes/article/details/121392332 整理中…

程序区 844

Autodesk代码实践篇一 AutoCAD自定义实体及OPM模版编码

右键添加类->Visual c+±> ObjectARX-> ArxWizCustomObject如果类名前面是c,可能出现如下结果,没仔细研究过具体影响,可能类似于UE中class前面的首字母标识作用,为了不必要的麻烦,不要用C开头按需勾选DWG,DXF输入输出支持,夹点,ViewPort设置等。

从零写一个几何内核的博客 1208

ObjectArx 使用COM接口添加CAD特性表自定义数据

ObjectArx 使用COM接口添加CAD特性表自定义数据

m0_43605481的博客 1789

objectArx自定义拖动类简单例子

自定义拖动类简单例子,仅供参考,共同学习,有问题请留言

已有objectarx项目支持OPM步骤详解

已有objectarx项目支持OPM步骤详解 去发现同类优质开源项目:https://gitcode.com/ 在使用Visual Studio开发objectarx项目时,有时会在创建项目时遗漏OPM(ObjectARX Package Manager)支持的相关选项。如果在项目开发过程中后期希望添加OPM支持,可能会遇到一些困难。本文档详细记录了如何在Visual Studio 2005中将已...

gitblog_06796的博客 589

CAD基于objectarx开发的OPM动态属性

CAD基于objectarx开发的OPM动态属性,里面包含一份PDF教程与源代码,实现了3中动态属性的添加,适合初入门CAD开发人员。

ObjectARX2016 OPM面板全攻略.docx

在CAD特性面板中创建一个自定义标签“土地权属信息”,在内添加8个属性项,其中1、2、3、6、7、8六个是文本框属性,4、5两个是列表框属性,显示内容是实体对象上扩展属性的内容。

ObjectARX的基础

ObjectARX为AutoCAD平台下开发,意味着你省去了AutoCAD平台的研究,这个平台的使用不能说完美,但,多少年的积累下来和世界各地的反馈意见,实属精品系列了。一个好的平台并不能包罗万象,通用的东西有了,那就有特别的东西,在设计、制造、研究等多领域内完成领域内独特的数据管理、成果输出等,都需要在平台上搭建自己的工作空间。ObjectARX是一个好东西,采用高效图形平台,只要你愿意

SunStone的小屋 1337

已有objectarx项目支持OPM步骤

在使用visual stdio开发objectarx项目时,在创建项目时,没有选中向导中的OPM支持相关选项,在后来想加入OPM支持时,稍微有点麻烦,经过不断尝试,自己终于在visual stdio2005中将自己的已有项目加入OPM支持,现将经验步骤写成文档,供遇到相似问题的朋友们参考。

专题---自定义实体类

目录一、概述二、项目初始化2.1 创建空解决方案2.2 DBX操作2.2.1 创建DBX2.2.2 调试DBX2.2.3 创建实体类2.2.4 调试实体类2.3 ARX操作 一、概述 二、项目初始化 2.1 创建空解决方案 菜单-》文件-》新建-》项目… 2.2 DBX操作 2.2.1 创建DBX 在空解决方案中添加 向导设置 注意:未写可不修改,第一个选项前缀自己决定 2.2.2 调试DBX 选择Release/x64,按调试(F5) 错误1:无法打开包括文件: “corecrt.

chucksun0426的博客 3168

gif编辑工具(动态截图)

GIF动态截图,编辑工具。可以截图动态的图片,保存成gif

右侧边栏滑动

两层碎片实现 一个主界面的碎片,一个侧边栏的碎片 右侧边栏滑动看起来有层次感.

已有objectarx项目支持OPM步骤详解:简化开发流程,提升效率

已有objectarx项目支持OPM步骤详解:简化开发流程,提升效率 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 objectarx项目支持OPM(ObjectARX Package Manager)步骤详解,旨在帮助开发者在使用Visual Studio进行objectarx项目开发时,解决后期添加OPM支持的难题。OPM作为Autodesk ObjectARX的...

gitblog_06739的博客 426

FPGA之VGA转HDMI之编码模块的编写

VGA 图像信息到 HDMI 图像信息的转化需要对输入的 VGA 图像信息进行编码、并行串行转换、单端信号转差分信号、单沿采样转双沿采样。 其中,编码模块就是为了完成 VGA 图像数据 8b 转 10b 的编码。其结构框图如下所示: 图1 编码模块框图 图2 编码模块输入输出信号功能框图 图3 编码模块参考流程图 图4 编码模块参考流程图参数说明 下面我们依据HDMI官方手册中的流程图(图3)进行 HDMI 8b...

qq_51264805的博客 3023

TopLink&EclipseLink

一、topL 1、TopLink的配置-------14.3.3 配置日志 ----《 EJB JPA数据库持久层开发实践详解》---国内第一部EJB、JPA专著 -----http://book.51cto.com/art/200806/76698.htm       (  http://ajava.org/readbook/J2EE/ejbjpa/12464.html  )

马东成 3828

odoo19/18集成reportbro 打印插件 完美支持静默打印

ReportBro设计器 一个用于创建PDF和XLSX报告模板的javascript插件。ReportBro Designer可以轻松集成到您的Web应用程序中。每个人都可以设计和编辑文档模板,并直接在浏览器中预览它们。可以使用服务器上的 (有关完整的文档和演示,请参阅上的ReportBro项目网站。reportBro官方没有提供。测试环境:odoo17社区版。2.产品标签打印设计。

zxltwins的博客 2772

Nginx反向代理HTTPS服务报错排查:The plain HTTP request was sent to HTTPS port

在Web服务架构中,反向代理是连接客户端与后端应用的关键组件,它通过转发请求实现负载均衡和安全隔离。其工作原理涉及监听端口、解析协议头部,并根据配置将请求路由至上游服务器。这一机制的技术价值在于提升系统可扩展性、简化部署,并增强安全性。在HTTPS场景下,代理服务器需正确处理SSL/TLS终止与传递,若配置不当,常引发协议不匹配问题。例如,当Nginx将解密后的HTTP请求转发至期待HTTPS的后端,或客户端直接向SSL端口发送明文请求时,便会出现经典报错“The plain HTTP request wa

weixin_33391446的博客 393
上一篇: studio反向生成实体
下一篇: 数据备份
abestone
博客等级 码龄20年 36粉丝 126原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值