initialize
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
eclipse.preferences.version=1
|
||||
encoding/<project>=UTF-8
|
||||
@@ -0,0 +1,4 @@
|
||||
activeProfiles=
|
||||
eclipse.preferences.version=1
|
||||
resolveWorkspaceProjects=true
|
||||
version=1
|
||||
@@ -0,0 +1,8 @@
|
||||
#Tue Jan 15 16:11:10 CET 2013
|
||||
activeProfiles=
|
||||
eclipse.preferences.version=1
|
||||
fullBuildGoals=process-test-resources
|
||||
resolveWorkspaceProjects=true
|
||||
resourceFilterGoals=process-resources resources\:testResources
|
||||
skipCompilerPlugin=true
|
||||
version=1
|
||||
Binary file not shown.
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/.vs/oibV3.1.proxy/v14/.suo
Normal file
BIN
interface/asm/JavaAssemblyGenerator/.vs/oibV3.1.proxy/v14/.suo
Normal file
Binary file not shown.
208
interface/asm/JavaAssemblyGenerator/JavaAssemblyGenerator.csproj
Normal file
208
interface/asm/JavaAssemblyGenerator/JavaAssemblyGenerator.csproj
Normal file
@@ -0,0 +1,208 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.21022</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{020E9407-3C06-4298-925B-35B4E17C1A1C}</ProjectGuid>
|
||||
<OutputType>Exe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>com.itac.mes</RootNamespace>
|
||||
<AssemblyName>JavaAssemblyGenerator</AssemblyName>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
<OldToolsVersion>4.0</OldToolsVersion>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<ManifestCertificateThumbprint>866A2DE643095EA59F094BA8FFCA188CAA8AAE48</ManifestCertificateThumbprint>
|
||||
<ManifestKeyFile>siemens.oib.proxy_TemporaryKey.pfx</ManifestKeyFile>
|
||||
<GenerateManifests>true</GenerateManifests>
|
||||
<SignManifests>false</SignManifests>
|
||||
<ApplicationIcon>icon_itac_logo.ico</ApplicationIcon>
|
||||
<StartupObject>com.itac.mes.proxy.winservice.WindowsService</StartupObject>
|
||||
<TargetFrameworkProfile />
|
||||
<PublishUrl>C:\projects_jee\product\mainline\mes.suite\interfaces\datainterface\siemens.oib.publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
<UpdateEnabled>false</UpdateEnabled>
|
||||
<UpdateMode>Foreground</UpdateMode>
|
||||
<UpdateInterval>7</UpdateInterval>
|
||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>false</MapFileExtensions>
|
||||
<SupportUrl>http://www.itacsoftware.com</SupportUrl>
|
||||
<ProductName>MES.Suite OIB Adapter</ProductName>
|
||||
<PublisherName>iTAC Software AG</PublisherName>
|
||||
<OpenBrowserOnPublish>false</OpenBrowserOnPublish>
|
||||
<ApplicationRevision>0</ApplicationRevision>
|
||||
<ApplicationVersion>1.3.0.0</ApplicationVersion>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>2</WarningLevel>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<NoWarn>436</NoWarn>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<CodeAnalysisIgnoreGeneratedCode>false</CodeAnalysisIgnoreGeneratedCode>
|
||||
<RunCodeAnalysis>false</RunCodeAnalysis>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup />
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
<ItemGroup>
|
||||
<Reference Include="ASM.AS.OIB.Client">
|
||||
<HintPath>lib\ASM.AS.OIB.Client.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ASM.AS.OIB.Client.CustomExtensions">
|
||||
<HintPath>lib\ASM.AS.OIB.Client.CustomExtensions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.Common">
|
||||
<HintPath>lib\Asm.As.Oib.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.Common.Proxy">
|
||||
<HintPath>lib\Asm.As.Oib.Common.Proxy.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ASM.AS.OIB.DisplayService.Contracts">
|
||||
<HintPath>lib\ASM.AS.OIB.DisplayService.Contracts.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ASM.AS.OIB.DisplayService.Proxy">
|
||||
<HintPath>lib\ASM.AS.OIB.DisplayService.Proxy.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.Monitoring.Contracts">
|
||||
<HintPath>lib\Asm.As.Oib.Monitoring.Contracts.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.Monitoring.Proxy">
|
||||
<HintPath>lib\Asm.As.Oib.Monitoring.Proxy.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.SIPLACEPro.Contracts">
|
||||
<HintPath>lib\Asm.As.Oib.SIPLACEPro.Contracts.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.SIPLACEPro.LineControl.Contracts">
|
||||
<HintPath>lib\Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.SIPLACEPro.LineControl.Proxy">
|
||||
<HintPath>lib\Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.SIPLACEPro.Proxy">
|
||||
<HintPath>lib\Asm.As.Oib.SIPLACEPro.Proxy.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.SIPLACESetupCenter.Contracts">
|
||||
<HintPath>lib\Asm.As.Oib.SIPLACESetupCenter.Contracts.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.SiplaceSetupCenter.Proxy">
|
||||
<HintPath>lib\Asm.As.Oib.SiplaceSetupCenter.Proxy.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.WS.Common">
|
||||
<HintPath>lib\Asm.As.Oib.WS.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Asm.As.Oib.WS.Eventing.Contracts">
|
||||
<HintPath>lib\Asm.As.Oib.WS.Eventing.Contracts.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.configuration" />
|
||||
<Reference Include="System.Configuration.Install" />
|
||||
<Reference Include="System.Core">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.Serialization">
|
||||
<RequiredTargetFramework>3.0</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\System.ServiceModel.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.ServiceProcess" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="src\AssemblyGenerator.cs" />
|
||||
<Compile Include="src\WindowsService.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>PublicSettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<None Include="src\main\resources\app.config">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 2.0 %28x86%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.0 %28x86%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WCFMetadata Include="Service References\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="icon_itac_logo.ico" />
|
||||
<Content Include="src\main\resources\Readme.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup />
|
||||
</Project>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectView>ProjectFiles</ProjectView>
|
||||
<PublishUrlHistory />
|
||||
<InstallUrlHistory />
|
||||
<SupportUrlHistory />
|
||||
<UpdateUrlHistory />
|
||||
<BootstrapperUrlHistory />
|
||||
<ErrorReportUrlHistory />
|
||||
<FallbackCulture>de-DE</FallbackCulture>
|
||||
<VerifyUploadedFiles>false</VerifyUploadedFiles>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<EnableSecurityDebugging>false</EnableSecurityDebugging>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,22 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaAssemblyGenerator", "JavaAssemblyGenerator.csproj", "{020E9407-3C06-4298-925B-35B4E17C1A1C}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{020E9407-3C06-4298-925B-35B4E17C1A1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{020E9407-3C06-4298-925B-35B4E17C1A1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{020E9407-3C06-4298-925B-35B4E17C1A1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{020E9407-3C06-4298-925B-35B4E17C1A1C}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -0,0 +1,37 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// Allgemeine Informationen <20>ber eine Assembly werden <20>ber die folgenden
|
||||
// Attribute gesteuert. <20>ndern Sie diese Attributwerte, um die Informationen zu <20>ndern,
|
||||
// die mit einer Assembly verkn<6B>pft sind.
|
||||
[assembly: AssemblyTitle("iTAC.OIB.Adapter OIB ${asm.oib.version}: MES=${mes.suite.version} INTF=${mes.interface.version}/${timestamp}")]
|
||||
[assembly: AssemblyDescription("iTAC.OIB.Adapter OIB ${asm.oib.version}: MES=${mes.suite.version} INTF=${mes.interface.version}/${timestamp}")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("iTAC Software AG")]
|
||||
[assembly: AssemblyProduct("iTAC.OIB.Adapter")]
|
||||
[assembly: AssemblyCopyright("(c) 2010,2013 iTAC Software AG")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// f<>r COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen m<>ssen, legen Sie das ComVisible-Attribut f<>r diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt f<>r COM verf<72>gbar gemacht wird
|
||||
[assembly: Guid("3fba887d-91ce-43e0-8146-352ece7a9c52")]
|
||||
|
||||
// Versionsinformationen f<>r eine Assembly bestehen aus den folgenden vier Werten:
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// Eine <20>nderung der Assemble Version zieht eine Neukonfiguration vom OIB nach sich !!!!!!!!
|
||||
[assembly: AssemblyVersion("1.3.0.4")]
|
||||
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// statdessen NUR die File-Version updaten
|
||||
// Version: 2.5 fuer OIB 2.5
|
||||
// 0.15 laufende Nummer
|
||||
[assembly: AssemblyFileVersion("3.2.0.41")]
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// Allgemeine Informationen <20>ber eine Assembly werden <20>ber die folgenden
|
||||
// Attribute gesteuert. <20>ndern Sie diese Attributwerte, um die Informationen zu <20>ndern,
|
||||
// die mit einer Assembly verkn<6B>pft sind.
|
||||
[assembly: AssemblyTitle("iTAC.OIB.Adapter OIB ${asm.oib.version}: MES=${mes.suite.version} INTF=${mes.interface.version}/${timestamp}")]
|
||||
[assembly: AssemblyDescription("iTAC.OIB.Adapter OIB ${asm.oib.version}: MES=${mes.suite.version} INTF=${mes.interface.version}/${timestamp}")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("iTAC Software AG")]
|
||||
[assembly: AssemblyProduct("iTAC.OIB.Adapter")]
|
||||
[assembly: AssemblyCopyright("(c) 2010,2013 iTAC Software AG")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// f<>r COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen m<>ssen, legen Sie das ComVisible-Attribut f<>r diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt f<>r COM verf<72>gbar gemacht wird
|
||||
[assembly: Guid("3fba887d-91ce-43e0-8146-352ece7a9c52")]
|
||||
|
||||
// Versionsinformationen f<>r eine Assembly bestehen aus den folgenden vier Werten:
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// Eine <20>nderung der Assemble Version zieht eine Neukonfiguration vom OIB nach sich !!!!!!!!
|
||||
[assembly: AssemblyVersion("1.3.0.4")]
|
||||
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// statdessen NUR die File-Version updaten
|
||||
// Version: 2.5 fuer OIB 2.5
|
||||
// 0.15 laufende Nummer
|
||||
[assembly: AssemblyFileVersion("3.2.0.41")]
|
||||
|
||||
26
interface/asm/JavaAssemblyGenerator/Properties/Settings.Designer.cs
generated
Normal file
26
interface/asm/JavaAssemblyGenerator/Properties/Settings.Designer.cs
generated
Normal file
@@ -0,0 +1,26 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.Properties {
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
|
||||
public sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||
|
||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||
|
||||
public static Settings Default {
|
||||
get {
|
||||
return defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||
<Profiles />
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator.application" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<description asmv2:publisher="iTAC Software AG" asmv2:product="MES.Suite OIB Adapter" asmv2:supportUrl="http://www.itacsoftware.com/" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<deployment install="true" />
|
||||
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<framework targetVersion="4.0" profile="Full" supportedRuntime="4.0.30319" />
|
||||
</compatibleFrameworks>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" codebase="JavaAssemblyGenerator.exe.manifest" size="16156">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator.exe" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>oil3XTzBC1VTswPKGSEdhKh9Nh0=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</asmv1:assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
|
||||
<appSettings>
|
||||
|
||||
<add key="OutputFolder" value="c:\projects_jee\itacApi\asm5x\plugin\src\main\java\"/>
|
||||
<add key="AssemblySourceFolder" value="c:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\lib"/>
|
||||
|
||||
<add key="Assembly3" value="Asm.As.Oib.SIPLACESetupCenter.Contracts.dll"/>
|
||||
<add key="Assembly2" value="Asm.As.Oib.SIPLACEPro.Contracts.dll"/>
|
||||
<add key="Assembly1" value="ASM.AS.OIB.DisplayService.Contracts.dll"/>
|
||||
<add key="Assembly4" value="Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll"/>
|
||||
<add key="Assembly5" value="ASM.AS.OIB.Client.CustomExtensions.dll"/>
|
||||
<add key="Assembly6" value="Asm.As.Oib.WS.Eventing.Contracts.dll"/>
|
||||
<add key="Assembly7" value="Asm.As.Oib.Monitoring.Contracts.dll"/>
|
||||
|
||||
</appSettings>
|
||||
|
||||
|
||||
</configuration>
|
||||
@@ -0,0 +1,288 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<asmv1:assemblyIdentity name="JavaAssemblyGenerator.exe" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<description asmv2:iconFile="icon_itac_logo.ico" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<application />
|
||||
<entryPoint>
|
||||
<assemblyIdentity name="JavaAssemblyGenerator" version="1.3.0.4" language="neutral" processorArchitecture="x86" />
|
||||
<commandLine file="JavaAssemblyGenerator.exe" parameters="" />
|
||||
</entryPoint>
|
||||
<trustInfo>
|
||||
<security>
|
||||
<applicationRequestMinimum>
|
||||
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
|
||||
<defaultAssemblyRequest permissionSetReference="Custom" />
|
||||
</applicationRequestMinimum>
|
||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<!--
|
||||
UAC-Manifestoptionen
|
||||
Wenn Sie die Zugangsebene für das Windows-Benutzerkonto ändern möchten, ersetzen Sie den
|
||||
requestedExecutionLevel-Knoten durch eines der folgenden Elemente.
|
||||
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
|
||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
|
||||
|
||||
Löschen Sie den requestedExecutionLevel-Knoten, wenn Sie
|
||||
zum Gewährleisten der Abwärtskompatibilität die Datei- und Registrierungsvirtualisierung verwenden möchten.
|
||||
-->
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
<dependency>
|
||||
<dependentOS>
|
||||
<osVersionInfo>
|
||||
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
|
||||
</osVersionInfo>
|
||||
</dependentOS>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
|
||||
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.Client.dll" size="397312">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Client" version="2.3.0.2" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>erSlfM1VgGpNn0eE9DIEaZEg/ZU=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.Client.CustomExtensions.dll" size="69632">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Client.CustomExtensions" version="2.3.0.2" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>uPm0oZOVsFgnn3A56CUeJDCy+K4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Common.dll" size="93696">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Common" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>MkDEIAew9EY5WDoeGOarCyaLv2Q=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Common.Proxy.dll" size="188416">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Common.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>5SjaeDUZgKOV4nXQ7JbtoCYRouc=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.DisplayService.Contracts.dll" size="42496">
|
||||
<assemblyIdentity name="ASM.AS.OIB.DisplayService.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>qRxK3TdVI3m6EkwKZ5JmFryUjWQ=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.DisplayService.Proxy.dll" size="41984">
|
||||
<assemblyIdentity name="ASM.AS.OIB.DisplayService.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>LERejfoNz4WWmzXo7JR87E4hsf4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Monitoring.Contracts.dll" size="58880">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Monitoring.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>UTD6GfLOSgL03BWez9gNDJ67Szw=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Monitoring.Proxy.dll" size="558080">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Monitoring.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>wkaV21aMEo8jqFvV+9CH1u/6ZU0=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.Contracts.dll" size="2641920">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>sztYwcpJ4z7KX/pJyYQr6fZFNa4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll" size="54784">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.LineControl.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>V5evkKgiweA+c5w7B5rcclZ+p1E=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll" size="61952">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.LineControl.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>h9eYReOUigM4XP56CaUsgAm6mE8=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.Proxy.dll" size="6896128">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>yQygslioyhCjkquzOhPWbkry/W4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACESetupCenter.Contracts.dll" size="134656">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACESetupCenter.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>A+8YD3g32EAsROr6Hf07PRw/hJU=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SiplaceSetupCenter.Proxy.dll" size="268288">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SiplaceSetupCenter.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>aqQdKnADvhSL5DMWn8GhHM2Ogp4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.WS.Common.dll" size="11264">
|
||||
<assemblyIdentity name="ASM.AS.OIB.WS.Common" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>yfT1qjzK1+lSBvKmKVdkjz7XEjY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.WS.Eventing.Contracts.dll" size="67072">
|
||||
<assemblyIdentity name="ASM.AS.OIB.WS.Eventing.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>c5L1nxJ1IfkCDhTw/rC90XPntUY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="JavaAssemblyGenerator.exe" size="21504">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator" version="1.3.0.4" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>x4d8dareGld9EuMWDtRzRM46T1s=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="log4net.dll" size="270336">
|
||||
<assemblyIdentity name="log4net" version="1.2.10.0" publicKeyToken="1B44E1D426115821" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>gs3mWnUUwORl7g1QW+VsVmOf8LE=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<file name="icon_itac_logo.ico" size="2238">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>3nsHdBI2pWK9lhcX0vqG3pJD0Oc=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
<file name="JavaAssemblyGenerator.exe.config" size="872">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>9yV+3cdy57vy6s/jba9e8CbTDv4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
<file name="src\main\resources\Readme.txt" size="9434">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>Vn4AOu3x3MknngW8CMKOops1wVY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
</asmv1:assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator.application" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<description asmv2:publisher="iTAC Software AG" asmv2:product="MES.Suite OIB Adapter" asmv2:supportUrl="http://www.itacsoftware.com/" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<deployment install="true" />
|
||||
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<framework targetVersion="4.0" profile="Full" supportedRuntime="4.0.30319" />
|
||||
</compatibleFrameworks>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" codebase="JavaAssemblyGenerator.exe.manifest" size="16156">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator.exe" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>oil3XTzBC1VTswPKGSEdhKh9Nh0=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</asmv1:assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
|
||||
<appSettings>
|
||||
|
||||
<add key="OutputFolder" value="c:\projects_jee\itacApi\asm5x\plugin\src\main\java\"/>
|
||||
<add key="AssemblySourceFolder" value="c:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\lib"/>
|
||||
|
||||
<add key="Assembly3" value="Asm.As.Oib.SIPLACESetupCenter.Contracts.dll"/>
|
||||
<add key="Assembly2" value="Asm.As.Oib.SIPLACEPro.Contracts.dll"/>
|
||||
<add key="Assembly1" value="ASM.AS.OIB.DisplayService.Contracts.dll"/>
|
||||
<add key="Assembly4" value="Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll"/>
|
||||
<add key="Assembly5" value="ASM.AS.OIB.Client.CustomExtensions.dll"/>
|
||||
<add key="Assembly6" value="Asm.As.Oib.WS.Eventing.Contracts.dll"/>
|
||||
<add key="Assembly7" value="Asm.As.Oib.Monitoring.Contracts.dll"/>
|
||||
|
||||
</appSettings>
|
||||
|
||||
|
||||
</configuration>
|
||||
@@ -0,0 +1,288 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<asmv1:assemblyIdentity name="JavaAssemblyGenerator.exe" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<description asmv2:iconFile="icon_itac_logo.ico" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<application />
|
||||
<entryPoint>
|
||||
<assemblyIdentity name="JavaAssemblyGenerator" version="1.3.0.4" language="neutral" processorArchitecture="x86" />
|
||||
<commandLine file="JavaAssemblyGenerator.exe" parameters="" />
|
||||
</entryPoint>
|
||||
<trustInfo>
|
||||
<security>
|
||||
<applicationRequestMinimum>
|
||||
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
|
||||
<defaultAssemblyRequest permissionSetReference="Custom" />
|
||||
</applicationRequestMinimum>
|
||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<!--
|
||||
UAC-Manifestoptionen
|
||||
Wenn Sie die Zugangsebene für das Windows-Benutzerkonto ändern möchten, ersetzen Sie den
|
||||
requestedExecutionLevel-Knoten durch eines der folgenden Elemente.
|
||||
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
|
||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
|
||||
|
||||
Löschen Sie den requestedExecutionLevel-Knoten, wenn Sie
|
||||
zum Gewährleisten der Abwärtskompatibilität die Datei- und Registrierungsvirtualisierung verwenden möchten.
|
||||
-->
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
<dependency>
|
||||
<dependentOS>
|
||||
<osVersionInfo>
|
||||
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
|
||||
</osVersionInfo>
|
||||
</dependentOS>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
|
||||
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.Client.dll" size="397312">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Client" version="2.3.0.2" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>erSlfM1VgGpNn0eE9DIEaZEg/ZU=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.Client.CustomExtensions.dll" size="69632">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Client.CustomExtensions" version="2.3.0.2" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>uPm0oZOVsFgnn3A56CUeJDCy+K4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Common.dll" size="93696">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Common" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>MkDEIAew9EY5WDoeGOarCyaLv2Q=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Common.Proxy.dll" size="188416">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Common.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>5SjaeDUZgKOV4nXQ7JbtoCYRouc=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.DisplayService.Contracts.dll" size="42496">
|
||||
<assemblyIdentity name="ASM.AS.OIB.DisplayService.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>qRxK3TdVI3m6EkwKZ5JmFryUjWQ=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.DisplayService.Proxy.dll" size="41984">
|
||||
<assemblyIdentity name="ASM.AS.OIB.DisplayService.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>LERejfoNz4WWmzXo7JR87E4hsf4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Monitoring.Contracts.dll" size="58880">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Monitoring.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>UTD6GfLOSgL03BWez9gNDJ67Szw=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Monitoring.Proxy.dll" size="558080">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Monitoring.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>wkaV21aMEo8jqFvV+9CH1u/6ZU0=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.Contracts.dll" size="2641920">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>sztYwcpJ4z7KX/pJyYQr6fZFNa4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll" size="54784">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.LineControl.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>V5evkKgiweA+c5w7B5rcclZ+p1E=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll" size="61952">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.LineControl.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>h9eYReOUigM4XP56CaUsgAm6mE8=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.Proxy.dll" size="6896128">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>yQygslioyhCjkquzOhPWbkry/W4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACESetupCenter.Contracts.dll" size="134656">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACESetupCenter.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>A+8YD3g32EAsROr6Hf07PRw/hJU=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SiplaceSetupCenter.Proxy.dll" size="268288">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SiplaceSetupCenter.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>aqQdKnADvhSL5DMWn8GhHM2Ogp4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.WS.Common.dll" size="11264">
|
||||
<assemblyIdentity name="ASM.AS.OIB.WS.Common" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>yfT1qjzK1+lSBvKmKVdkjz7XEjY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.WS.Eventing.Contracts.dll" size="67072">
|
||||
<assemblyIdentity name="ASM.AS.OIB.WS.Eventing.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>c5L1nxJ1IfkCDhTw/rC90XPntUY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="JavaAssemblyGenerator.exe" size="21504">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator" version="1.3.0.4" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>x4d8dareGld9EuMWDtRzRM46T1s=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="log4net.dll" size="270336">
|
||||
<assemblyIdentity name="log4net" version="1.2.10.0" publicKeyToken="1B44E1D426115821" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>gs3mWnUUwORl7g1QW+VsVmOf8LE=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<file name="icon_itac_logo.ico" size="2238">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>3nsHdBI2pWK9lhcX0vqG3pJD0Oc=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
<file name="JavaAssemblyGenerator.exe.config" size="872">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>9yV+3cdy57vy6s/jba9e8CbTDv4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
<file name="src\main\resources\Readme.txt" size="9434">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>Vn4AOu3x3MknngW8CMKOops1wVY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
</asmv1:assembly>
|
||||
Binary file not shown.
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/bin/Debug/log4net.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/bin/Debug/log4net.dll
Normal file
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/icon_itac_logo.ico
Normal file
BIN
interface/asm/JavaAssemblyGenerator/icon_itac_logo.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.2 KiB |
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/lib/ASM.AS.OIB.Client.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/lib/ASM.AS.OIB.Client.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/lib/Asm.As.Oib.Common.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/lib/Asm.As.Oib.Common.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/lib/Asm.As.Oib.WS.Common.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/lib/Asm.As.Oib.WS.Common.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/lib/AsmApi.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/lib/AsmApi.dll
Normal file
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/lib/artes-dotnet.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/lib/artes-dotnet.dll
Normal file
Binary file not shown.
BIN
interface/asm/JavaAssemblyGenerator/lib/log4net.dll
Normal file
BIN
interface/asm/JavaAssemblyGenerator/lib/log4net.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator.application" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<description asmv2:publisher="iTAC Software AG" asmv2:product="MES.Suite OIB Adapter" asmv2:supportUrl="http://www.itacsoftware.com/" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<deployment install="true" />
|
||||
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<framework targetVersion="4.0" profile="Full" supportedRuntime="4.0.30319" />
|
||||
</compatibleFrameworks>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" codebase="JavaAssemblyGenerator.exe.manifest" size="16156">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator.exe" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>oil3XTzBC1VTswPKGSEdhKh9Nh0=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</asmv1:assembly>
|
||||
@@ -0,0 +1,55 @@
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Common.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Common.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\ASM.AS.OIB.DisplayService.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\ASM.AS.OIB.DisplayService.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Monitoring.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Monitoring.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACESetupCenter.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SiplaceSetupCenter.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.WS.Common.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.WS.Eventing.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\System.ServiceModel.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\ASM.AS.OIB.Client.CustomExtensions.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\ASM.AS.OIB.Client.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\log4net.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\JavaAssemblyGenerator.exe.config
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\JavaAssemblyGenerator.exe.manifest
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\JavaAssemblyGenerator.application
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\JavaAssemblyGenerator.exe
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\JavaAssemblyGenerator.pdb
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\JavaAssemblyGenerator.exe.manifest
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\JavaAssemblyGenerator.application
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\JavaAssemblyGenerator.exe
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\JavaAssemblyGenerator.pdb
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\JavaAssemblyGenerator.exe.config
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\JavaAssemblyGenerator.exe.manifest
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\JavaAssemblyGenerator.application
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\JavaAssemblyGenerator.exe
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\JavaAssemblyGenerator.pdb
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\System.ServiceModel.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\obj\Debug\JavaAssemblyGenerator.exe.manifest
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\obj\Debug\JavaAssemblyGenerator.application
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\obj\Debug\JavaAssemblyGenerator.exe
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\obj\Debug\JavaAssemblyGenerator.pdb
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\ASM.AS.OIB.Client.CustomExtensions.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\ASM.AS.OIB.Client.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.Common.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.Common.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\ASM.AS.OIB.DisplayService.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\ASM.AS.OIB.DisplayService.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.Monitoring.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.Monitoring.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.SIPLACEPro.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.SIPLACEPro.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.SIPLACESetupCenter.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.SiplaceSetupCenter.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.WS.Common.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\Asm.As.Oib.WS.Eventing.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\bin\Debug\log4net.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\obj\Debug\JavaAssemblyGenerator.csprojResolveAssemblyReference.cache
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,288 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
|
||||
<asmv1:assemblyIdentity name="JavaAssemblyGenerator.exe" version="1.3.0.0" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<description asmv2:iconFile="icon_itac_logo.ico" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<application />
|
||||
<entryPoint>
|
||||
<assemblyIdentity name="JavaAssemblyGenerator" version="1.3.0.4" language="neutral" processorArchitecture="x86" />
|
||||
<commandLine file="JavaAssemblyGenerator.exe" parameters="" />
|
||||
</entryPoint>
|
||||
<trustInfo>
|
||||
<security>
|
||||
<applicationRequestMinimum>
|
||||
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
|
||||
<defaultAssemblyRequest permissionSetReference="Custom" />
|
||||
</applicationRequestMinimum>
|
||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<!--
|
||||
UAC-Manifestoptionen
|
||||
Wenn Sie die Zugangsebene für das Windows-Benutzerkonto ändern möchten, ersetzen Sie den
|
||||
requestedExecutionLevel-Knoten durch eines der folgenden Elemente.
|
||||
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
|
||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
|
||||
|
||||
Löschen Sie den requestedExecutionLevel-Knoten, wenn Sie
|
||||
zum Gewährleisten der Abwärtskompatibilität die Datei- und Registrierungsvirtualisierung verwenden möchten.
|
||||
-->
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
<dependency>
|
||||
<dependentOS>
|
||||
<osVersionInfo>
|
||||
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
|
||||
</osVersionInfo>
|
||||
</dependentOS>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
|
||||
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.Client.dll" size="397312">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Client" version="2.3.0.2" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>erSlfM1VgGpNn0eE9DIEaZEg/ZU=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.Client.CustomExtensions.dll" size="69632">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Client.CustomExtensions" version="2.3.0.2" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>uPm0oZOVsFgnn3A56CUeJDCy+K4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Common.dll" size="93696">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Common" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>MkDEIAew9EY5WDoeGOarCyaLv2Q=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Common.Proxy.dll" size="188416">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Common.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>5SjaeDUZgKOV4nXQ7JbtoCYRouc=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.DisplayService.Contracts.dll" size="42496">
|
||||
<assemblyIdentity name="ASM.AS.OIB.DisplayService.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>qRxK3TdVI3m6EkwKZ5JmFryUjWQ=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ASM.AS.OIB.DisplayService.Proxy.dll" size="41984">
|
||||
<assemblyIdentity name="ASM.AS.OIB.DisplayService.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>LERejfoNz4WWmzXo7JR87E4hsf4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Monitoring.Contracts.dll" size="58880">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Monitoring.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>UTD6GfLOSgL03BWez9gNDJ67Szw=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.Monitoring.Proxy.dll" size="558080">
|
||||
<assemblyIdentity name="ASM.AS.OIB.Monitoring.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>wkaV21aMEo8jqFvV+9CH1u/6ZU0=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.Contracts.dll" size="2641920">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>sztYwcpJ4z7KX/pJyYQr6fZFNa4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll" size="54784">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.LineControl.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>V5evkKgiweA+c5w7B5rcclZ+p1E=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll" size="61952">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.LineControl.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>h9eYReOUigM4XP56CaUsgAm6mE8=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACEPro.Proxy.dll" size="6896128">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACEPro.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>yQygslioyhCjkquzOhPWbkry/W4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SIPLACESetupCenter.Contracts.dll" size="134656">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SIPLACESetupCenter.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>A+8YD3g32EAsROr6Hf07PRw/hJU=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.SiplaceSetupCenter.Proxy.dll" size="268288">
|
||||
<assemblyIdentity name="ASM.AS.OIB.SiplaceSetupCenter.Proxy" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>aqQdKnADvhSL5DMWn8GhHM2Ogp4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.WS.Common.dll" size="11264">
|
||||
<assemblyIdentity name="ASM.AS.OIB.WS.Common" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>yfT1qjzK1+lSBvKmKVdkjz7XEjY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Asm.As.Oib.WS.Eventing.Contracts.dll" size="67072">
|
||||
<assemblyIdentity name="ASM.AS.OIB.WS.Eventing.Contracts" version="5.1.0.102" publicKeyToken="200430302DA482E6" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>c5L1nxJ1IfkCDhTw/rC90XPntUY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="JavaAssemblyGenerator.exe" size="21504">
|
||||
<assemblyIdentity name="JavaAssemblyGenerator" version="1.3.0.4" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>x4d8dareGld9EuMWDtRzRM46T1s=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="log4net.dll" size="270336">
|
||||
<assemblyIdentity name="log4net" version="1.2.10.0" publicKeyToken="1B44E1D426115821" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>gs3mWnUUwORl7g1QW+VsVmOf8LE=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<file name="icon_itac_logo.ico" size="2238">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>3nsHdBI2pWK9lhcX0vqG3pJD0Oc=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
<file name="JavaAssemblyGenerator.exe.config" size="872">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>9yV+3cdy57vy6s/jba9e8CbTDv4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
<file name="src\main\resources\Readme.txt" size="9434">
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
|
||||
<dsig:DigestValue>Vn4AOu3x3MknngW8CMKOops1wVY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</file>
|
||||
</asmv1:assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,24 @@
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\iTAC.OIB.Adapter.exe.config
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\iTAC.OIB.Adapter.exe.manifest
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\iTAC.OIB.Adapter.application
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\iTAC.OIB.Adapter.exe
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\iTAC.OIB.Adapter.pdb
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Common.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Common.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\ASM.AS.OIB.DisplayService.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\ASM.AS.OIB.DisplayService.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Monitoring.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.Monitoring.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.LineControl.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACEPro.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SIPLACESetupCenter.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.SiplaceSetupCenter.Proxy.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.WS.Common.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\Asm.As.Oib.WS.Eventing.Contracts.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\bin\Debug\System.ServiceModel.dll
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\iTAC.OIB.Adapter.exe.manifest
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\iTAC.OIB.Adapter.application
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\iTAC.OIB.Adapter.exe
|
||||
C:\projects_jee\imsinterface\mainline\interface\asm\oib5_1 - Generator\obj\Debug\iTAC.OIB.Adapter.pdb
|
||||
258
interface/asm/JavaAssemblyGenerator/pom.xml
Normal file
258
interface/asm/JavaAssemblyGenerator/pom.xml
Normal file
@@ -0,0 +1,258 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.itac.interface</groupId>
|
||||
<artifactId>data-interface-asm-oib-adapter</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>data-interface-asm-oib-adapter</name>
|
||||
<version>${mes.interface.version}</version>
|
||||
<parent>
|
||||
<groupId>com.itac.interface</groupId>
|
||||
<artifactId>data-interface-asm</artifactId>
|
||||
<version>${mes.interface.version}</version>
|
||||
</parent>
|
||||
<properties>
|
||||
<projectname>${job.name}</projectname>
|
||||
<artes.lib.name>artes-dotnet.dll</artes.lib.name>
|
||||
<dotnet.build.dir>${dotnet.build.basedir}/build_${project.artifactId}/${user.name}/${projectname}</dotnet.build.dir>
|
||||
<!-- properties aus main POM: <asm.oib.version> -->
|
||||
<timestamp>${maven.build.timestamp}</timestamp>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.itac.product</groupId>
|
||||
<artifactId>artes-dotnet</artifactId>
|
||||
<classifier>net4</classifier>
|
||||
<type>zip</type>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.itac.interface.asm</groupId>
|
||||
<artifactId>asm-dotnet-api</artifactId>
|
||||
<classifier>windows</classifier>
|
||||
<type>zip</type>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>asm.as.oib</groupId>
|
||||
<artifactId>asmclient</artifactId>
|
||||
<type>zip</type>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>log4net</groupId>
|
||||
<artifactId>log4net</artifactId>
|
||||
<type>dll</type>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>asm.as.oib</groupId>
|
||||
<artifactId>oibclient</artifactId>
|
||||
<type>zip</type>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>copy-resources3</id>
|
||||
<phase>validate</phase>
|
||||
<goals>
|
||||
<goal>copy-resources</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<outputDirectory>${project.build.directory}/lib</outputDirectory>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${project.basedir}/lib</directory>
|
||||
<filtering>false</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>copy-dotnet-dependencies2</id>
|
||||
<phase>initialize</phase>
|
||||
<goals>
|
||||
<goal>copy</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<artifactItems>
|
||||
<artifactItem>
|
||||
<groupId>log4net</groupId>
|
||||
<artifactId>log4net</artifactId>
|
||||
<type>dll</type>
|
||||
<overWrite>true</overWrite>
|
||||
<outputDirectory>${project.basedir}/lib</outputDirectory>
|
||||
<destFileName>log4net.dll</destFileName>
|
||||
</artifactItem>
|
||||
</artifactItems>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
||||
<execution>
|
||||
<!--
|
||||
Step 1:
|
||||
die artes-dontnet.zip (aus dem Repository) entpacken und ins lokale Plugin-Verzeichnis kopieren -->
|
||||
<id>copy-dotnet-dependencies</id>
|
||||
<phase>generate-sources</phase>
|
||||
<goals>
|
||||
<goal>unpack</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<artifactItems>
|
||||
<artifactItem>
|
||||
<groupId>com.itac.interface.asm</groupId>
|
||||
<artifactId>asm-dotnet-api</artifactId>
|
||||
<classifier>windows</classifier>
|
||||
<type>zip</type>
|
||||
<overWrite>true</overWrite>
|
||||
<outputDirectory>${project.basedir}/lib</outputDirectory>
|
||||
</artifactItem>
|
||||
<artifactItem>
|
||||
<groupId>com.itac.product</groupId>
|
||||
<artifactId>artes-dotnet</artifactId>
|
||||
<type>zip</type>
|
||||
<classifier>net4</classifier>
|
||||
<overWrite>true</overWrite>
|
||||
<outputDirectory>${project.basedir}/lib</outputDirectory>
|
||||
</artifactItem>
|
||||
<artifactItem>
|
||||
<groupId>asm.as.oib</groupId>
|
||||
<artifactId>asmclient</artifactId>
|
||||
<type>zip</type>
|
||||
<overWrite>true</overWrite>
|
||||
<outputDirectory>${project.basedir}/lib</outputDirectory>
|
||||
</artifactItem>
|
||||
<artifactItem>
|
||||
<groupId>asm.as.oib</groupId>
|
||||
<artifactId>oibclient</artifactId>
|
||||
<type>zip</type>
|
||||
<overWrite>true</overWrite>
|
||||
<outputDirectory>${project.basedir}/lib</outputDirectory>
|
||||
</artifactItem>
|
||||
</artifactItems>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!--plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<executions>
|
||||
|
||||
</executions>
|
||||
</plugin-->
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<executions>
|
||||
<!-- zusammenpacken aller source-Files und Properties und libs in ein Zip
|
||||
Dieses wird dann per SCP auf die windows Maschien kopiert -->
|
||||
<execution>
|
||||
<id>create-project-bundle</id>
|
||||
<phase>process-resources</phase>
|
||||
<goals>
|
||||
<goal>single</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<finalName>dotnet</finalName>
|
||||
<descriptor>${project.basedir}/src/main/assembly/bin.xml</descriptor>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
||||
<!-- -zusammenpacken des Ergebnisses in ein einziges zip; da ist das gesamte Projekt drin-->
|
||||
<execution>
|
||||
<id>pack-bundle</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>single</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<descriptors>
|
||||
<descriptor>${project.basedir}/src/main/assembly/descriptor.xml</descriptor>
|
||||
</descriptors>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
|
||||
<plugin>
|
||||
<groupId>com.itac.tools</groupId>
|
||||
<artifactId>ssh-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>compile</phase>
|
||||
<goals>
|
||||
<goal>ssh</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<parallel>true</parallel>
|
||||
<remoteHosts>
|
||||
<RemoteHost>
|
||||
<host>${dotnet.build.host}</host>
|
||||
<user>${dotnet.build.user}</user>
|
||||
<password>${dotnet.build.pw}</password>
|
||||
<commands>
|
||||
<ExecuteCommand>
|
||||
<order>1</order>
|
||||
<arg>cd ${dotnet.build.basedir};
|
||||
rm -rf build_${project.artifactId}/${user.name}/${projectname};
|
||||
mkdir build_${project.artifactId};
|
||||
cd build_${project.artifactId};
|
||||
mkdir ${user.name};
|
||||
cd ${user.name};
|
||||
mkdir ${projectname};
|
||||
cd ${projectname};
|
||||
</arg>
|
||||
</ExecuteCommand>
|
||||
|
||||
<PutCommand>
|
||||
<order>2</order>
|
||||
<remoteDirectory>${dotnet.build.dir}/</remoteDirectory>
|
||||
<localFiles>
|
||||
<param>${project.basedir}/target/dotnet-bin.zip</param>
|
||||
</localFiles>
|
||||
</PutCommand>
|
||||
|
||||
<!-- Entpacken des Source-Folders auf der Windows-Build-Maschine -->
|
||||
<ExecuteCommand>
|
||||
<order>10</order>
|
||||
<arg>cd ${dotnet.build.dir} &&unzip -q dotnet-bin.zip;
|
||||
</arg>
|
||||
</ExecuteCommand>
|
||||
|
||||
<!-- starten des msBuild-Vorgangs -->
|
||||
<ExecuteCommand>
|
||||
<order>40</order>
|
||||
<arg>cd ${dotnet.build.dir} &&${dotnet.build.framework.dir}/${dotnet4.framework.version}/msbuild.exe;
|
||||
</arg>
|
||||
</ExecuteCommand>
|
||||
<GetCommand>
|
||||
<order>50</order>
|
||||
<localDirectory>${project.build.directory}</localDirectory>
|
||||
<remoteFiles>
|
||||
<param>${dotnet.build.dir}/bin/debug/${binary.name}</param>
|
||||
</remoteFiles>
|
||||
</GetCommand>
|
||||
</commands>
|
||||
</RemoteHost>
|
||||
</remoteHosts>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
447
interface/asm/JavaAssemblyGenerator/src/AssemblyGenerator.cs
Normal file
447
interface/asm/JavaAssemblyGenerator/src/AssemblyGenerator.cs
Normal file
@@ -0,0 +1,447 @@
|
||||
#region Namespace
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.ServiceProcess;
|
||||
using System.Threading;
|
||||
using System.Security.Principal;
|
||||
using Asm.As.Oib.SiplacePro.Contracts.Data.Business.Objects;
|
||||
#endregion
|
||||
|
||||
namespace com.itac.mes.proxy.winservice
|
||||
{
|
||||
|
||||
public class AssemblyGenerator
|
||||
{
|
||||
|
||||
bool useArraysForLists = true;
|
||||
bool keepFirstLetterCapitalForMethods = true;
|
||||
private string outputPath;
|
||||
|
||||
private Dictionary<string, string> ignoreBaseTypes = new Dictionary<string, string>();
|
||||
private Dictionary<string, string> ignorePackages = new Dictionary<string, string>();
|
||||
public AssemblyGenerator(string outputPath)
|
||||
{
|
||||
this.outputPath = outputPath;
|
||||
|
||||
ignoreBaseTypes.Add("ApplicationException", "");
|
||||
ignoreBaseTypes.Add("EventContractBase", "");
|
||||
ignoreBaseTypes.Add("NonServerObjectBase", "");
|
||||
generateColor();
|
||||
generateGuid();
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.service.architecture.baseclasses", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.service.architecture.interfaces", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.service.architecture.notifications", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.service.architecture.objects", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.service.business.interfaces", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.service.business.objects", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.datalayer", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.interfaces", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.notifications", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.notifications.clientupdateservice", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.notifications.remodeled", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.notifications.subscriptionservice", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.notifications.systemmonitor", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.objects", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.objects.commonqueries", "");
|
||||
ignorePackages.Add("com.itac.oib.siplacepro.contracts.data.architecture.types", "");
|
||||
}
|
||||
|
||||
public void generateGuid()
|
||||
{
|
||||
string package = "system";
|
||||
package = package.Replace('.', '\\');
|
||||
|
||||
Directory.CreateDirectory(Path.Combine(outputPath, package));
|
||||
StreamWriter sw = File.CreateText(Path.Combine(outputPath, package, "Guid") + ".java");
|
||||
writeCopyrightHeader(sw);
|
||||
writeGenerateHeader(sw);
|
||||
sw.WriteLine("package system;");
|
||||
sw.WriteLine("public class Guid {}");
|
||||
sw.Flush();
|
||||
sw.Close();
|
||||
}
|
||||
public void generateColor()
|
||||
{
|
||||
string package = "system.drawing";
|
||||
package = package.Replace('.', '\\');
|
||||
|
||||
Directory.CreateDirectory(Path.Combine(outputPath, package));
|
||||
StreamWriter sw = File.CreateText(Path.Combine(outputPath, package, "Color") + ".java");
|
||||
writeCopyrightHeader(sw);
|
||||
writeGenerateHeader(sw);
|
||||
sw.WriteLine("package system.drawing;");
|
||||
sw.WriteLine("public class Color {}");
|
||||
sw.Flush();
|
||||
sw.Close();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void processAssembly(string assemblyPath)
|
||||
{
|
||||
try
|
||||
{
|
||||
var assembly = Assembly.LoadFile(assemblyPath);
|
||||
|
||||
Type[] types = assembly.GetTypes();
|
||||
|
||||
foreach (Type t in types)
|
||||
{
|
||||
try
|
||||
{
|
||||
processType(t);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.WriteLine("processing type {0} failed", t.Name, e);
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.WriteLine("Initialization failed! " + e.Message, e);
|
||||
}
|
||||
}
|
||||
|
||||
private void processType(Type t)
|
||||
{
|
||||
if (t.Name.EndsWith("Duplex") || t.Name.EndsWith("OneWay")) { return; }
|
||||
string package = namespace2package(t.Namespace);
|
||||
if (ignorePackages.ContainsKey(package)) { return; }
|
||||
package = package.Replace('.', '\\');
|
||||
|
||||
Directory.CreateDirectory(Path.Combine(outputPath, package));
|
||||
StreamWriter sw = File.CreateText(Path.Combine(outputPath, package, t.Name) + ".java");
|
||||
writeCopyrightHeader(sw);
|
||||
writeGenerateHeader(sw);
|
||||
sw.WriteLine("package " + namespace2package(t.Namespace) + ";");
|
||||
|
||||
|
||||
if (t.IsInterface)
|
||||
{
|
||||
generateJavaInterface(t, sw);
|
||||
}
|
||||
else if (t.IsEnum)
|
||||
{
|
||||
generateJavaEnum(t, sw);
|
||||
}
|
||||
else
|
||||
{
|
||||
generateJavaClass(t, sw);
|
||||
}
|
||||
|
||||
sw.Flush();
|
||||
sw.Close();
|
||||
}
|
||||
|
||||
private void generateJavaEnum(Type t, StreamWriter sw)
|
||||
{
|
||||
Dictionary<string, Type> imports = generateImports(t);
|
||||
sw.WriteLine();
|
||||
writeImports(imports, sw);
|
||||
sw.WriteLine();
|
||||
sw.WriteLine("public enum {0} {1}", t.Name, "{");
|
||||
// iterate over all methods for this type
|
||||
try
|
||||
{
|
||||
string[] v = t.GetEnumNames();
|
||||
for (int i = 0; i < v.Length; i++)
|
||||
{
|
||||
sw.Write(" {0}", v[i]);
|
||||
if (i < v.Length) { sw.Write(", "); }
|
||||
sw.WriteLine();
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.WriteLine(e);
|
||||
}
|
||||
sw.WriteLine("}");
|
||||
}
|
||||
private void generateJavaInterface(Type t, StreamWriter sw)
|
||||
{
|
||||
Dictionary<string, Type> imports = generateImports(t);
|
||||
sw.WriteLine();
|
||||
writeImports(imports, sw);
|
||||
sw.WriteLine();
|
||||
sw.WriteLine("public interface " + t.Name + "{");
|
||||
|
||||
|
||||
// iterate over all methods for this type
|
||||
foreach (MethodInfo m in t.GetMethods())
|
||||
{
|
||||
|
||||
Type retType = m.ReturnType;
|
||||
|
||||
// do not forget namespaces/imports
|
||||
sw.Write(" public " + writeJavaParamType(retType) + " " + getJavaMethodName(m.Name) + "(");
|
||||
|
||||
ParameterInfo[] param = m.GetParameters();
|
||||
for (int i = 0; i < param.Length; i++)
|
||||
{
|
||||
if (i > 0)
|
||||
{
|
||||
sw.Write(", ");
|
||||
}
|
||||
|
||||
sw.Write(writeJavaParamType(param[i].ParameterType));
|
||||
sw.Write(" ");
|
||||
sw.Write(param[i].Name);
|
||||
}
|
||||
sw.WriteLine(");");
|
||||
}
|
||||
sw.WriteLine("}");
|
||||
}
|
||||
|
||||
private Dictionary<string, Type> generateImports(Type t)
|
||||
{
|
||||
Dictionary<string, Type> imports = new Dictionary<string, Type>();
|
||||
// iterate over all methods for this type
|
||||
foreach (MethodInfo m in t.GetMethods())
|
||||
{
|
||||
Type retType = m.ReturnType;
|
||||
addType(imports, retType);
|
||||
foreach (ParameterInfo param in m.GetParameters())
|
||||
{
|
||||
// List<PackUnitLocation>
|
||||
addType(imports, param.ParameterType);
|
||||
}
|
||||
}
|
||||
return imports;
|
||||
}
|
||||
|
||||
private void writeImports(Dictionary<string, Type> imports, StreamWriter sw)
|
||||
{
|
||||
foreach (Type t2 in imports.Values)
|
||||
{
|
||||
if (t2.Name.Contains("Nullable")) { sw.WriteLine("import java.util.Optional;"); continue; }
|
||||
|
||||
if (t2.Name.Contains("DateTime")) { sw.WriteLine("import java.util.Date;"); continue; }
|
||||
if (t2.Name.Contains("ArrayList")) { sw.WriteLine("import java.util.ArrayList;"); continue; }
|
||||
if (t2.Name.Contains("List")) { if (!useArraysForLists) { sw.WriteLine("import java.util.List;"); } continue; }
|
||||
if (t2.Name.Contains("Dictionary")) { sw.WriteLine("import java.util.Map;"); continue; }
|
||||
if (t2.FullName.Equals("System.Guid"))
|
||||
{ sw.WriteLine("import system.Guid;"); continue; }
|
||||
if (t2.FullName.Equals("System.Drawing.Color"))
|
||||
{ sw.WriteLine("import system.drawing.Color;"); continue; }
|
||||
if (t2.Namespace.StartsWith("System"))
|
||||
{ continue; }
|
||||
sw.WriteLine("import " + namespace2package(t2.Namespace) + "." + t2.Name + ";");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private void addType(Dictionary<string, Type> imports, Type type)
|
||||
{
|
||||
if (!imports.ContainsKey(type.Name))
|
||||
{
|
||||
imports.Add(type.Name, type);
|
||||
}
|
||||
if (type.IsGenericType && type.Name.Contains("List"))
|
||||
{
|
||||
Type[] genType = type.GetGenericArguments();
|
||||
if (!imports.ContainsKey(genType[0].Name))
|
||||
{
|
||||
imports.Add(genType[0].Name, genType[0]);
|
||||
}
|
||||
}
|
||||
if (type.IsGenericType && type.Name.Contains("Dictionary"))
|
||||
{
|
||||
Type[] genType = type.GetGenericArguments();
|
||||
if (!imports.ContainsKey(genType[0].Name))
|
||||
{
|
||||
imports.Add(genType[0].Name, genType[0]);
|
||||
}
|
||||
if (!imports.ContainsKey(genType[1].Name))
|
||||
{
|
||||
imports.Add(genType[1].Name, genType[1]);
|
||||
}
|
||||
}
|
||||
if (type.IsGenericType && type.Name.Contains("Nullable"))
|
||||
{
|
||||
Type[] genType = type.GetGenericArguments();
|
||||
if (!imports.ContainsKey(genType[0].Name))
|
||||
{
|
||||
imports.Add(genType[0].Name, genType[0]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="t"></param>
|
||||
private void generateJavaClass(Type t, StreamWriter sw)
|
||||
{
|
||||
Dictionary<string, Type> imports = new Dictionary<string, Type>();
|
||||
List<string> fieldNames = new List<string>();
|
||||
|
||||
// iterate over all methods for this type
|
||||
foreach (PropertyInfo m in t.GetProperties())
|
||||
{
|
||||
// properties to java field (with getter and setter)
|
||||
Type propType = m.PropertyType;
|
||||
addType(imports, propType);
|
||||
// typisch: FieldName = propertyType mit erstem Buchstaben klein
|
||||
}
|
||||
|
||||
sw.WriteLine();
|
||||
|
||||
writeImports(imports, sw);
|
||||
sw.WriteLine();
|
||||
|
||||
|
||||
string sBaseType = "";
|
||||
if (!t.BaseType.Name.Equals("Object"))
|
||||
{
|
||||
Type baseType = t.BaseType;
|
||||
if (!ignoreBaseTypes.ContainsKey(baseType.Name))
|
||||
{
|
||||
if (t.IsInterface) { sBaseType = " implements " + writeJavaParamType(baseType); }
|
||||
else { sBaseType = " extends " + writeJavaParamType(baseType); }
|
||||
}
|
||||
}
|
||||
sw.WriteLine("public class " + t.Name + sBaseType + " {");
|
||||
|
||||
// iterate over all properties for this type and generate the fields
|
||||
|
||||
sw.WriteLine();
|
||||
foreach (PropertyInfo m in t.GetProperties())
|
||||
{
|
||||
generatePropertyField(m, sw);
|
||||
}
|
||||
|
||||
// iterate over all properties for this type and generate the getter/setter
|
||||
foreach (PropertyInfo m in t.GetProperties())
|
||||
{
|
||||
generatePropertyGetter(m, sw);
|
||||
generatePropertySetter(m, sw);
|
||||
}
|
||||
sw.WriteLine("}");
|
||||
}
|
||||
|
||||
private void generatePropertySetter(PropertyInfo m, StreamWriter sw)
|
||||
{
|
||||
if (m.GetSetMethod() != null)
|
||||
{
|
||||
sw.WriteLine();
|
||||
string fieldName = getJavaFieldName(m.Name);
|
||||
sw.WriteLine(" public void set{0}({1} {2}) {3}", m.Name, writeJavaParamType(m.PropertyType), fieldName, "{");
|
||||
sw.WriteLine(" this.{0} = {0};", fieldName);
|
||||
sw.WriteLine(" }");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private void generatePropertyGetter(PropertyInfo m, StreamWriter sw)
|
||||
{
|
||||
if (m.GetSetMethod() != null)
|
||||
{
|
||||
sw.WriteLine();
|
||||
string fieldName = getJavaFieldName(m.Name);
|
||||
sw.WriteLine(" public {0} get{1}() {2}", writeJavaParamType(m.PropertyType), m.Name, "{");
|
||||
sw.WriteLine(" return {0};", fieldName);
|
||||
sw.WriteLine(" }");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private void generatePropertyField(PropertyInfo propertyInfo, StreamWriter sw)
|
||||
{
|
||||
// typisch: FieldName = propertyType mit erstem Buchstaben klein
|
||||
sw.WriteLine(" private {0} {1};", writeJavaParamType(propertyInfo.PropertyType), getJavaFieldName(propertyInfo.Name));
|
||||
}
|
||||
|
||||
private string writeJavaParamType(Type parameterType)
|
||||
{
|
||||
if (parameterType == typeof(bool)) { return "boolean"; }
|
||||
else if (parameterType == typeof(void)) { return "void"; }
|
||||
else if (parameterType == typeof(Int16)) { return "int"; }
|
||||
else if (parameterType == typeof(Int32)) { return "int"; }
|
||||
else if (parameterType == typeof(Int64)) { return "long"; }
|
||||
else if (parameterType == typeof(Char)) { return "char"; }
|
||||
else if (parameterType == typeof(DateTime)) { return "Date"; }
|
||||
else if (parameterType.IsGenericType && parameterType.Name.Contains("List"))
|
||||
{
|
||||
Type[] genType = parameterType.GetGenericArguments();
|
||||
if (useArraysForLists) { return writeJavaParamTypeGeneric(genType[0]) + "[]"; }
|
||||
return "List<" + writeJavaParamTypeGeneric(genType[0]) + ">";
|
||||
|
||||
}
|
||||
else if (parameterType.IsGenericType && parameterType.Name.Contains("Dictionary"))
|
||||
{
|
||||
Type[] genType = parameterType.GetGenericArguments();
|
||||
return "Map<" + writeJavaParamTypeGeneric(genType[0]) + ", " + writeJavaParamTypeGeneric(genType[1]) + ">";
|
||||
|
||||
}
|
||||
else if (parameterType.IsGenericType && parameterType.Name.Contains("Nullable"))
|
||||
{
|
||||
Type[] genType = parameterType.GetGenericArguments();
|
||||
return "Optional<" + writeJavaParamTypeGeneric(genType[0]) + ">";
|
||||
|
||||
}
|
||||
|
||||
return parameterType.Name;
|
||||
}
|
||||
|
||||
private string writeJavaParamTypeGeneric(Type parameterType)
|
||||
{
|
||||
if (parameterType == typeof(bool)) { return "Boolean"; }
|
||||
else if (parameterType == typeof(void)) { return "void"; }
|
||||
else if (parameterType == typeof(Int32)) { return "Integer"; }
|
||||
else if (parameterType == typeof(Int64)) { return "Long"; }
|
||||
else if (parameterType == typeof(Char)) { return "Character"; }
|
||||
else if (parameterType == typeof(DateTime)) { return "Date"; }
|
||||
|
||||
else return parameterType.Name;
|
||||
}
|
||||
|
||||
private void writeCopyrightHeader(StreamWriter sw)
|
||||
{
|
||||
sw.WriteLine("/*");
|
||||
sw.WriteLine("* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.");
|
||||
sw.WriteLine("* ");
|
||||
sw.WriteLine("* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,");
|
||||
sw.WriteLine("* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language");
|
||||
sw.WriteLine("* without the written permission of iTAC Software AG.");
|
||||
sw.WriteLine("*/");
|
||||
}
|
||||
|
||||
private void writeGenerateHeader(StreamWriter sw)
|
||||
{
|
||||
sw.WriteLine("/*");
|
||||
sw.WriteLine("* This file was generated automatically");
|
||||
DateTime now = DateTime.Now;
|
||||
sw.WriteLine("* " + now);
|
||||
sw.WriteLine("*/");
|
||||
}
|
||||
|
||||
private string getJavaMethodName(string name)
|
||||
{
|
||||
if (keepFirstLetterCapitalForMethods) { return name; }
|
||||
return name.ToLower().Substring(0, 1) + name.Substring(1);
|
||||
}
|
||||
private string getJavaFieldName(string name)
|
||||
{
|
||||
return name.ToLower().Substring(0, 1) + name.Substring(1);
|
||||
}
|
||||
private string namespace2package(string @namespace)
|
||||
{
|
||||
string k = @namespace.ToLower();
|
||||
if (k.StartsWith("asm.as."))
|
||||
{
|
||||
k = "com.itac." + k.Substring(7);
|
||||
}
|
||||
if (k.StartsWith("siemens.siplace."))
|
||||
{
|
||||
k = "com.itac." + k.Substring(16);
|
||||
}
|
||||
return k;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
119
interface/asm/JavaAssemblyGenerator/src/WindowsService.cs
Normal file
119
interface/asm/JavaAssemblyGenerator/src/WindowsService.cs
Normal file
@@ -0,0 +1,119 @@
|
||||
#region Namespace
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.ServiceProcess;
|
||||
using System.Threading;
|
||||
using System.Security.Principal;
|
||||
#endregion
|
||||
|
||||
namespace com.itac.mes.proxy.winservice
|
||||
{
|
||||
|
||||
public class WindowsService : ServiceBase
|
||||
{
|
||||
|
||||
bool useArraysForLists = true;
|
||||
bool keepFirstLetterCapitalForMethods = true;
|
||||
|
||||
/// <summary>
|
||||
/// Public Constructor for WindowsService.
|
||||
/// - Put all of your Initialization code here.
|
||||
/// </summary>
|
||||
public WindowsService()
|
||||
{
|
||||
ServiceName = "SERVICE_NAME";
|
||||
EventLog.Log = "Constants.EVENT_TYPE";
|
||||
|
||||
// These Flags set whether or not to handle that specific
|
||||
// type of event. Set to true if you need it, false otherwise.
|
||||
CanHandlePowerEvent = true;
|
||||
CanHandleSessionChangeEvent = true;
|
||||
CanPauseAndContinue = true;
|
||||
CanShutdown = true;
|
||||
CanStop = true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// The Main Thread: This is where your Service is Run.
|
||||
/// </summary>
|
||||
static void Main()
|
||||
{
|
||||
var service = new WindowsService();
|
||||
#if (SERVICE)
|
||||
ServiceBase.Run(service);
|
||||
#else
|
||||
service.OnStart(null);
|
||||
Console.ReadLine();
|
||||
service.OnStop();
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// OnStart(): Put startup code here
|
||||
/// - Start threads, get inital data, etc.
|
||||
/// </summary>
|
||||
/// <param name="args"></param>
|
||||
protected override void OnStart(string[] args)
|
||||
{
|
||||
InitService();
|
||||
base.OnStart(args);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// OnStop(): Put your stop code here
|
||||
/// - Stop threads, set final data, etc.
|
||||
/// </summary>
|
||||
protected override void OnStop()
|
||||
{
|
||||
base.OnStop();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// OnShutdown(): Called when the System is shutting down
|
||||
/// - Put code here when you need special handling
|
||||
/// of code that deals with a system shutdown, such
|
||||
/// as saving special data before shutdown.
|
||||
/// </summary>
|
||||
protected override void OnShutdown()
|
||||
{
|
||||
base.OnShutdown();
|
||||
}
|
||||
|
||||
|
||||
private void InitService()
|
||||
{
|
||||
var config = new AppSettingsReader();
|
||||
// assembly Source Folder
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
// diese Werte werden alle benötigt...
|
||||
string assemblySourceFolder = (String)config.GetValue("AssemblySourceFolder", typeof(String));
|
||||
string outputFolder = (String)config.GetValue("OutputFolder", typeof(String));
|
||||
|
||||
AssemblyGenerator asmGen = new AssemblyGenerator(outputFolder);
|
||||
|
||||
int assemblyNo = 1;
|
||||
|
||||
do
|
||||
{
|
||||
string assemblyName = (String)config.GetValue("Assembly" + assemblyNo, typeof(String));
|
||||
string path = Path.Combine(assemblySourceFolder, assemblyName);
|
||||
Console.WriteLine(path);
|
||||
assemblyNo++;
|
||||
asmGen.processAssembly(Path.Combine(assemblySourceFolder, assemblyName));
|
||||
} while (assemblyNo < 1000);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.WriteLine("Error ", e);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
|
||||
<id>bin</id>
|
||||
<baseDirectory>/</baseDirectory>
|
||||
<formats>
|
||||
<format>zip</format>
|
||||
</formats>
|
||||
<fileSets>
|
||||
<fileSet>
|
||||
<directory>${project.basedir}/src</directory>
|
||||
</fileSet>
|
||||
<fileSet>
|
||||
<directory>${project.basedir}/lib</directory>
|
||||
</fileSet>
|
||||
<fileSet>
|
||||
<directory>${project.basedir}/Properties</directory>
|
||||
<filtered>true</filtered>
|
||||
</fileSet>
|
||||
<fileSet>
|
||||
<directory>${project.basedir}/</directory>
|
||||
<includes>
|
||||
<include>*.ico</include>
|
||||
<include>*.csproj</include>
|
||||
<include>*.sln</include>
|
||||
</includes>
|
||||
</fileSet>
|
||||
</fileSets>
|
||||
</assembly>
|
||||
@@ -0,0 +1,35 @@
|
||||
<assembly>
|
||||
<id>windows</id>
|
||||
<formats>
|
||||
<format>zip</format>
|
||||
</formats>
|
||||
<includeBaseDirectory>false</includeBaseDirectory>
|
||||
<files>
|
||||
<file>
|
||||
<!-- aus der app.config eine oib.adapter.config machen-->
|
||||
<source>${basedir}/src/main/resources/app.config</source>
|
||||
<destName>${binary.name}.config</destName>
|
||||
<outputDirectory>/</outputDirectory>
|
||||
</file>
|
||||
<file>
|
||||
<source>${basedir}/src/main/resources/Readme.txt</source>
|
||||
<outputDirectory>/</outputDirectory>
|
||||
</file>
|
||||
</files>
|
||||
<fileSets>
|
||||
<fileSet>
|
||||
<directory>${basedir}/target</directory>
|
||||
<outputDirectory>/</outputDirectory>
|
||||
<includes>
|
||||
<include>*.exe</include>
|
||||
</includes>
|
||||
</fileSet>
|
||||
<fileSet>
|
||||
<directory>${basedir}/lib</directory>
|
||||
<outputDirectory>/</outputDirectory>
|
||||
<includes>
|
||||
<include>*</include>
|
||||
</includes>
|
||||
</fileSet>
|
||||
</fileSets>
|
||||
</assembly>
|
||||
@@ -0,0 +1,265 @@
|
||||
Version 1.1.0.8
|
||||
---------------
|
||||
Import and export of messages as xml file
|
||||
|
||||
|
||||
Version 1.1.0.9
|
||||
---------------
|
||||
importing invalid xml file; avoid iTAC.OIB.Adapter crash
|
||||
|
||||
|
||||
Version 1.2.0.0
|
||||
---------------
|
||||
Configuration changed
|
||||
filtering for line names implemented
|
||||
support for PreSetupStation added
|
||||
|
||||
|
||||
Version 1.2.0.1
|
||||
---------------
|
||||
Avoid crash if OIB core is down for maintainance. automatically re-establish connection
|
||||
logging improved
|
||||
|
||||
|
||||
Version 1.2.0.2
|
||||
---------------
|
||||
exception handling in setupCenterNotifyReceiver optimized.
|
||||
field test version
|
||||
|
||||
|
||||
Version 1.2.0.3
|
||||
---------------
|
||||
xml file writing for PackagingUnitLocation and ExternalControlResult, Configuration change necessary.
|
||||
<!-- the following two are for synchronous call on scanning packaging units -->
|
||||
<add key="PackagingUnitLocation" value="true"/>
|
||||
<add key="ExternalControlResult" value="true"/>
|
||||
|
||||
Version 1.3.0.0
|
||||
---------------
|
||||
new libs for OIB 2.5 and SC 4.2
|
||||
more Exception handling, general exception handler for uncaught exceptions
|
||||
new function GetNewPackagingUnit (SC requests a packaging unit from MES)
|
||||
PackagingUnitConsumedReport contains additional information about locations and remaining packaging units
|
||||
|
||||
Version 1.3.0.1
|
||||
---------------
|
||||
Adapter can read DownloadData from xml file and send it to Client
|
||||
added consumedComponents information in TraceabilityData
|
||||
|
||||
Version 1.3.0.2
|
||||
---------------
|
||||
always create new input and output streams to java connector (requires java equivalent)
|
||||
|
||||
Version 1.3.0.3
|
||||
---------------
|
||||
A few more Packaging Unit fields: brightness class, ..
|
||||
|
||||
Version 1.3.0.4
|
||||
---------------
|
||||
Missing monitoring endpoint does not kill process
|
||||
|
||||
Version 1.3.0.5
|
||||
---------------
|
||||
Assembly Version still remains 1.3.0.4 from now to prevent oib configuration change
|
||||
additionally startup information about FileVersion, which is now 1.3.0.5
|
||||
compatible with Data Interface Version 6.10.02.374
|
||||
|
||||
Version 1.3.0.6
|
||||
---------------
|
||||
New Communication structure, DataInterface tells iTAC.OIB.Adapter on startup a remote port
|
||||
Every data set opens a new connection
|
||||
line control receiver configured only with port (changed adapter-configuration)
|
||||
compatible with Data Interface Version 6.10.02.384
|
||||
|
||||
Version 1.3.0.7
|
||||
---------------
|
||||
catch Exception on logging(was not thread safe)
|
||||
printing lineControl and setupCenter endpoints on startup
|
||||
|
||||
Version 1.3.0.8
|
||||
---------------
|
||||
LineName trim()
|
||||
Events from Monitoring Queue and SetupCenter Queue sent by a thread and return immediately, preventing timeouts
|
||||
|
||||
Version 1.3.0.9
|
||||
---------------
|
||||
Exception inserting values in Hashmap fixed
|
||||
possibly NullPointer prevented on MaterialMovedEvent
|
||||
|
||||
Version 1.3.0.10
|
||||
---------------
|
||||
return own address as IPv4 instead of undefined
|
||||
config file modified timeout-times (now 2 minutes)
|
||||
|
||||
Version 1.3.0.11
|
||||
---------------
|
||||
Capability of reading PackagingUnitConsumedReport from file (internal feature)
|
||||
Capability of reading MaterialMovedReport from file (internal feature)
|
||||
management of connections to DataInterface now thread safe
|
||||
|
||||
Version 1.3.0.12
|
||||
---------------
|
||||
logging events NewSetupActive and SetupChangedReport (20120424)
|
||||
config changed; new setting for NewSetupActive logging (20120424)
|
||||
requesting DataInterface connection synchronized (20120425)
|
||||
|
||||
Version 1.3.0.13
|
||||
---------------
|
||||
changed log level for XML-Message-Logging from INFO to DEBUG (20120523)
|
||||
changed time stamp format in logging, 3 digits for fractions of seconds (20120523)
|
||||
logging configuration changed, adjustable log level for console logger (20120523)
|
||||
new Parameter for Logging Xml into Console(20120523)
|
||||
XML-Serialization performance improved (20120523)
|
||||
|
||||
Version 1.3.0.14
|
||||
----------------
|
||||
Capability of reading StationEventcomposite from file (internal feature 20120525)
|
||||
Logging StationEventComposite corrected (20123105)
|
||||
|
||||
// from here we have two version for OIB 2.5 and 3.0
|
||||
|
||||
Version 2.5.0.15 / Version 3.0.0.15
|
||||
-----------------------------------
|
||||
internal structural changes
|
||||
|
||||
Version 2.5.0.16 / Version 3.0.0.16
|
||||
-----------------------------------
|
||||
preparing data structure (ComponentLocation) corrected (missing location info).
|
||||
SiplacePro logging modified.
|
||||
|
||||
Version 2.5.0.17 / Version 3.0.0.17
|
||||
-----------------------------------
|
||||
skips all older BoardProcessedData messages, requires new Configuration value (20120815)
|
||||
<!-- maximum age for boardProcessedMessages to be processed, in 'hours:minutes:seconds' -->
|
||||
<add key="BoardProcessedDataMaxAge" value="00:30:00"/>
|
||||
|
||||
Version 3.0.1.18
|
||||
-----------------------------------
|
||||
new mechanism for line changeover eventBased Mode (20121017)
|
||||
skips all older Stationevents messages, optional new Configuration value (20121017)
|
||||
<!-- maximum age for StationEventMessages to be processed, in 'hours:minutes:seconds' -->
|
||||
<add key="StationEventMaxAge" value="00:30:00"/>
|
||||
ignored if value is not configured or invalid
|
||||
|
||||
Version 3.0.1.19
|
||||
-----------------------------------
|
||||
correction in SetupCenterReceiver (20121023)
|
||||
|
||||
Version 3.0.1.20
|
||||
-----------------------------------
|
||||
check receive time in MonitoringReceiver with UTC time (StationEvent and BoardProcessed) (20121106)
|
||||
|
||||
Version 3.0.1.21
|
||||
-----------------------------------
|
||||
use stationFullPath instead of stationTypeFullPath in downloadEvent (20121127)
|
||||
|
||||
// latest version usable with OIB 3.0.1.x
|
||||
|
||||
// from here minimum required OIB Version is 3.1.0.101
|
||||
|
||||
Version 3.1.0.22
|
||||
-----------------------------------
|
||||
Initial support of OIB 3.1; OIB Client 3.0.x is no longer supported by this Adapter. (20130307)
|
||||
|
||||
Version 3.1.0.23
|
||||
-----------------------------------
|
||||
Adapter starts even if DisplayService is not available, but in this case without Traceability function. (20130821)
|
||||
|
||||
Version 3.1.0.24
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.1 including BoardGateKeeper (20130919)
|
||||
TraceReceiver will not be created/started if configured port is 0
|
||||
Display Service Receiver will not be started if configured port is 0
|
||||
|
||||
Version 3.1.0.25
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.2 including modified BoardGateKeeper (20131011)
|
||||
Adapter starts even if DisplayService is not available/reachable (20131011)
|
||||
BoardGateKeeper will not be started if configured port is 0
|
||||
sligthly changed format of xml output (bool values lower case, different date format)
|
||||
|
||||
Version 3.1.0.26
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.3 including modified BoardGateKeeper (20131018)
|
||||
sligthly changed format of xml output (bool values lower case, different date format)
|
||||
read xml files for VirtualInkspotData
|
||||
|
||||
Version 3.1.0.26
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.11 Virtual Inkspot Handling tested (20131025)
|
||||
new configuration values "OnVIHDataRejected.ShowMessage" and "OnVIHDataRejected.StationStop" (20131025)
|
||||
|
||||
Version 3.1.0.27
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.14 implemented (20131120)
|
||||
provide a new placementRecipeName to the line, new function startPlacementRecipe (20131022)
|
||||
|
||||
Version 3.1.0.28
|
||||
-----------------------------------
|
||||
deny board when communication break whilst VirtualInkspotRequest is active(20131204)
|
||||
accept BoardProcessedData messages as xml files (20131206)
|
||||
|
||||
Version 3.1.0.29
|
||||
-----------------------------------
|
||||
get ASM OIB Product Versions (20131217)
|
||||
|
||||
Version 3.1.0.30
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.16 (20140113)
|
||||
|
||||
// from here:
|
||||
// minimum required OIB Version 3.2.0.135
|
||||
|
||||
|
||||
Version 3.2.0.31
|
||||
-----------------------------------
|
||||
new ASM DLL V2.2.0.1 (20140114)
|
||||
use ASM OIB V3.2 (20140114)
|
||||
|
||||
Version 3.2.0.32
|
||||
-----------------------------------
|
||||
use recipeFullPath in LineChangeOverEvents instead of recipeName (20140120)
|
||||
correct namespace for startJobResult (20140124)
|
||||
setupCenterQueue subscription corrected (find correct stations of line) (20140120)
|
||||
|
||||
Version 3.2.0.33
|
||||
-----------------------------------
|
||||
logging on connection breakdown (20140827)
|
||||
new ASM DLL V2.2.1.4 (20140909)
|
||||
use ASM OIB V3.2 HF3 (3.2.0.152) (20140909)
|
||||
|
||||
Version 3.2.0.34
|
||||
-----------------------------------
|
||||
new ASM DLL V2.2.1.6, DLL backward compatible with older adapter versions (20141021)
|
||||
provide additional info to displayService on rejected Tracebilitydata (20141021)
|
||||
|
||||
Version 3.2.0.35
|
||||
-----------------------------------
|
||||
ignore download events from any except the configured line (20141118)
|
||||
|
||||
Version 3.2.0.36
|
||||
-----------------------------------
|
||||
skip StationEventComposite messages without stateTransitions (20150706)
|
||||
|
||||
Version 3.2.0.37
|
||||
-----------------------------------
|
||||
accept Component to be null even if designator is set in BoardData/improved logging (20150909)
|
||||
|
||||
Version 3.2.0.38
|
||||
-----------------------------------
|
||||
new internal API Version (AsmApi.dll) / ASM Release 80 (20151209)
|
||||
|
||||
Version 3.2.0.39
|
||||
-----------------------------------
|
||||
return timestamp values as UTC (like 2016-10-07T12:33:05.0000000Z instead of 2016-10-07T12:33:05.0000000) (20162110)
|
||||
|
||||
Version 3.2.0.40
|
||||
-----------------------------------
|
||||
new asm client lib 2.3.0.1 (20170215)
|
||||
|
||||
Version 3.2.0.41
|
||||
-----------------------------------
|
||||
new asm client lib 2.3.0.2
|
||||
new optional config parameter to configure inkspot fiducial handling
|
||||
added all optional parameters to configuration file (20170706)
|
||||
use date 01.01.0001 for any date from iTAC <= 01.01.1970 in PackagingUnitControl (20180201)
|
||||
@@ -0,0 +1,264 @@
|
||||
Version 1.1.0.8
|
||||
---------------
|
||||
Import and export of messages as xml file
|
||||
|
||||
|
||||
Version 1.1.0.9
|
||||
---------------
|
||||
importing invalid xml file; avoid iTAC.OIB.Adapter crash
|
||||
|
||||
|
||||
Version 1.2.0.0
|
||||
---------------
|
||||
Configuration changed
|
||||
filtering for line names implemented
|
||||
support for PreSetupStation added
|
||||
|
||||
|
||||
Version 1.2.0.1
|
||||
---------------
|
||||
Avoid crash if OIB core is down for maintainance. automatically re-establish connection
|
||||
logging improved
|
||||
|
||||
|
||||
Version 1.2.0.2
|
||||
---------------
|
||||
exception handling in setupCenterNotifyReceiver optimized.
|
||||
field test version
|
||||
|
||||
|
||||
Version 1.2.0.3
|
||||
---------------
|
||||
xml file writing for PackagingUnitLocation and ExternalControlResult, Configuration change necessary.
|
||||
<!-- the following two are for synchronous call on scanning packaging units -->
|
||||
<add key="PackagingUnitLocation" value="true"/>
|
||||
<add key="ExternalControlResult" value="true"/>
|
||||
|
||||
Version 1.3.0.0
|
||||
---------------
|
||||
new libs for OIB 2.5 and SC 4.2
|
||||
more Exception handling, general exception handler for uncaught exceptions
|
||||
new function GetNewPackagingUnit (SC requests a packaging unit from MES)
|
||||
PackagingUnitConsumedReport contains additional information about locations and remaining packaging units
|
||||
|
||||
Version 1.3.0.1
|
||||
---------------
|
||||
Adapter can read DownloadData from xml file and send it to Client
|
||||
added consumedComponents information in TraceabilityData
|
||||
|
||||
Version 1.3.0.2
|
||||
---------------
|
||||
always create new input and output streams to java connector (requires java equivalent)
|
||||
|
||||
Version 1.3.0.3
|
||||
---------------
|
||||
A few more Packaging Unit fields: brightness class, ..
|
||||
|
||||
Version 1.3.0.4
|
||||
---------------
|
||||
Missing monitoring endpoint does not kill process
|
||||
|
||||
Version 1.3.0.5
|
||||
---------------
|
||||
Assembly Version still remains 1.3.0.4 from now to prevent oib configuration change
|
||||
additionally startup information about FileVersion, which is now 1.3.0.5
|
||||
compatible with Data Interface Version 6.10.02.374
|
||||
|
||||
Version 1.3.0.6
|
||||
---------------
|
||||
New Communication structure, DataInterface tells iTAC.OIB.Adapter on startup a remote port
|
||||
Every data set opens a new connection
|
||||
line control receiver configured only with port (changed adapter-configuration)
|
||||
compatible with Data Interface Version 6.10.02.384
|
||||
|
||||
Version 1.3.0.7
|
||||
---------------
|
||||
catch Exception on logging(was not thread safe)
|
||||
printing lineControl and setupCenter endpoints on startup
|
||||
|
||||
Version 1.3.0.8
|
||||
---------------
|
||||
LineName trim()
|
||||
Events from Monitoring Queue and SetupCenter Queue sent by a thread and return immediately, preventing timeouts
|
||||
|
||||
Version 1.3.0.9
|
||||
---------------
|
||||
Exception inserting values in Hashmap fixed
|
||||
possibly NullPointer prevented on MaterialMovedEvent
|
||||
|
||||
Version 1.3.0.10
|
||||
---------------
|
||||
return own address as IPv4 instead of undefined
|
||||
config file modified timeout-times (now 2 minutes)
|
||||
|
||||
Version 1.3.0.11
|
||||
---------------
|
||||
Capability of reading PackagingUnitConsumedReport from file (internal feature)
|
||||
Capability of reading MaterialMovedReport from file (internal feature)
|
||||
management of connections to DataInterface now thread safe
|
||||
|
||||
Version 1.3.0.12
|
||||
---------------
|
||||
logging events NewSetupActive and SetupChangedReport (20120424)
|
||||
config changed; new setting for NewSetupActive logging (20120424)
|
||||
requesting DataInterface connection synchronized (20120425)
|
||||
|
||||
Version 1.3.0.13
|
||||
---------------
|
||||
changed log level for XML-Message-Logging from INFO to DEBUG (20120523)
|
||||
changed time stamp format in logging, 3 digits for fractions of seconds (20120523)
|
||||
logging configuration changed, adjustable log level for console logger (20120523)
|
||||
new Parameter for Logging Xml into Console(20120523)
|
||||
XML-Serialization performance improved (20120523)
|
||||
|
||||
Version 1.3.0.14
|
||||
----------------
|
||||
Capability of reading StationEventcomposite from file (internal feature 20120525)
|
||||
Logging StationEventComposite corrected (20123105)
|
||||
|
||||
// from here we have two version for OIB 2.5 and 3.0
|
||||
|
||||
Version 2.5.0.15 / Version 3.0.0.15
|
||||
-----------------------------------
|
||||
internal structural changes
|
||||
|
||||
Version 2.5.0.16 / Version 3.0.0.16
|
||||
-----------------------------------
|
||||
preparing data structure (ComponentLocation) corrected (missing location info).
|
||||
SiplacePro logging modified.
|
||||
|
||||
Version 2.5.0.17 / Version 3.0.0.17
|
||||
-----------------------------------
|
||||
skips all older BoardProcessedData messages, requires new Configuration value (20120815)
|
||||
<!-- maximum age for boardProcessedMessages to be processed, in 'hours:minutes:seconds' -->
|
||||
<add key="BoardProcessedDataMaxAge" value="00:30:00"/>
|
||||
|
||||
Version 3.0.1.18
|
||||
-----------------------------------
|
||||
new mechanism for line changeover eventBased Mode (20121017)
|
||||
skips all older Stationevents messages, optional new Configuration value (20121017)
|
||||
<!-- maximum age for StationEventMessages to be processed, in 'hours:minutes:seconds' -->
|
||||
<add key="StationEventMaxAge" value="00:30:00"/>
|
||||
ignored if value is not configured or invalid
|
||||
|
||||
Version 3.0.1.19
|
||||
-----------------------------------
|
||||
correction in SetupCenterReceiver (20121023)
|
||||
|
||||
Version 3.0.1.20
|
||||
-----------------------------------
|
||||
check receive time in MonitoringReceiver with UTC time (StationEvent and BoardProcessed) (20121106)
|
||||
|
||||
Version 3.0.1.21
|
||||
-----------------------------------
|
||||
use stationFullPath instead of stationTypeFullPath in downloadEvent (20121127)
|
||||
|
||||
// latest version usable with OIB 3.0.1.x
|
||||
|
||||
// from here minimum required OIB Version is 3.1.0.101
|
||||
|
||||
Version 3.1.0.22
|
||||
-----------------------------------
|
||||
Initial support of OIB 3.1; OIB Client 3.0.x is no longer supported by this Adapter. (20130307)
|
||||
|
||||
Version 3.1.0.23
|
||||
-----------------------------------
|
||||
Adapter starts even if DisplayService is not available, but in this case without Traceability function. (20130821)
|
||||
|
||||
Version 3.1.0.24
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.1 including BoardGateKeeper (20130919)
|
||||
TraceReceiver will not be created/started if configured port is 0
|
||||
Display Service Receiver will not be started if configured port is 0
|
||||
|
||||
Version 3.1.0.25
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.2 including modified BoardGateKeeper (20131011)
|
||||
Adapter starts even if DisplayService is not available/reachable (20131011)
|
||||
BoardGateKeeper will not be started if configured port is 0
|
||||
sligthly changed format of xml output (bool values lower case, different date format)
|
||||
|
||||
Version 3.1.0.26
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.3 including modified BoardGateKeeper (20131018)
|
||||
sligthly changed format of xml output (bool values lower case, different date format)
|
||||
read xml files for VirtualInkspotData
|
||||
|
||||
Version 3.1.0.26
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.11 Virtual Inkspot Handling tested (20131025)
|
||||
new configuration values "OnVIHDataRejected.ShowMessage" and "OnVIHDataRejected.StationStop" (20131025)
|
||||
|
||||
Version 3.1.0.27
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.14 implemented (20131120)
|
||||
provide a new placementRecipeName to the line, new function startPlacementRecipe (20131022)
|
||||
|
||||
Version 3.1.0.28
|
||||
-----------------------------------
|
||||
deny board when communication break whilst VirtualInkspotRequest is active(20131204)
|
||||
accept BoardProcessedData messages as xml files (20131206)
|
||||
|
||||
Version 3.1.0.29
|
||||
-----------------------------------
|
||||
get ASM OIB Product Versions (20131217)
|
||||
|
||||
Version 3.1.0.30
|
||||
-----------------------------------
|
||||
new ASM DLL V2.1.0.16 (20140113)
|
||||
|
||||
// from here:
|
||||
// minimum required OIB Version 3.2.0.135
|
||||
|
||||
|
||||
Version 3.2.0.31
|
||||
-----------------------------------
|
||||
new ASM DLL V2.2.0.1 (20140114)
|
||||
use ASM OIB V3.2 (20140114)
|
||||
|
||||
Version 3.2.0.32
|
||||
-----------------------------------
|
||||
use recipeFullPath in LineChangeOverEvents instead of recipeName (20140120)
|
||||
correct namespace for startJobResult (20140124)
|
||||
setupCenterQueue subscription corrected (find correct stations of line) (20140120)
|
||||
|
||||
Version 3.2.0.33
|
||||
-----------------------------------
|
||||
logging on connection breakdown (20140827)
|
||||
new ASM DLL V2.2.1.4 (20140909)
|
||||
use ASM OIB V3.2 HF3 (3.2.0.152) (20140909)
|
||||
|
||||
Version 3.2.0.34
|
||||
-----------------------------------
|
||||
new ASM DLL V2.2.1.6, DLL backward compatible with older adapter versions (20141021)
|
||||
provide additional info to displayService on rejected Tracebilitydata (20141021)
|
||||
|
||||
Version 3.2.0.35
|
||||
-----------------------------------
|
||||
ignore download events from any except the configured line (20141118)
|
||||
|
||||
Version 3.2.0.36
|
||||
-----------------------------------
|
||||
skip StationEventComposite messages without stateTransitions (20150706)
|
||||
|
||||
Version 3.2.0.37
|
||||
-----------------------------------
|
||||
accept Component to be null even if designator is set in BoardData/improved logging (20150909)
|
||||
|
||||
Version 3.2.0.38
|
||||
-----------------------------------
|
||||
new internal API Version (AsmApi.dll) / ASM Release 80 (20151209)
|
||||
|
||||
Version 3.2.0.39
|
||||
-----------------------------------
|
||||
return timestamp values as UTC (like 2016-10-07T12:33:05.0000000Z instead of 2016-10-07T12:33:05.0000000) (20162110)
|
||||
|
||||
Version 3.2.0.40
|
||||
-----------------------------------
|
||||
new asm client lib 2.3.0.1 (20170215)
|
||||
|
||||
Version 3.2.0.41
|
||||
-----------------------------------
|
||||
new asm client lib 2.3.0.2
|
||||
new optional config parameter to configure inkspot fiducial handling
|
||||
added all optional parameters to configuration file (20170706)
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
|
||||
<appSettings>
|
||||
|
||||
<add key="OutputFolder" value="c:\projects_jee\itacApi\asm5x\plugin\src\main\java\"/>
|
||||
<add key="AssemblySourceFolder" value="c:\projects_jee\imsinterface\mainline\interface\asm\JavaAssemblyGenerator\lib"/>
|
||||
|
||||
<add key="Assembly3" value="Asm.As.Oib.SIPLACESetupCenter.Contracts.dll"/>
|
||||
<add key="Assembly2" value="Asm.As.Oib.SIPLACEPro.Contracts.dll"/>
|
||||
<add key="Assembly1" value="ASM.AS.OIB.DisplayService.Contracts.dll"/>
|
||||
<add key="Assembly4" value="Asm.As.Oib.SIPLACEPro.LineControl.Contracts.dll"/>
|
||||
<add key="Assembly5" value="ASM.AS.OIB.Client.CustomExtensions.dll"/>
|
||||
<add key="Assembly6" value="Asm.As.Oib.WS.Eventing.Contracts.dll"/>
|
||||
<add key="Assembly7" value="Asm.As.Oib.Monitoring.Contracts.dll"/>
|
||||
|
||||
</appSettings>
|
||||
|
||||
|
||||
</configuration>
|
||||
@@ -0,0 +1,137 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
|
||||
</configSections>
|
||||
|
||||
<appSettings>
|
||||
<!-- The name or the IP address of the OIB Core Host -->
|
||||
<add key="OIBCoreHostName" value="192.168.5.200" />
|
||||
|
||||
<!-- this iTAC.OIB.Adapter should work for this line. -->
|
||||
<!-- the line Name is appended to the endpoint urls to distinguish the endpoints in oib -->
|
||||
<!--add key="LineName" value="Line1\Line1sync"/>
|
||||
<add key="LineName" value="Line4\Line 4.2"/-->
|
||||
<add key="LineName" value="Line1\Line1sync"/>
|
||||
<add key ="isSetupStation" value="false"/>
|
||||
|
||||
<!-- set to true for iTAC failure analysis only -->
|
||||
<add key ="offlineMode" value="false"/>
|
||||
|
||||
<!-- The listen port is the port the adapter will listen for Java connections -->
|
||||
<add key="ListenPort" value="33020"/>
|
||||
|
||||
<!-- every iTAC.OIB.Adapter endpoint has a separate URL and port. together with the service name results a uniqe URL -->
|
||||
<!-- the endpoint-url may contain special characters!!! -->
|
||||
<!-- e.g. http://OibAdapterPc:33334/Itac.Oib.SetupCenterExternalControl/Line1 -->
|
||||
<add key="SiplaceProEventPort" value="9500"/>
|
||||
<add key="DisplayServiceEventPort" value="9600"/><!-- default port 9600 -->
|
||||
<add key="SetupCenterNotifyPort" value="33333"/>
|
||||
<add key="SetupCenterExternalControlPort" value="33334"/>
|
||||
<add key="TraceServicePort" value="33335"/>
|
||||
<add key="MonitoringReceiverPort" value="33336"/>
|
||||
<add key="LineControlReceiverPort" value="33338"/>
|
||||
<add key="BoardGateKeeperEventPort" value="33339"/>
|
||||
|
||||
<!-- define wether messages should be logged or not. -->
|
||||
<add key="xmlExport" value="true"/>
|
||||
<add key="xmlLogging" value="true"/>
|
||||
<!-- define, which messages should be logged -->
|
||||
<add key="TraceabilityData" value="true"/>
|
||||
<add key="DownloadData" value="false"/>
|
||||
<add key="StationEventComposite" value="false"/>
|
||||
<add key="MaterialMovedReport" value="true"/>
|
||||
<add key="SetupChangedReport" value="false"/>
|
||||
<add key="FeederPlacedReport" value="false"/>
|
||||
<add key="TablePlacedReport" value="false"/>
|
||||
<add key="TableRemovedReport" value="false"/>
|
||||
<add key="BoardProcessedData" value="false"/>
|
||||
<add key="CheckInData" value="true"/>
|
||||
<add key="FeederRemovedReport" value="false"/>
|
||||
<add key="PackagingUnitConsumedReport" value="true"/>
|
||||
<add key="PackagingUnitCreatedReport" value="false"/>
|
||||
<add key="LockStateChangedReport" value="false"/>
|
||||
<add key="LineChangeoverEvent" value="true"/>
|
||||
<!-- the following two are for synchronous call on scanning packaging units -->
|
||||
<add key="PackagingUnitLocation" value="true"/>
|
||||
<add key="ExternalControlResult" value="true"/>
|
||||
<add key="BoardRequestData" value="true"/>
|
||||
|
||||
<!-- maximum age for boardProcessedMessages to be processed, in 'hours:minutes:seconds' -->
|
||||
<add key="BoardProcessedDataMaxAge" value="00:30:00"/>
|
||||
<add key="StationEventMaxAge" value="00:05:00"/>
|
||||
|
||||
<!-- This setting allows to stop the line if the trace data is rejected by iTac MES Suite -->
|
||||
<!-- In this case the input conveyor of the last station is stopped -->
|
||||
<add key="Asm.As.Oib.Client.Extensions.StopLineOnTraceDataRejected" value="true"/>
|
||||
<add key="Asm.As.Oib.Client.Extensions.OnVIHDataRejected.ShowMessage" value="true"/>
|
||||
<add key="Asm.As.Oib.Client.Extensions.OnVIHDataRejected.StationStop" value="true"/>
|
||||
<!-- timing values for event based mode -->
|
||||
<add key="Asm.As.Oib.Client.Extensions.ChangeoverIncompleteWarningSeconds" value="120"/>
|
||||
<add key="Asm.As.Oib.Client.Extensions.ChangeoverIncompleteRepeatWarningSeconds" value="120"/>
|
||||
<!-- from 2.3.0.2: Virtual Inkspot handling definition
|
||||
True: VirtualInkspotHandler will only request iTAC if a BarcodeFiducial is configured for the board in SiplacePro. ("Customer-Case")
|
||||
False: VirtualInkspotHandler will request iTAC always.
|
||||
Default: true -->
|
||||
<add key="Asm.As.Oib.Client.Extensions.VirtualInkspotHandlerConsidersBarcodeFiducial" value="true"/>
|
||||
|
||||
<!--These are values a user can override if neccessary (for info see MSDN for binding parameters), if not provided the defaults are used-->
|
||||
<!-- <add key="Siemens.Siplace.OIB.SiplacePro.Proxies.ReliableChannel.MaxNumberOfRetryAttempts" value="1" />-->
|
||||
<!-- <add key="Siemens.Siplace.OIB.SiplacePro.Proxies.ReliableChannel.RetryFrequency" value="2000" />-->
|
||||
<!-- This is the interval in ms when the proxy checks the connection to the Service,-->
|
||||
<!-- it must be greater or equal to 1000ms; if this is not present, a default value of 1 minute is used -->
|
||||
<!-- <add key="Siemens.Siplace.OIB.SiplacePro.Proxies.ReliableChannel.CheckAliveFrequency" value="60000" />-->
|
||||
|
||||
</appSettings>
|
||||
|
||||
<log4net>
|
||||
<appender name="LogFileAppenderFull" type="log4net.Appender.RollingFileAppender">
|
||||
<file value=".\Log\itac.oib.proxy.full.log" />
|
||||
<appendToFile value="true" />
|
||||
<rollingStyle value="Size" />
|
||||
<maxSizeRollBackups value="10" />
|
||||
<maximumFileSize value="10MB" />
|
||||
<staticLogFileName value="true" />
|
||||
<layout type="log4net.Layout.PatternLayout">
|
||||
<header value="" />
|
||||
<footer value="" />
|
||||
<conversionPattern value="%date{dd.MM.yyyy HH:mm:ss,f} %8.10c %-5p %m%n" />
|
||||
</layout>
|
||||
</appender>
|
||||
<appender name="LogFileAppenderError" type="log4net.Appender.RollingFileAppender">
|
||||
<file value=".\Log\itac.oib.proxy.error.log" />
|
||||
<appendToFile value="true" />
|
||||
<rollingStyle value="Size" />
|
||||
<maxSizeRollBackups value="3" />
|
||||
<maximumFileSize value="10MB" />
|
||||
<staticLogFileName value="true" />
|
||||
<filter type="log4net.Filter.LevelRangeFilter">
|
||||
<levelMin value="WARN" />
|
||||
<levelMax value="FATAL" />
|
||||
</filter>
|
||||
<layout type="log4net.Layout.PatternLayout">
|
||||
<header value="" />
|
||||
<footer value="" />
|
||||
<conversionPattern value="%date{dd.MM.yyyy HH:mm:ss,f} %8.10c %-5p %m%n" />
|
||||
</layout>
|
||||
</appender>
|
||||
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
|
||||
<layout type="log4net.Layout.PatternLayout">
|
||||
<header value="[Header]\r\n" />
|
||||
<footer value="[Footer]\r\n" />
|
||||
<conversionPattern value="%date{dd.MM.yyyy HH:mm:ss,f} %8.10c %-5p %m%n" />
|
||||
</layout>
|
||||
<filter type="log4net.Filter.LevelRangeFilter">
|
||||
<levelMin value="DEBUG" />
|
||||
<levelMax value="FATAL" />
|
||||
</filter>
|
||||
</appender>
|
||||
<root>
|
||||
<level value="DEBUG" />
|
||||
<appender-ref ref="LogFileAppenderFull" />
|
||||
<appender-ref ref="LogFileAppenderError" />
|
||||
<appender-ref ref="ConsoleAppender" />
|
||||
</root>
|
||||
</log4net>
|
||||
|
||||
</configuration>
|
||||
Reference in New Issue
Block a user